Android程序员学PHP开发(35)-ThinkPHP5.0(7)自动生成-phpStudy+Sublime
2017-03-07 13:53
936 查看
转载请注明出处:http://blog.csdn.net/iwanghang/article/details/60756466
觉得博文有用,请点赞,请评论,请关注,谢谢!~
之前的博客是xampp+phpStorm,但是最近搞ThinkPHP5.0,发现xampp的站点域名管理有一点点难用。
从这篇博文开始,把xampp替换为phpStudy,顺便尝试一下新的编辑器,把phpStorm替换为Subline。
![](https://oscdn.geek-share.com/Uploads/Images/Content/201703/5402e034d62c0127d27a86a99a047985)
![](https://oscdn.geek-share.com/Uploads/Images/Content/201703/3c5f793357f9eb1173f195de69e4b282)
![](https://oscdn.geek-share.com/Uploads/Images/Content/201703/af5defa7c3d2195b5e7ad69ae69753d8)
![](https://oscdn.geek-share.com/Uploads/Images/Content/201703/2edd3dfb308622be6a7f329047714c1d)
![](https://oscdn.geek-share.com/Uploads/Images/Content/201703/d0dffdf1308c3b6e0c89e171ae828be4)
<?php
// +----------------------------------------------------------------------
// | ThinkPHP [ WE CAN DO IT JUST THINK ]
// +----------------------------------------------------------------------
// | Copyright (c) 2006~2016 http://thinkphp.cn All rights reserved.
// +----------------------------------------------------------------------
// | Licensed ( http://www.apache.org/licenses/LICENSE-2.0 )
// +----------------------------------------------------------------------
// | Author: liu21st <liu21st@gmail.com>
// +----------------------------------------------------------------------
return [
// 生成应用公共文件
'__file__' => ['common.php', 'config.php', 'database.php'],
// 定义demo模块的自动生成 (按照实际定义的文件名生成)
'index' => [
'__file__' => ['common.php'],
'__dir__' => ['behavior', 'controller', 'model', 'view'],
'controller' => ['Index', 'Test', 'UserType'],
'model' => ['User', 'UserType'],
'view' => ['index/index'],
],
// 其他更多的模块定义
];D:\WWW\iwanghang\public\index.php:(这里的写法不是唯一的,请根据你的实际情况来)
<?php
// +----------------------------------------------------------------------
// | ThinkPHP [ WE CAN DO IT JUST THINK ]
// +----------------------------------------------------------------------
// | Copyright (c) 2006-2016 http://thinkphp.cn All rights reserved.
// +----------------------------------------------------------------------
// | Licensed ( http://www.apache.org/licenses/LICENSE-2.0 )
// +----------------------------------------------------------------------
// | Author: liu21st <liu21st@gmail.com>
// +----------------------------------------------------------------------
// [ 应用入口文件 ]
// 定义应用目录
define('APP_PATH', __DIR__ . '/../application/');
// 开启调试模式:
define('APP_DEBUG', true);
// 加载框架引导文件
require __DIR__ . '/../thinkphp/start.php';
// 读取自动生成定义文件
$build = include ROOT_PATH.'build.php';
// 运行自动生成
\think\Build::run($build);![](https://oscdn.geek-share.com/Uploads/Images/Content/201703/e43fb836c537bf76199f1c2e427677d2)
2.subLime处理速度更快捷。
3.subLime记得没事按一下Ctrl+S。
因为是刚体验,不了解更多,可能之前用phpStorm已经有一小段时间了,用subLime还不是很适应,还是很喜欢phpStorm的输入提醒。
转载请注明出处:http://blog.csdn.net/iwanghang/article/details/60756466
欢迎移动开发爱好者交流
沈阳或周边城市公司有意开发Android,请与我联系
联系方式
![](https://oscdn.geek-share.com/Uploads/Images/Content/201611/9b6ff7223ea78b1fb36a453adfcf46c5)
微信:iwanghang
QQ:413711276
邮箱:iwanghang@qq.com
觉得博文有用,请点赞,请评论,请关注,谢谢!~
觉得博文有用,请点赞,请评论,请关注,谢谢!~
之前的博客是xampp+phpStorm,但是最近搞ThinkPHP5.0,发现xampp的站点域名管理有一点点难用。
从这篇博文开始,把xampp替换为phpStudy,顺便尝试一下新的编辑器,把phpStorm替换为Subline。
1、安装phpStudy:
phpStudy 2016.10.31 再次更新,支持自定义php版本:http://download.csdn.net/detail/iwanghang/97717282、站点域名管理 以及 hosts添加:
(1)站点域名管理:
(2)新增一个站点:比如这里WWW目录下的iwanghang文件夹内,其实就是ThinkPHP_full_v5.0.5,我们要选择public目录,作为 网站目录。
ThinkPHP5.0.5完整版_ThinkPHP_full_v5.0.5:http://download.csdn.net/detail/iwanghang/9763145
(3)修改hosts:有可能会遇到修改后无法保存的情况,解决方法有很多,请百度~
这里附上路径:C:\Windows\System32\drivers\etc(4)想这样,想搞几个搞几个:
(5)不要忘记重启服务!
(6)浏览器就可以直接访问:www.iwanghang.com
3、安装subLime:
Sublime Text 3 中文优化版 S1.3.9:http://download.csdn.net/detail/iwanghang/97719944、自动生成:
D:\WWW\iwanghang\build.php:<?php
// +----------------------------------------------------------------------
// | ThinkPHP [ WE CAN DO IT JUST THINK ]
// +----------------------------------------------------------------------
// | Copyright (c) 2006~2016 http://thinkphp.cn All rights reserved.
// +----------------------------------------------------------------------
// | Licensed ( http://www.apache.org/licenses/LICENSE-2.0 )
// +----------------------------------------------------------------------
// | Author: liu21st <liu21st@gmail.com>
// +----------------------------------------------------------------------
return [
// 生成应用公共文件
'__file__' => ['common.php', 'config.php', 'database.php'],
// 定义demo模块的自动生成 (按照实际定义的文件名生成)
'index' => [
'__file__' => ['common.php'],
'__dir__' => ['behavior', 'controller', 'model', 'view'],
'controller' => ['Index', 'Test', 'UserType'],
'model' => ['User', 'UserType'],
'view' => ['index/index'],
],
// 其他更多的模块定义
];D:\WWW\iwanghang\public\index.php:(这里的写法不是唯一的,请根据你的实际情况来)
<?php
// +----------------------------------------------------------------------
// | ThinkPHP [ WE CAN DO IT JUST THINK ]
// +----------------------------------------------------------------------
// | Copyright (c) 2006-2016 http://thinkphp.cn All rights reserved.
// +----------------------------------------------------------------------
// | Licensed ( http://www.apache.org/licenses/LICENSE-2.0 )
// +----------------------------------------------------------------------
// | Author: liu21st <liu21st@gmail.com>
// +----------------------------------------------------------------------
// [ 应用入口文件 ]
// 定义应用目录
define('APP_PATH', __DIR__ . '/../application/');
// 开启调试模式:
define('APP_DEBUG', true);
// 加载框架引导文件
require __DIR__ . '/../thinkphp/start.php';
// 读取自动生成定义文件
$build = include ROOT_PATH.'build.php';
// 运行自动生成
\think\Build::run($build);
5、检查自动生成是否成功:
总的来说,subLime也是不错的编辑器,博主还是适应,简单的对比一下phpStorm:
1.phpStorm输入提醒更智能。2.subLime处理速度更快捷。
3.subLime记得没事按一下Ctrl+S。
因为是刚体验,不了解更多,可能之前用phpStorm已经有一小段时间了,用subLime还不是很适应,还是很喜欢phpStorm的输入提醒。
转载请注明出处:http://blog.csdn.net/iwanghang/article/details/60756466
欢迎移动开发爱好者交流
沈阳或周边城市公司有意开发Android,请与我联系
联系方式
微信:iwanghang
QQ:413711276
邮箱:iwanghang@qq.com
觉得博文有用,请点赞,请评论,请关注,谢谢!~
相关文章推荐
- Android程序员学PHP开发(38)-ThinkPHP5.0(10)后台操作数据库(1)插入-phpStudy+Sublime
- Android程序员学PHP开发(39)-ThinkPHP5.0(11)后台操作数据库(2)查询与删除-phpStudy+Sublime
- Android程序员学PHP开发(36)-ThinkPHP5.0(8)前台引入模板分离-phpStudy+Sublime
- Android程序员学PHP开发(34)-ThinkPHP5.0(6)自动生成-PhpStorm
- Android程序员学PHP开发(37)-ThinkPHP5.0(9)后台引入模板分离及UEditor-phpStudy+Sublime
- Android程序员学PHP开发(33)-ThinkPHP5.0(5)命名空间与TP5-PhpStorm
- Android程序员学PHP开发(29)-ThinkPHP5.0(1)初体验-PhpStorm
- Android程序员学PHP开发(32)-ThinkPHP5.0(4)命名空间与公共空间-PhpStorm
- Android程序员学PHP开发(30)-ThinkPHP5.0(2)命名空间-PhpStorm
- Android程序员学PHP开发(31)-ThinkPHP5.0(3)多级命名空间-PhpStorm
- Android程序员学PHP开发(40)-ThinkPHP5.0(12)后台操作数据库(3)修改-phpStudy+PhpStorm
- Thinkphp5.0实战开发二------自动生成目录结构
- thinkphp5.0 怎么使用build.php 自动生成项目目录
- Thinkphp5.0实战开发------自动生成目录结构
- Android程序员学PHP开发(5)-布尔值科学计数法-PhpStorm
- Android程序员学PHP开发(3)-循环变量真假非空-PhpStorm
- Android程序员学PHP开发(1)-PhpStorm安装-PhpStorm
- Android程序员学PHP开发(5)-布尔值科学计数法-PhpStorm
- Android程序员学PHP开发(4)-可变变量变量引用-PhpStorm
- PHP AjaxGrid自动生成工具测试版本开发完成