Accueil > Créer son site web > Scripts gratuits > Avantages et inconvénients des scripts gratuits

Avantages et inconvénients des scripts gratuits

Pourquoi "réinventer la poudre", alors qu’on trouve sur le web des scripts, souvent gratuits, qui font déj tout ce dont on rêve ?

mardi 29 janvier 2008, par Alexandre

L’utilisation de scripts gratuits *, pour créer son site avec un CMS (système de gestion de contenu), pour ajouter un forum, un blog... peut être très pratique, surtout si l’on ne sait pas programmer, mais comporte aussi un certain nombre d’inconvénients.

Personnellement, je suis convaincu qu’un code "maison" est bien plus intéressant à long terme, à condition d’avoir un niveau suffisant dans un des langages dynamiques du web (php, asp, perl...).

Cependant, comme je n’ai pas ce niveau, j’utilise des scripts pour certains projets (comme spip pour lebiz.biz), et je fais appelle à un programmeur pour d’autres.

Il faut de toute façon continuer de s’améliorer, et mettre de plus en plus le nez dans le code, que ce soit pour personnaliser un script ou ajouter des fonctions.

Tableau comparatif des avantages et inconvénients de l’utilisation de scripts gratuits *

Avantages
Inconvénients

- très facile à mettre en place, avec un minimum de connaissances en programmation

- de nombreuses fonctionnalités, et la possibilité souvent d’ajouter encore des modules

- facilité d’appréhension pour les internautes qui ont visité d’autres sites sur le même système

- codage souvent intéressant et propre pour apprendre et se perfectionner.


- problèmes de sécurité : même si le code est fortement sécurisé, la plupart des scripts gratuits étant open source (code accessible à tous), dès qu’une faille de sécurité est découverte, elle se propage rapidement sur le web... D’où la nécessité de toujours mettre rapidement le script à jour.

- des fonctionnalités standards parfois inadaptées à votre projet, ou trop gourmandes en ressources pour rien

- plus de difficulté à personnaliser le système à son goût, à ajouter des fonctions, qu’avec son propre code.

- certain scripts utilisés à profusion sur le web peuvent lasser les internautes

* Dans cet article, les "scripts gratuits" sont en fait des ensembles de scripts gratuits, assemblés pour en faire des systèmes complets de gestion de contenu.

Messages

  • je voudrais simplement signaler propos de l’open source que c’est surtout un avantage :

    - >le code source étant disponible, les failles ont plus de chances d’etre signalées par des contributeurs et réparées
    - >une faille sur un logiciel propriétaire ne peut etre détectée (presque ?) que par des pirates (ou la société qui fournit le script) ; or les pirates ne signaleront pas la faille la société mais d’autres pirates

    .

    .

    il faudrait aussi éviter de confondre/meler les scripts (javascript, php, css, ...) avec des "ensembles de scripts" (spip, phpbb, punbb, joomla, dotclear, dmanager, ...)

    un script sera en général court et peut facilement etre adapté ses besoins, ce qui n’est pas le cas des "ensembles de scripts" dont vous parlez, a cause de leur complexité ou de l’indisponibilité du code source

    • Oui, effectivement, je parle bien des "ensembles de scripts" ("pour créer son site avec un CMS (système de gestion de contenu), pour ajouter un forum, un blog..."). Je vais mieux le préciser...

      Pour ce qui est de l’open source avantageux face aux pirates, je n’en suis pas certain (et j’ai déj lu moult débats ce sujet). Les failles sont vite repérées, mais aussi vite divulguées. Les dernières failles phpbb, ou dotclear ont fournies aux hacker du dimanche une entrée privilégiée sur des milliers de serveurs qui n’avaient pas encore patché leur script.

      Je précise que j’apprécie tout de même beaucoup les scripts open source, et les ensembles de scripts, que j’utilise et dont je fais la promotion autour de moi (en particulier de spip, que j’ai adopté depuis un moment). Et je laisse les mentions de l’auteur, et le lien vers le site, contrairement beaucoup ;-)

      a++

      Voir en ligne : webmaster du biz