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.
# AMHA
Posté par NeoX . Évalué à 1.
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)
[^] # Re: AMHA
Posté par Nerdiland de Fesseps . Évalué à 1.
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.
[^] # Re: AMHA
Posté par fabien . Évalué à 2.
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 . Évalué à 1.
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
# Après réflexion...
Posté par Nerdiland de Fesseps . Évalué à 2.
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.