
1 kiancyc May 30, 2013 试了下Laravel4的Beta,感觉很不错。应该是目前PHP框架里面最好用的。 希望正式发布了代码实例能多点。 |
2 Feobe May 30, 2013 更爱kohana。 |
3 subpo May 30, 2013 看起来好 |
4 endintro May 30, 2013 和symphony比较有什么优势? |
5 blandlove May 30, 2013 表示钟爱她的 路由 ,架构清晰 |
6 KiseXu May 30, 2013 请问这个单词怎么读 |
7 PrideChung OP @endintro 没用过Symphony,不太好说,PHP的框架成百上千,估计没几个人能挨个试,只能看别人的评价和眼缘了。 @KiseXu 看看老外是怎么念的 https://tutsplus.com/course/whats-new-in-laravel-4/ |
8 pubby May 31, 2013 用Zend+Propel的飘过 ,功能足够,性能凑活~~~ |
9 xhinking May 31, 2013 一眨眼就到4了。。 |
10 PrideChung OP @xhinking 所以说是现在社区相当火的一个框架,开发十分活跃,基本一年一个大版本。 |
11 RelativeLayout May 31, 2013 我觉得Laravel是最好的PHP框架。 |
12 run2 May 31, 2013 从laravel4 beta3 用回laravel3了-。- |
13 crny520 Jun 7, 2013 @PrideChung 安装好像都不行... |
14 crny520 Jun 7, 2013 @RelativeLayout 该不会要安装该死的Composer吧?有没有3的包下载,我找了半个都找不到. |
15 PrideChung OP @crny520 Laravel4已经完全拥抱Composer了,添加package就跟写Gemfile一样超方便的。新项目不再建议用3了,要是对Laravel4不感兴趣的话,还是趁早换一个框架吧,Laravel3已经不会再有什么大更新的了。 |
16 crny520 Jun 7, 2013 @PrideChung 怎么我下载的包才38K? |
17 PrideChung OP @crny520 因为框架的依赖全都通过Composer来安装,框架本身也可以通过Composer安装。 |
18 haiyang416 Jun 7, 2013 via Android 之前一直用3,但是自从4的代码发出来,读了源码之后就换框架了。 它连有php原生函数的功能都要自己封装一遍,比如文件操作类,unlink要封装成delete,还有很多多,3的时候就这样,到4了就更变本加厉了。 虽说它是为了统一操作,但是我还是接受不能啊… |
19 Feobe Jun 7, 2013 |
20 PrideChung OP @haiyang416 @Feobe 我越来越感觉Laravel有野心要成为PHP界的Rails,从它非常重视测试这一点可以看出来,虽然不像Cack那样照搬Rails。接纳了在Composer之后在包管理方面也可以跟Gemfile对应了,大概封装越来越重也是必然的了,但愿不会成为另一个Zend就好…… |
21 PrideChung OP @PrideChung CakePHP,打错字 |
22 crny520 Jun 7, 2013 @PrideChung Composer在Laravel目录下composer install安装不了... |
23 PrideChung OP @crny520 哪用这么复杂,你安装好了composer以后,按官网的guide在命令行里面敲: composer create-project laravel/laravel 然后经过漫长的等待,composer就会把Laravel的核心还有一大堆依赖像什么symfony,doctrine(doctrine?!)都给你装好了。 我刚才出于对漫长的安装过程的好奇,看了下安装好以后的文件夹大小,101.8M…… Laravel你作大死啊,想成为第二个Zend么,之前的beta明明装好之后才7多M啊! 好吧,仔细看了一下,有101.3M的体积都被vendor目录占了,vendor目录里面 Laravel自己的Core只有5.8M,剩下体积最大的两个货,一个是doctrine40.3M, 一个是symphony38.9M。 Laravel你不是有自己的ORM么,把doctrine这货加进来是要闹哪样啊喂,我先上官网看看到底是什么回事。 |
24 Feobe Jun 8, 2013 要是真能一统江湖,或者撑起半边天,对于php框架届泥沙俱下的生态真是个功德 支持吧 |
25 alexzhou Jun 8, 2013 在php的框架技术上有什么实质性的突破吗 |
26 PrideChung OP 被Laravel4膀大腰圆的体积吓得夜不能寐,做了些研究,发现有个哥们提出了解决方案了。 https://github.com/barryvdh/laravel-vendor-cleanup Laravel在引入依赖的时候,不知道为什么选择了别人的开发分支,里面有大量的文档,测试用例,git提交历史,把这些通通删掉以后,vendor目录瞬间缩到只有8.6M,跟Laravel3比还是大了一点,不过起码是在可接受的范围内。 |
27 kiancyc Jun 8, 2013 @PrideChung 体积大是因为引入了Symfony。其实composer最大的好处就是你完全可以自定义自己要下载/加载什么包。Doctrine被Symfony加载,但是Laravel自己用的是Eloquent ORM. |
28 PrideChung OP @kiancyc Symfony和Doctrine都是被Laravel引入的,并不是写在我自己的composer.json里面。不知道这两组件用在了哪些地方,不过显然不建议你移除它们。还好,其实都是虚胖,按照我上面的方法能把整个框架体积减小到10M以内,压缩后大概是3M。 |
29 summic Jun 8, 2013 我也遇到了下载不下来的问题,上vps下载好打包拿回来 vendor太大无所谓的,只是依赖而已。 |
30 PrideChung OP @summic vendor的体积当然有所谓了,很多网站是部署在共享空间上靠FTP上传的,硬盘空间可能只有100M。fluxbb下一个版本打算基于Laravel来开发,你觉得有多少人会想用一个100多M的论坛。 |
31 summic Jun 8, 2013 |
32 PrideChung OP @summic 不是out不out的问题,有些Freelancer给别人开发网站,他们的客户有可能用任何的方式把网站部署到任何可能的环境,不是所有客户都是用Linode的高富帅。 |
33 summic Jun 8, 2013 @PrideChung 这种情况的话确实不太适合lavarel,一旦对方php版本还低于5.3呢 |
34 metaclass Jun 8, 2013 Python攻城师围观PHP社区垂死挣扎 |
38 PrideChung OP @summic 5.3的问题还好,毕竟5.3都出来好几年了,现在还不支持的主机商肯定也离死不远了,上道的主机商现在都普遍支持5.4了。 |
39 PrideChung OP @haiyang416 好奇问下,换哪个框架了? |
40 baocaixiong Jun 11, 2013 实在搞不懂。我新手都不知道从哪里看起了。。。。 |
41 PrideChung OP @baocaixiong 从官方的 Quick Start 看起 http://laravel.com/docs/quick |
42 tenking Jun 12, 2013 aravel4发布了,偶有时间就赶紧学习了下,学习过程中把以前laravel3的demo全部迁移到了laravel4,内容涵盖laravel4中的分页,文件上传,一对一,一对多,多对多等知识点,总体来说laravel4还是值得学习的 昨天把阿里云服务器升级到了Ubuntu12,顺便就把demo程序放上来了 围观地址:http://laravel4.chedushi.com/ 源码出来供大家吐槽! https://github.com/cecoo/laravel4demo |
43 Htom Jun 12, 2013 我爱laravel |
44 coffeego Jun 13, 2013 其实觉得thinkphp不错 |
45 Hyperion Jun 13, 2013 观望... 感觉我不大会选择这种把事情变得好复杂的框架... 能用原生函数我绝对不会选择二手货... 吐槽一下, quick页的代码高亮有问题啊, 好感度-10000. |
46 PrideChung OP |
47 Hyperion Jun 14, 2013 |
48 ercsion Jun 14, 2013 laravel很不错 从出来就关注了 国内的开发群从20几个人到现在的200多个 说明大家对他的关注度越来越高了 喜欢它的优雅 另:slim也不错 slim+redbeans |
49 solu Jun 17, 2013 这个最近曝光率很高呀! |
50 minowu Jun 18, 2013 Laravel把Controller,Model之类的类放置于全局命名空间下,这点很不爽,不能像symfony一样分bundle模块来开发,而且去改他的命名空间,还发现在Laravel框架运行后,改写了Composer的autoload加载方式。 |
51 coffeego Jun 28, 2013 @tenking 放在github下的代码能否直接拿下来跑?在公司不能通过composer上外网安装,都知道Laravel要下载一堆包,所以想有个现成的项目,能在它基础上开发,这样就不用下载东东了。 |
52 PrideChung OP @coffeego 不行,github上Laravel的repo是不带任何依赖的,需要通过composer安装。你可以先在有网络的地方把依赖的东西下好了,再把整个文件夹打包带走。 |
53 rezus Jun 28, 2013 请问头像是哪个动漫里面的人物. |
54 PrideChung OP |
55 allengaller Jul 1, 2013 中毒了,搞起。 |
56 KiseXu Jul 1, 2013 Composer用着很爽,特别是存在互相依赖关系时。我是不是out了 |
58 kiancyc Jul 3, 2013 再一次: “But as noted by Taylor, disk size is getting less important and you only include the files you need.” --http://forums.laravel.io/viewtopic.php?id=8175 只是下载的包比较多,要不要加载(甚至下载)都是你可以控制的,这就是整个框架都用composer下载的好处。 |
59 kiancyc Jul 3, 2013 kohana 2,378 2.1% Ful PHP FPM ngx My Raw Rea 0 silex 2,364 2.1% Mcr PHP FPM ngx My Raw Rea 0 aspnet-mvc 1,710 1.5% Ful C# Net ngx Mo Raw Rea 0 laravel 1,639 1.4% Ful PHP FPM ngx My Raw Rea 0 fuel 1,410 1.2% Mcr PHP FPM ngx My Raw Rea 0 lithium 1,410 1.2% Ful PHP FPM ngx My Ful Rea 0 phreeze 1,410 1.2% Mcr PHP FPM ngx My Mcr Rea 0 cake 1,287 1.1% Ful PHP FPM ngx My Ful Rea 0 aspnet-mvc 1,157 1.0% Ful C# Net ngx My Ful Rea 0 aspnet-mvc 1,130 1.0% Ful C# Net ngx Pg Raw Rea 0 silex 1,002 0.9% Mcr PHP FPM ngx My Ful Rea 0 symfony2 879 0.8% Ful PHP FPM ngx My Raw Rea 0 aspnet-mvc 871 0.8% Ful C# Net ngx Pg Ful Rea 0 sinatra 561 0.5% Mcr Rby JRb Res My Ful Rea 0 aspnet-mvc 119 0.1% Ful C# Net ngx My Raw Rea 9 servicestack 51 0.0% Plt C# Net IIS My Raw Rea 8 --http://www.techempower.com/benchmarks/ 运行速度还是比Symfony快的 |
60 kiancyc Jul 3, 2013 Using "composer install --prefer-dist" cuts the size to about 21 MB. You can set that option by adding 'config' in your app/composer.json: "scripts": { "post-update-cmd": "php artisan optimize" }, "config": { "preferred-install": "dist" }, "minimum-stability": "dev" |
61 PrideChung OP @kiancyc 作者Tylor一直坚称L4的速度比L3还有CodeIgniter都快,但是貌似其他人测出来都是慢了不少,不知道他自己还做了什么优化没。 |
62 zhouitpro Jul 5, 2013 这个框架我第一次玩玩就惊讶了。这么简单就搭建起来一个后台的和前台直接的路由? 哇太强大了很喜欢 |
63 cai314494687 Jul 5, 2013 跟Yii比起来呢?Yii2 也出来了,也是支持Composer的,不过目前是测试版。 |
64 PrideChung OP @cai314494687 没用过Yii,不太清楚。 |
65 ruchee Jul 5, 2013 现在新出的框架大都用上Composer了,但不管怎么折腾,总感觉使用Composer的祖师爷Symfony更靠谱一些 |
66 PrideChung OP @ruchee 感觉Symfony现在成了PHP社区里面的基层建筑,很多框架或者CMS都拿它的代码来用,Laravel也不例外。 |
67 cngump Aug 18, 2013 最近试了一下Laravel 4,架构各方面还是不错的。 竟然看到 @pridechung 老贴。 |
68 PrideChung OP @cngump 说来惭愧,到现在都没真正实践过Laravel,最近在玩Ruby的另一个Web框架Padrino。 |
69 fuckdingding Sep 16, 2013 垃圾框架,跟SF2比真是个垃圾,从symfony1.1用到2.3,无数次帮助了我实现了项目,而且symfony2是一种哲学,laravel4基于他的component和bundle乱搞一通就他妈拿出来发布说自己的框架,一傻逼而已,跟zend framework2一样,一群拿来主义者,我想如果sf2是一个收费框架,也有很多人买的,什么laravel,连bundle都这么少,垃圾 |
70 yakczh Apr 17, 2014 有lavarel做的网站吗 |