大吼一声,凭什么选择 Laravel?学习成本太高了!
学习成本太高了!捣鼓了一个礼拜,周一到周五,才完全从 0 开始到可以开始项目。
需要解决的好多小问题,到处都没有详细说,浪费了居多时间。
目前实现几个功能:
1、windows xp的主机,8G可用内存,可以开虚拟机好几个,也不卡。
2、Windows共享目录给vbox建立的虚拟机
3、可以直接在浏览器中访问vbox建立的网站/app
4、PhpStorm可以单步调试App,文件位于host的Windows之上。浏览是通过本地的127.0.0.1:8080 访问到虚拟机的80端口。
5、利用同步技术,可以把这个Windows建立出来的共享目录,几台机器都同步,到哪里都可以接上工作
但是~为什么选择laravel???
1、vagrant以前没接触过,建立的共享目录,在虚拟机里面不能用laravel来new了,会说已经存在APP了。
比如虚拟机自己对外的目录为:/var/www/html/
那么配置共享目录就只能为 e://coding/Share/ /var/www/html/Share/
以后每个新建项目只能为Share下的App001之类的,又加上public才能访问,那么如果网站路径根目录
是/var/www/html/的话,浏览器访问就特长了:
http://localhost:8080/Share/App01/public/ 这样才是根目录。
3、laravel删除一个项目,是不是直接删掉这个项目的文件夹就可以了?
4、phpStorm要用xdebug来单步调试,端口转发的问题也很折腾,怀念以前zend studio的时代,装好一个软
件,就全部搞好了,这个需要自己搞虚拟机,自己进虚拟机里面搞xdebug,xdebug设置的9000调试目录到底有没有用?还有PhpStorm里面的配置地方好几处,非常不清晰啊。
遗留几个问题:
1、用composer和laravel new新建项目有什么不同?laravel new的速度太慢了。
这个问题我自己比较了一下,后者就在最后多说了一句:
Application ready! Build something amazing.
看起来 B 格比较高。。。建议用 Larvel new 吧,没啥区别。
2、目前还没开始做项目 laravel 5.2 没有开箱就用的用户认证了么?怎么自行重新写?
3、laravel和CI的简洁相比,实在启动学习成本太高了,求问啥优势让laravel这么受欢迎?
其他VPS,只要启动php和MYSQL,把CI丢进去,基本上就可以用了。
laravel不是太麻烦了么?为什么选择Laravel?求高手给讲解一下。
MVC的形式确实非常方便,但是感觉CI真简洁好用啊。。。
我在开发环境搭建的问题上,弄了这么多天,终于全部搞清楚了。
下面怎么开始,领略laravel的魅力呢?求老司机带带我。。
www.lilin.net
个人博客,欢迎来交流玩玩。。。
推荐文章: