site html en php

Discussion dans 'Web, design' créé par [55], 25 Janvier 2006.

Statut de la discussion:
Fermée.
  1. Offline
    [55] Elite
    J'ai mon site en html construit avec dreamweaver et je me demande :
    1°) quels sont les avantages à passer en php.
    2°) quels sont les changements par rapport à html (ex : ma première page doit-elle s'appeler index.php, ...)

    Si ça vous paraît trop long, qu'il n'y a pas de réponse courte, où puis-je trouver une réponse concise ?

    merci
    [55], 25 Janvier 2006
    #1
  2. Offline
    Calvin80 Elite
    Hello !!

    Je te conseille de lire rapidement n'importe quelle page d'introduction à PHP.
    Le premier paragrpahe est généralement l'explication de ce qu'est PHP et ses avantages / HTML.

    pour résumé :
    - PHP te permet de creer un site dynamique: le contenu d'une page peut changer suivant la personne qui la visite par exemple.
    - tu peux interfacer avec une base de données, des fichiers (XML, txt,...)
    - Il te permet de séparer "ce qui va être mis sur la page" de "comment ça va être présenté": en programmant proprement, php va aller chercher les information que tu veux mettre sur la page, puis il va générer du HTML qui grace au CSS va présenter le contenu au visiteur.
    - Dans sa version 5 (qui n'est pas fortement conseillée..), tu peux faire de l'orienté objet.

    exemple "bête et méchant":
    tu veux faire un site avec des ficher perso de membre.
    en HTML: tu dois faire une fiche par membre :
    http://xxxx/membre1.html
    http://xxxx/membre2.html
    etc..
    ce qui veut dire que si tu veux changer une balise HTML, tu dois le faire sur toutes les fiches.
    en PHP : tu ne crées qu'un seule page, à laquelle tu passes l'id du dont tu veux afficher le profil
    http://xxxx/membre.php?id=memberid.
    Dans cette page, php peut aller chercher les information du profil dans une base de donnée, puis générer le HTML.
    Donc si tu veux faire un changement HTML, tu ne le fais que sur une seule page..

    PS : c'est pas parce que tu fais un site en PHP que toute tes pages doivent avoir l'extension .php.
    Tu peux avoir des pages statiques (HTML) dans un site dynamique: les pages dont le contenu ne change jamais (par exemple: un disclaimer...)
    Calvin80, 25 Janvier 2006
    #2
  3. Offline
    [55] Elite
    Merci, c'est exactement ce que je voulais savoir
    [55], 25 Janvier 2006
    #3
Statut de la discussion:
Fermée.