Site statique ou site dynamique ?
Nous allons nous intéresser à la grande question du web des années 2000
: Faut-il créer un site web statique ou un site web dynamique ?
Que ceux qui pense que cette question n'est plus d'actualité se
trompent. Lors de la préparation d'un site Internet, la question de la
technologie peut survenir rapidement, il est donc important de faire le
bon choix dès le début.
Quelques définitions : site web statique et site web dynamique
Avant toute chose, il est nécessaire de définir ce que l'on entend par
site web statique et site web dynamique. Voici donc ma définition
personnelle de ces termes :
- Site statique : les pages du site ne sont pas modifiable par des
utilisateurs. Le site est donc rempli et mis à jour par l'administrateur
qui le fait depuis sont poste de travail. Une fois le site mis à jour
sur l'ordinateur de l'administrateur, celui-ci devra être envoyé sur le
site via FTP. Le site est dit statique car les pages HTML qui le compose
sont toujours identiques entre deux visites sans mise à jour. Le serveur
donc n'a pas besoin de éléments de scripting (Php, Perl, Python) et de
base de données (MySQL, SQLite) pour faire fonctionner le site,
puisqu'il sert directement des pages HTML.
- Site dynamique : les pages du site qui le compose peuvent être
modifiables par les visiteurs. De plus, entre deux visites sur un même
site, le contenu de la page peut être différents sans action de
l'administrateur du site Internet. Les grandes applications de ce type
de site sont : les forums, les Wiki (Wikipedia étant le plus grand
représentant du genre) et tous les sites communautaires (Facebook,
Twitter, hi5, etc.). Le serveur qui fait fonctionner le site utilise une
technologie de scripting (comme Php, Ruby, Python ou Perl) ainsi qu'une
base de données comme Mysql.
Certes ces définitions valent ce qu'elles valent, mais il vaut mieux
tenter de définir les choses plutôt que de s'égarer complétement.
Comme on l'a vu,
c'est donc surtout l'utilisation du site qui permet de
définir si on va créer un site web statique ou dynamique.
Quel type de site pour quelle utilisation ?
On utilisera un site web statique pour une utilisation bien
particulière. On utilisera ce fonctionnement pour un site web
nécessitant peu de maintenance, peu de mise à jour et contenant peu de
pages (même si ce dernier problème peut être résolu en faisant un peu de
programmation).
En effet, comme la mise à jour d'un site Internet statique peut être
fastidieuse, on utilisera ce type de site uniquement si les mises à jour
sont exceptionnelles. Car, à chaque mise à jour il faudra modifier la
page HTML du site et la mettre en ligne en effectuant une copie par FTP.
On utilisera plutôt un site dynamique si on souhaite créer une
interaction avec ses lecteurs. Le site dynamique permet de se connecter
en ligne sur son site pour réaliser sa mise à jour en direct. Une fois
la mise à jour du site dynamique effectuée, le résultat apparaît
directement aux lecteurs.
On privilégiera donc les sites web dynamiques
pour les sites permettant aux visiteurs de laisser des commentaires
(blogs) ou de converser avec d'autres lecteurs (forums). De même si le
site doit être mis à jour très fréquemment (plusieurs fois par semaine)
on pourra choisir de créer un site dynamique même si aucune interaction
est prévue avec les visiteurs.
Par exemple pour réaliser un site vitrine présentant les 10 produits
vendus par une entreprise on pourra choisir :
- Un site statique si les produits ne sont modifiés qu'une ou deux fois
par mois et qu'un ou deux nouveaux produits sont ajoutés au catalogue
chaque année.
- Un site dynamique si on souhaite que les visiteurs ajoutent des
commentaires sur les fiches produits et/ou qu'il faut modifier très
souvent (ajout, suppression, modification) les fiches produits.
Quels avantages pour un site statique ?
On vient de voir qu'un site statique possède beaucoup d'inconvénient :
il faut s'y connaître en HTML pour le modifier et l'étape de mise à jour
est fastidieuse. (pour résumer)
Mais il faut aussi reconnaître au site statique des avantages dans
plusieurs domaines :
-
le site internet est mis à jour en local sur la machine de
l'administrateur : il n'y a donc pas de surprise une fois que le site
est en ligne
-
le site internet ne fait pas appel aux technologies en perpétuelles
évolutions qui permettent la mise en place de sites dynamique (Php,
Ruby, Python, Perl, Java, ASP, etc.) : on gagne donc en sécurité et en
veille technologique
-
le site internet statique consomme peu de ressource serveur : le site
n'utilisant aucune technologie compliquée (au hasard : Php + MySql +
Apache), les coûts d'entretien et de maintenance en activité sont très
inférieurs à ceux d'un site dynamique
-
le site internet statique se sauvegarde plus facilement : ceux qui ont
déjà manipuler les base de données MySQL utilisées pour la création de
sites dynamiques savent que c'est une galère à sauvegarder et à
restaurer. Le fait de disposer directement des pages HTML du site
facilite la sauvegarde (un simple copier / coller sur une clé USB est
c'est bon !)
Quels avantages pour un site dynamique ?
Le site web dynamique a aussi des avantages :
- de nombreux scripts gratuits existent déjà et permettent de réaliser
tous les sites qu'on souhaite. Ainsi en téléchargeant le script (ou CMS
: Content Management System) qui va bien, il sera très simple de créer
un forum, un blog ou tout autre site.
-
La mise à jour est très simple : une fois le script dynamique en place,
on met à jour le site en ligne dans la partie « administration » du
site. On peut donc mettre à jour le site de n'importe quel ordinateur et
même depuis certains téléphones mobiles (avec accès Internet
naturellement)
-
Avec un site dynamique il est possible de réaliser une grande
interaction avec les visiteurs : les visiteurs peuvent donc rester
beaucoup plus longtemps sur vos pages si les fonctionnalités sont
intéressantes.
Conclusion
Il n'y a pas une solution meilleure que l'autre. Qu'il soit statique ou
dynamique, c'est le cahier des charges qui va faire la différences. Il
faut donc être extrêmement attentif aux fonctionnalités à mettre en
place (veuillez aussi considérer la problématique des commentaires
laissés par les visiteurs).
Mais, pour résumer très simplement, voici les informations qu'on peut
retenir :
- Le site ne sera pas mis à jour souvent : site statique
Il s'agit d'un site vitrine et votre budget est limité : site statique
Vous souhaitez un forum pour que vos visiteurs puisse échanger sur votre
site : site dynamique
-
Vous souhaitez récolter des informations sur vos visiteurs : site
dynamique
Evidement, cette conclusion est un peu simpliste mais ces informations
devraient vous permettre de faire un premier choix à affiner en fonction du
cahier des charges de votre site.
Nicolas
Photo par SnaPsi Ctankep
Articles susceptibles de vous intéresser :
A propos / Contact -
Blog du webmaster -
Auteurs -
Histoire du site
Picolozine est un magazine Internet qui regroupe de nombreux articles de sujets différents au ton volontairement décontracté.
Tous les textes sont la propriété de PicoloZine.com - (c) 2009 - 2010
Les images, logos et photos qui illustrent certains articles sont la propriété de leur auteur. Ces images, logos et photos sont uniquement présents dans le but d'illustrer les textes présents sur ce site.