Translate

الأربعاء، 13 نوفمبر 2013

la différence entre un site statique et dynamique ?


Tout d'abord, ma réponse ne correspond pas forcément à une définition "stricte" de la différence. C'est plus la manière dont je la vois, même si les principes sont les mêmes.

Un site statique peut être HTML comme Flash. Ce n'est pas parce que ca bouge que c'est dynamique (du moins pas au sens selon lequel je l'entends).

Le site statique est composé d'un contenu défini (texte, son, vidéo, anim flash,...) mais non modifiable à moins de plonger dans le code. De même, sur un site statique, chacun a droit au même contenu. La page sera identique pour tout le monde. Enfin, aucune interaction avec le serveur ne se fera.
Un visiteur demande la page statique, le serveur lui envoit la page demandée, point barre.

Ceci est à mettre en opposition à un site dit "dynamique" qui s'adapte à ses utilisateurs. Par exemple, sur ce Forum, tu t'es logué pour pouvoir écrire ce message. Tu as demandé au serveur et au language dynamique de te loguer. (dans le cas ici présent, PHP).
Le language dynamique te permet de faire varier le contenu des pages en fonction des visiteurs. Pour l'utilisateur A, bah son login sera A, et pour B, le login sera B, pourtant la page de login elle sera la même.
Les sites dynamiques ne le sont que parce qu'ils utilisent des languages de programmation dynamiques.
Sur un site dynamique, il y a souvent également une interraction avec une base de données (par le biais du language dynamique employé)

Tu peux ainsi mettre en opposition HTML et PHP.

Je ne suis pas sûr d'être très clair (*naze*) mais en gros c'est l'idée du site qui s'adapte et bouge dans le sens de son contenu qui fait qu'un site est dynamique ou non.

Pas parce que tu as une animation Flash dans une bannière.


Maintenant, que recommander entre les 2? Ils sont complémentaires. Il faut commencer par du "statique" et bien connaître xHTML/CSS, et ensuite tu pourras ajouter du dynamisme avec du PHP/MySQL par exemple.
Un site dynamique est évidemment beaucoup plus attractif de par son mouvement perpetuel, mais il aura quand même besoin de composants statiques. Tu ne sais donc pas faire de PHP si tu ne connais rien de l'xHTML. (partiellement vrai cette dernière affirmation mais bon... partons sur des bases saines)

ليست هناك تعليقات:

إرسال تعليق