2012-06-18 3 views
-1

Configuration d'une structure de projet; Je pense qu'il est préférable d'avoir un peu un fichier "bootstrap.php" qui inclut et configure tout comme la connexion à la base de données, la gestion de session, les bibliothèques, la gestion des erreurs. Ou tout simplement inclure le fichier nécessaire pour le moment? (Ce qui aurait besoin avant l'ordre d'inclure, etc.).Y compris plusieurs fichiers ou un seul fichier

Alternative 1:

index.php

<?php 

include 'bootstrap.php'; 

//session... database up and ready to be used... 

Alternative 2:

index.php

<?php 
include 'session.php'; 
include 'database.php'; 
include 'errorhandling.php'; 
//now use database... 

Répondre

2

Inclure uniquement les fichiers qui sont requis pour une page particulière. Par exemple, si une page ne nécessite pas de connexion à une base de données, vous ne l'incluez pas. Donc, cette dernière approche est meilleure pour sélectivement inclure les fichiers nécessaires, sauf si vous avez des choses communes à importer sur chaque page.