Bonjour à vous,
Ma question va peut être paraitre "bête"...
Voilà sur différents site, forum, etc..., j'ai vu 3 façons de structurer son site dans le cas où il y a des parties identiques (ex: bannière, menu, pied de page) bref seulement le contenu principal change.
la 1ere méthode :
Une page index.php dedans nous avons nos balises html et nous faisons les includes du contenu principal entre les balises body en vérifiant que la page à inclure existe etc.
Donc on appel les pages comme ceci: http://...../index.php?page=inscription
la 2eme méthode :
Presque identique à la 1ere, sauf que l'on inclut le fichier au début de index.php et ensuite on utilise des fonctions ob_start() , ob_get_contents(); et on fait un echo tu contenu récupérer entre les balises body.
Donc on appel les pages comme ceci: http://...../index.php?page=inscription
la 3eme méthode :
Qui consiste à avoir un header.php , menu.php , footer.php donc on découpe les parties identiques et on fait les includes dans chaque nouvelle page.
Donc on appel les pages comme ceci:
http://...../index.php, http://...../inscription.php, http://...../article.php etc.
Mes questions sont :
Y a t-il une véritable méthode à suivre pour bien faire ses includes?
Ces 3 méthodes sont elles correctes ?
Cela dépend t-il du contenu à traiter ?
Au niveau de l'utilisation du serveur, y a t il une différence ?
Cela peut il posait des problèmes de sécurité notamment pour la gestion des sessions ou autres ?
Problèmes de référencement ou pour utilisé la réécriture d'url ?
Dans le cas d'ajout d'AJAX ?
Pour faire simple avantages et inconvénients des méthodes ?
Merci beaucoup de vos réponses, bon dimanche.
Partager