Bonjour,
Je souhaite commencer la création d'un site Internet (j'en ai déjà réalisé plusieurs) mais je souhaite faire celui-ci proprement et si possible optimisé (pour éviter une surcharge chez l'hébergeur).
J'ai donc 2 choix possibles :
1 seule page index.php avec passage de la page affichée comme variable
+ plus facile à maintenir
- plus difficile à sécuriser (j'ai encore 2-3 tutos à lire la dessus)
- je ne vois pas comment je pourrai différencier mes titres / description sur chaque page (j'aimerai éviter des "if" pour chaque page)
- Je risque d'avoir des fonctions qui seront incluses mais non utilisées ou en tout cas pas sur toutes les pages donc la page finale sera plus lourde
Plusieurs pages avec include seulement sur le contenu
+ moins de soucis pour la sécurité
+ facile pour afficher des titres / descriptions différents pour chaques pages
- plus lourd à maintenir
En plus de ceci, j'aimerai savoir si c'est mieux de mettre un maximum de contenu dans une DB (titre, description, contenu page....) ou si il est mieux de ne mettre que le minimum dans une DB ?
Je souhaiterai également savoir si il est conseillé d'ouvrir et de fermer ma connexion MySQL à chaque fichier inclus ou si il est mieux de l'ouvrir en haut du fichier index.php et de la fermer une fois la page chargée ?
Je vous remercie d'avance pour votre aide et si vous avez des tutoriaux ou autre je suis preneur.
Salutations.
Partager