加入收藏 | 设为首页 | 会员中心 | 我要投稿 应用网_镇江站长网 (https://www.0511zz.com/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长学院 > PHP教程 > 正文

ThinkPHP修改项目结构 - PHP教程

发布时间:2014-04-07 08:05:27 所属栏目:PHP教程 来源:站长网
导读:纯属闲着无聊的- -!,前两天一直研究dede,放弃了。无聊最近准备研究ThinkPHP,但是ThinkPHP生成的目录的结构让我很郁闷,个人还是比较喜欢dede之类的那种比较
纯属闲着无聊的- -!,前两天一直研究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了.

(编辑:应用网_镇江站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!