Welcome 微信登录

首页 / 网页编程 / PHP / ThinkPHP修改项目结构

ThinkPHP修改项目结构2014-04-06纯属闲着无聊的- -!,前两天一直研究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了.