V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
kiancyc
V2EX  ›  PHP

有人用Laravel Framework吗?

  •  
  •   kiancyc · 2013-04-08 22:39:46 +08:00 · 6485 次点击
    这是一个创建于 4254 天前的主题,其中的信息可能已经有所发展或是发生改变。
    貌似现在GitHub上最热的PHP框架。
    8 条回复    1970-01-01 08:00:00 +08:00
    PrideChung
        1
    PrideChung  
       2013-04-09 03:09:09 +08:00 via iPhone   ❤️ 1
    有关注,也做过一些demo, 但没有在实际项目中用过。laravel很大胆地使用了PHP的一些新特性,例如闭包,路由的写法有很强烈的sinatra既视感,也应该向rails学了不少,还有migration和命令行工具,自己也有一套插件系统,有望成为PHP界的rails? 但又并不臃肿,只有1m多一点,感觉不错。
    sobigfish
        2
    sobigfish  
       2013-04-09 18:39:17 +08:00 via iPad
    l4的文档很不全啊。还有上次在linode上部署,居然composer更新依赖组件有漏掉的模块。 update也不行。
    @PrideChung
    bundle在v4被抛弃了,直接用composer和他们的package api
    xhinking
        3
    xhinking  
       2013-04-09 20:47:41 +08:00
    看过一些教程,感觉不错,似乎挺像rails。
    twm
        4
    twm  
       2013-04-09 20:59:49 +08:00 via iPhone
    用symfony2
    insraq
        5
    insraq  
       2013-04-09 21:12:33 +08:00   ❤️ 2
    17Startup现在是基于Laravel 3的(应该没有重写),是从2.x一路升级上来的。

    17Startup大概是我写的最晚的PHP代码了,之前是基于Slim Framework + MySQL + Sammy.js写的,几乎完全Ajax化,当时还是很激进的,结果跑了半年多发现了问题,Google如果配置妥当是可以抓取Ajax的,而百度则完全不抓取(不知道现在是否还是如此),只能硬着头皮重写,当时考虑过用Rails,但是当时有人说PHP可能会好招人(结果到我离开还是基本只有我一个人写代码),于是就在PHP的Framework中选,当时还是Symphony 1.x和Zend 1.x的时代,Laravel算是比较早的PHP 5.3+框架,在Laravel和FuelPHP纠结了一下,后来发现前者体积小很多,我要的功能都有,所以就选了Laravel(之后看了Zend 2和Symphony 2觉得选Laravel是正确的,这两个试图把PHP Java化的框架完全不对我胃口)。

    Laravel的文档很不错,代码也容易理解,执行效率可以接受。我当时没有用Laravel自己的ORM,用的是之前版本遗留下的ORM,写了许多粘合剂和Laravel配套,也没有多麻烦。Laravel可扩展性很强,而且基本上贯彻了C2C。

    看到上面说Laravel已经1M多了,我当时用的时候只有200K多一点,还是臃肿了不少。L4完全基于Composer感觉是正确的,PHP需要一个Package Manager,Composer应该算是de facto standard了,不过我已经洗手不写PHP好久了,具体L4有什么变化已经不清楚了。
    kiancyc
        6
    kiancyc  
    OP
       2013-04-09 21:59:19 +08:00
    感谢@insraq,17Startup很不错的网站。希望laravel能给PHP界带来点新东西。
    voidman
        7
    voidman  
       2013-04-18 12:41:27 +08:00
    觉得是最容易上手的一个PHP框架,理念也很不错。
    allengaller
        8
    allengaller  
       2013-07-01 15:54:02 +08:00
    @insraq 17startup 很给力,请加油!
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2580 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 23ms · UTC 05:21 · PVG 13:21 · LAX 21:21 · JFK 00:21
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.