2012-06-18 199 views
-1

設置項目結構;我認爲有一些「bootstrap.php」文件包含並設置了一切,比如數據庫連接,會話管理,庫,錯誤處理,會更好。或者僅僅包含當前所需的文件? (這將需要在包括等的順序之前)。包含許多文件或僅包含一個文件

選擇1:

的index.php

<?php 

include 'bootstrap.php'; 

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

備選方案2:

的index.php

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

回答

2

只包括所需要的特定的頁面文件。例如,如果頁面不需要數據庫連接,則不會包含它。所以後一種方法更好地選擇包括所需的文件,除非您在每個頁面上導入一些常用的東西。