学习成本太高了!捣鼓了一个礼拜,周一到周五,才完全从 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
个人博客,欢迎来交流玩玩。。。
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.