Retourner aux forums || Retourner au forum Programmation.web

Programmation.web : Pages statiques ou include PHP

Posté par MilkaJinka () le 09 novembre 2007
0
Je suis en train de m'initier à la programmation via PHP, en faisant un script pour gérer mon site perso. Selon vous, qu'est-ce qui est le plus léger en ressources serveur et en bande passante ? Générer au maximum des pages statiques (minimiser les includes mais besoin de tout regénérer en cas de changement du modèle) ou au contraire inclure le contenu dans le modèle en faisant à chaque fois appel à PHP ?

Merci.

--
Persiste.
> Lire le message (5 commentaires, moyenne: 1,4).  

Cette discussion est archivée, il n'est plus possible de laisser des commentaires.

Note : les commentaires appartiennent à ceux qui les ont postés. Nous n'en sommes pas responsables.

AMHA

Posté par NeoX () le 09/11/2007 à 15:45. (lien). Évalué à 1.

pages dyndamiques avec cache...

1°) comme tes pages sont dynamiques, tu peux changer le contenu/contenant sans perdre l'autre (contenant/contenu)

2°) comme elles sont "cachées", le premier visiteur active le calcul de la page, les autres voient les version cachées tu economises donc en temps de calculs.

y a des options de caches sur pas mal de moteur que je connais (spip, joomla)

--
Apprendre par les autres, c'est bien.
Apprendre par soi-meme (RTFM, man, et notre ami google) c'est mieux
  • [^]Re: AMHA

    Posté par MilkaJinka () le 09/11/2007 à 16:26. (lien). Évalué à 1.

    Merci !

    C'est ce que j'entendais pas pages "statiques", un truc comme fait SPIP : s'il y a une version cachée et que celle-ci est moins vieille qu'une période de temps définie, on l'affiche. Je vais me diriger vers ça alors.

    --
    Persiste.
    • [^]Re: AMHA

      Posté par fabien () le 10/11/2007 à 10:19. (lien). Évalué à 2.

      C'est un sujet tres interessant, et j'avoue que je me pose la même question.
      mais aussi je me dit qu'un truc comme joomla c'est en soit dynamique (je ne sais pas si c'est en PHP, je supose que oui) mais il faut voir si c'est pas un peu lourd aussi. du moins si c'est equivalent a generer la page dynamique alors on ne gagne rien.

      si vous avez déjà testé un truc comme joomla, est-ce performant.
      et aussi est-ce que deriere on code sa page php comme d'hab ou faut il rentrer dans une forte de framework ?

      Merci.

      • [^]Re: AMHA

        Posté par NeoX () le 11/11/2007 à 12:51. (lien). Évalué à 1.

        joomla comme spip, sur le principe c'est un backend
        en gros tout est deja fait pour l'editeur de contenu/de menu...

        ensuite pour l'apparence de ton site, tu modifies le modele existant.
        le modele le plus simple etant
        - 1 fichier php (avec des appels à des fonctions joomla)
        - 1 fichier css (pour la configuration tailles, couleurs, fond)
        - 1 dossier image contenant les images (logo, fond des menus)

        certains modeles sont plus evolués

        --
        Apprendre par les autres, c'est bien.
        Apprendre par soi-meme (RTFM, man, et notre ami google) c'est mieux

Après réflexion...

Posté par MilkaJinka () le 12/11/2007 à 22:57. (lien). Évalué à 2.

J'aurais dû y penser tout de suite... Lorsque que la page PHP est interprétée, le serveur web construit une page HTML qu'il envoie au client, et sans cache la page est construite à chaque fois. Ce qui veut dire qu'un système non-interactif générant des pages statiques (ex : un script bash, txt2tags...) sera forcément plus économe en ressources. Côté bande passante, il n'y a pas de différence entre une page statique et une générée sur le moment.

--
Persiste.

Revenir en haut de page || Retourner aux forums || Retourner au forum Programmation.web