ThinkPHP 学习笔记 ( 一 ) 项目部署:应用部署方式与模块分组部署方式 |
您所在的位置:网站首页 › thinkphp可以做app吗 › ThinkPHP 学习笔记 ( 一 ) 项目部署:应用部署方式与模块分组部署方式 |
** * ThinkPHP version 3.1.3 */
ThinkPHP ( 官方网站:http://www.thinkphp.cn/ ) 目前最新版本是 3.2.2,它要求 PHP 的版本高于 5.3.0,由于我的 WAMPServer 集成的 PHP 版本是 5.2.6,所以下载了低一版本的 ThinkPHP ( 3.1.3 ) 来学习。 下载的 ThinkPHP 的框架包解压后的结构是: ![]() ![]() ![]() ![]() 在 WEB 根目录下创建项目目录 app,把框架包放至 app 目录下,然后在 app 目录下创建入口文件 index.php。 配置入口文件 index.php ![]() ![]()
如果此时访问 index.php 入口文件,ThinkPHP 会报错: 因为在公共配置文件中开启了模块分组,但相应的分组目录并没有创建,需要手动创建 Admin 和 Home 组的各自配置文件:Conf 目录下创建 Admin 和 Home 目录,然后分别在目录中创建 config.php 配置文件;App/Lib/Action 目录也需要创建 Admin 和 Home 目录,然后将默认创建的 IndexAction.class.php 文件移动到 App/Lib/Action/Home 目录,此时访问入口文件不会报错,项目部署成功:
总结:传统的模式适合耦合度不高的项目,也是 ThinkPHP 官方推荐的方式; 模块分组方式各模块之间可以方便调用,公共资源也能够彼此利用,比较适合较大容量的项目。
参考资料:ThinkPHP 官方教程、ThinkPHP 官方文档、http://www.php400.cn/category/thinkphp%E6%A1%86%E6%9E%B6、《PHP MVC开发实战》
本文转自左正博客园博客,原文链接:http://www.cnblogs.com/soundcode/p/6934292.html,如需转载请自行联系原作者 |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |