xz
V2EX  ›  PHP

大家都用什么框架呢?有什么好用的框架推荐吗?

  •  
  •   xz · Mar 2, 2015 · 8308 views
    This topic created in 4263 days ago, the information mentioned may be changed or developed.
    从来没有用过框架...大神们说说?
    42 replies  •  2015-03-04 10:33:47 +08:00
    yifanes
    yifanes
    Mar 2, 2015 via iPhone
    1
    从我开始学习编程到现在,看到无数次这个问题,一开始我也特别喜欢看这个问题,然后看到别人说这个好,那个好,现在我回头想想,选择一个维护比较长(至少一年)的框架,去学就好了
    xz
    xz
    OP
    Mar 2, 2015
    2
    @yifanes 那有什么框架维护比较长呢?
    invite
    invite
    Mar 2, 2015
    3
    没用过框架。
    dalaomj
    dalaomj
    Mar 2, 2015
    4
    那些著名框架,一个比一个复杂。
    wang259797
    wang259797
    Mar 2, 2015❤️1
    5
    框架 伤不起
    tms
    tms
    Mar 2, 2015
    6
    小东西用codeigniter,大点的用laravel。
    laoyur
    laoyur
    Mar 2, 2015 via Android❤️1
    7
    php新渣表示正在玩laravel5
    xz
    xz
    OP
    Mar 2, 2015
    8
    @dalaomj @wang259797 @invite

    那应该用框架吗?
    raincious
    raincious
    Mar 2, 2015
    9
    @xz

    如果你预计一个项目3000行左右,而且你不需要用什么高级特性的话,可以考虑不用。
    1000行以下的项目很多用框架也是挺麻烦的,不如不用。(但是框架确实能带来一些便捷)。

    所以主要是看你的需要决定,没有统一的。
    iloveyou
    iloveyou
    Mar 2, 2015
    10
    自己做做小项目还是用框架快,特别是有脚手架能生成增删查改的。我用yii
    iloveyou
    iloveyou
    Mar 2, 2015
    11
    对于高阶开发者来说。微框架加各种类库比较好
    hellosnow
    hellosnow
    Mar 2, 2015 via Android❤️1
    12
    laravel 5感觉非常不错
    invite
    invite
    Mar 2, 2015
    13
    @xz 框架当然有好的地方,否则哪里会有那么多人用。 不过也有缺陷,

    最致命的就是爆个漏洞出来,通吃。哈哈。
    dreamtrail
    dreamtrail
    Mar 2, 2015
    14
    自己写一个吧,php的框架还是挺简单的,而且自己写的用起来就是舒服。。
    kslr
    kslr
    Mar 2, 2015
    15
    小的一般用slim,大的用laravel
    原因就是习惯了
    webjin
    webjin
    Mar 2, 2015
    16
    不错啊啊
    ideaa
    ideaa
    Mar 2, 2015 via Android
    17
    jayin
    jayin
    Mar 3, 2015 via Android
    18
    ThinkPHP(估计被鄙视了)
    arkilis
    arkilis
    Mar 3, 2015
    19
    codeigniter
    zjgsamuel
    zjgsamuel
    Mar 3, 2015
    20
    这里你得不到答案的,
    网上不是有排名么 前5位 的 你一个一个体验一下就好了
    实践出真知 没有捷径可以走~~
    kisshere
    kisshere
    Mar 3, 2015 via Android
    21
    jQuery,楼主拜托你问清楚哪种语言好点么?
    XadillaX
    XadillaX
    Mar 3, 2015 via Android
    22
    @kisshere 请看节点。
    uvhchina
    uvhchina
    Mar 3, 2015
    23
    几个人,看爱好;人多了选中间水平人都能快速上手的
    jamlee
    jamlee
    Mar 3, 2015
    24
    @jayin 有啥好鄙视的 不论黑白猫 老鼠好猫
    SharkIng
    SharkIng
    Mar 3, 2015
    25
    传说CI已经不怎么维护了,所以我个人感觉如果想要长久做一个的话用laravel吧
    yifanes
    yifanes
    Mar 3, 2015 via iPhone
    26
    @xz ci tp laravel
    reeco
    reeco
    Mar 3, 2015
    27
    楼主也没说是什么语言呀
    yannyezixin
    yannyezixin
    Mar 3, 2015
    28
    用过laravel 和 yii2

    http://www.phpxun.com/post/29.html
    仅供参考
    sudoz
    sudoz
    Mar 3, 2015
    29
    小项目用CI
    sammo
    sammo
    Mar 3, 2015
    30
    哪个能和 Composer 配合得好,就用哪个
    搭车问哪个能和 Composer 配合得好呢 ....?
    xiaolvmu
    xiaolvmu
    Mar 3, 2015 via Android
    31
    我用过 Laravel~
    qhgongzi
    qhgongzi
    Mar 3, 2015
    32
    @sammo
    我的小框架,用composer管理包 引入了laravel的数据库操作相关类
    缺点是文档不够,但是够小够精简,只提供了基本的mvc功能,命名空间管理,以及通过composer能引入大量第三方库

    个人长期维护,公司一票重大项目使用。
    https://github.com/qhgongzi/tita-app-basic
    youngdze
    youngdze
    Mar 3, 2015
    33
    去年学的 Laravel 4,推荐,现在已经 Laravel 5 了
    mhycy
    mhycy
    Mar 3, 2015
    34
    我用自己写的框架。。。
    因为在小项目里面框架的学习成本以及维护成本在很多时候比创造一个脚手架更高。
    (且不一定找回来的框架能充分满足项目需求)
    现在的业务代码为了后续人员能够方便维护,所以写了个500行的脚手架。
    mcfog
    mcfog
    Mar 3, 2015
    35
    @qhgongzi 框架的身材很赞,摘走首star
    mcfog
    mcfog
    Mar 3, 2015
    36
    大家都来贴框架了我也来~~

    厂子php只有5.2的时期的框架

    http://litphp.github.io/

    有了composer以后选型选了slim,但不(死)甘(折)寂(腾)寞的我还是简单撸了个

    https://github.com/LitPHP/aether

    "require": {
    "symfony/http-foundation": "~2.5.3",
    "pimple/pimple": "~3.0",
    "nikic/fast-route": "~0.2",
    "symfony/event-dispatcher": "~2.5.3"
    }

    虽然没有实际生产,但上面的组合绝对保证扩展性能等等各方面都好,因为我根本没写几行……

    最后现在正瞩目psr-7蠢蠢欲动,php圈子的connect/express很快就要来了
    haiyang416
    haiyang416
    Mar 3, 2015 via Android
    37
    新手的话推荐 slim 3.0,也就是当前的 dev 分支,代码量小,阅读性比较好,适合入门。有时间的话还可以和 slim 2 对此起来看,学习框架的架构调整。
    jamlee
    jamlee
    Mar 3, 2015
    38
    slim和laravel是新一代的框架,我强烈推荐。但是如果你的应用是比较大众化的话,也就是能让各大虚拟主机支持 ,在国内或许thinkphp是一个好的选择
    charlestang
    charlestang
    Mar 4, 2015
    40
    个人倾向于认为,越是小型项目,框架越能发挥极致战斗力,就好像站在巨人肩膀上。
    越是超大型项目,框架在快速原型后,表现出来的制约就越明显。

    大规模项目,做到后来,拼的是架构,什么框架已经无所谓了,而且因为人员的丰富,势必多重框架,多重技术一起上的。
    adami
    adami
    Mar 4, 2015
    41
    @hellosnow laravel5比4复杂
    ibiger
    ibiger
    Mar 4, 2015
    42
    和别人一起做项目,能用框架就用框架
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   2922 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 120ms · UTC 12:33 · PVG 20:33 · LAX 04:33 · JFK 07:33
    ♥ Do have faith in what you're doing.