代码拉取完成,页面将自动刷新
Laravel
框架示例国内很多PHPer
都在使用ThinkPHP
、Yii
等手动挡
框架,又或者为了追求极致速度而另辟蹊径。其中一部分人并不认可Laravel
,认为它太臃肿,效率太慢或者执行流程和传统的手动挡
框架区别太大。现在Laravel 5
已经面世,是时候装上最新的PHP
重新深入了解一下Laravel
,忘掉那些在互联网流传已久的传说把。
本项目是我的一篇博客的实例,你可以点这里阅读。
以下目录结构大部分人应该不陌生:
application_1/
application_2/
...
application_N/
ThinkPHP/
而本项目就是一个实例,将Laravel
框架转变成这种熟悉的结构,同时也希望能让大家对Laravel
多一些了解。
我从官方安装命令创建的项目开始(composer create-project laravel/laravel application --prefer-dist
),每一步的操作记录都在提交历史当中,并附上了说明,更为详细的文章在这篇博客中。
artisan optimize
命令无法正常运行。因为这个官方自带的命令将路径写死在配置里了。不过我们可以自己实现这个命令,复制一份官方命令改一下路径即可。
application/
文件夹执行composer dumpautoload
生成自动加载文件laravel/laravel5.0/
文件执行composer install
安装必要库如果Composer
安装速度很慢(超过了10分钟没有任何动静),你可以尝试Packagist
的中国镜像,只需在composer.json
文件中增加一个配置即可。
如果有任何疑问和建议,欢迎提issue
交流。
Licensed under the MIT license
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。