純屬閒著無聊的- -!,前兩天一直研究dede,放棄了。無聊最近准備研究ThinkPHP,但是ThinkPHP生成的目錄的結構讓我很郁悶,個人還是比較喜歡dede之類的那種比較簡單的結構,所以今天就下手改了一下。現在分享出來給大家。
1.先修改生成項目目錄的主體結構,這個不需要修改ThinkPHP的源碼(也可以修改,如果是初學者,最好還是先別修改了)
新建index.php入口文件,然後不按照手冊新建項目。輸入以下代碼;
$root=dirname(__FILE__); $root=str_replace('\\', '/', $root); define('__ROOT__',$root); //網站根目錄 define('LIB_PATH', __ROOT__.'/libs/'); define('CONF_PATH', __ROOT__.'/config/'); //配置文件目錄 define('LANG_PATH', __ROOT__.'/lang/'); //語言目錄 define('TMPL_PATH', __ROOT__.'/templates/'); //目錄文件 define('HTML_PATH', __ROOT__.'/a/'); //生成靜態頁面目錄 define('RUNTIME_PATH',__ROOT__.'/cache/'); //緩存目錄 define('LOG_PATH', RUNTIME_PATH.'/log/'); define('TEMP_PATH', RUNTIME_PATH.'/temp/'); define('DATA_PATH',RUNTIME_PATH.'/data/'); define('CACHE_PATH', RUNTIME_PATH.'/cache/'); define('APP_DEBUG', true); //開啟調試 require_once 'core/ThinkPHP.php';
這樣就可以生成目錄了.基本結構就是
我把ThinkPHP文件夾重命名成core了.