老生常谈,关于PHP框架 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Insomnia
V2EX    问与答

老生常谈,关于PHP框架

  •  
  •   Insomnia 2012-07-04 14:22:05 +08:00 6848 次点击
    这是一个创建于 4847 天前的主题,其中的信息可能已经有所发展或是发生改变。
    老生常谈,问下大家,现在PHP框架选择那个比较好,,因为看到有很多框架,但是因为没怎么用过,所以不清楚。。
    请教用过的或者比较了解的,说下建议了 谢谢了
    35 条回复    2019-11-30 07:57:56 +08:00
    dongbeta
        1
    dongbeta  
       2012-07-04 14:26:38 +08:00
    初学者不要碰
    solf
        2
    solf  
       2012-07-04 14:58:00 +08:00
    学习框架只是用来学习这种思想
    rockxie
        3
    rockxie  
       2012-07-04 15:01:31 +08:00
    用过CI,感觉性能跟不上。听说YII不错。
    Insomnia
        4
    Insomnia  
    OP
       2012-07-04 15:10:01 +08:00
    @dongbeta 已经不是初学了,是准备用在一个项目中。


    @solf 嗯,如果学习代码的话,主要是学习思想了。


    @rockxie 我朋友新开发的小项目用的是CI。。但是我没怎么深入了解过。 YII 我看是不错,但是好像都说这个有点大。。。所以有点犹豫。
    coosir
        5
    coosir  
       2012-07-04 15:19:45 +08:00
    thinkphp多了解了一些
    INT21H
        6
    INT21H  
       2012-07-04 15:28:24 +08:00
    Yii适合大项目,光那个框架本身就好多M了。。CI比较适合快速开发。
    icerunz
        7
    icerunz  
       2012-07-04 15:31:51 +08:00
    CI挺好用的我觉得
    以前很菜的时候学用CI,写了个 www.deyu.cc
    Yii一直感觉都太Package了,没怎么研究过,哈哈,下一步还是得看看,毕竟PHP部署成本低啊。
    iwinux
        8
    iwinux  
       2012-07-04 15:42:51 +08:00
    Rails 咯(咳咳我是来砸场子的……
    AlloVince
        9
    AlloVince  
       2012-07-04 15:55:45 +08:00
    只是想快速做个产品原型出来,thinkphp/cakephp/CodeIgniter都可以
    想要规范代码,模块化……为长远计,Zend是最好的选择

    从来没觉得框架会带来什么性能问题,只要缓存用得好,主要的瓶颈一直都在数据库

    如果想要挑战自我,可以用Zf2,参考我的作品
    https://github.com/AlloVince/eva-engine
    zjxubinbin
        10
    zjxubinbin  
       2012-07-04 15:57:09 +08:00
    Yaf
    gee
        11
    gee  
       2012-07-04 16:04:28 +08:00
    Yii不输rails
    lusin
        12
    lusin  
       2012-07-04 16:06:03 +08:00
    感觉还是国产的用起来符合习惯一些
    dongbeta
        13
    dongbeta  
       2012-07-04 17:43:39 +08:00
    @Insomnia Yii清晰耐用,yaf就是一个XXX。
    cyokvip
        14
    cyokvip  
       2012-07-04 18:02:29 +08:00
    自己写一个吧
    nigelvon
        15
    nigelvon  
       2012-07-04 18:06:30 +08:00
    轻量的推荐codeigniter,扩展性比较好。
    virushuo
        16
    virushuo  
       2012-07-04 18:19:44 +08:00
    PHp这逻辑大概是:如果不懂就干脆不要用,如果你很懂就直接自己写一个…

    所以……PHP的框架…都是这么来的,看起来不错但未必适合你。
    qiayue
        17
    qiayue  
    PRO
       2012-07-04 18:24:39 +08:00
    code4app.com ui4app.com 用的都是CI
    好像 anwsion.com 用的是CI+ZEND
    phf0313
        18
    phf0313  
       2012-07-04 18:30:57 +08:00
    感觉用thinkphp最舒服
    bitsmix
        19
    bitsmix  
       2012-07-04 18:47:08 +08:00
    不是说, python 做 web 的人都会觉得 django 太臃肿,然后就想自己实现框架。

    最后?他们就自己实现了一个 django 。

    我觉得 php 也差不多
    darasion
        20
    darasion  
       2012-07-04 18:48:00 +08:00
    yii 和 yaf
    cyokvip
        21
    cyokvip  
       2012-07-04 19:48:42 +08:00
    thinkphp算了吧,对他们公司印象不好
    panxianhai
        22
    panxianhai  
       2012-07-04 20:07:48 +08:00
    laravel,足够简单,容易入手。
    Insomnia
        23
    Insomnia  
    OP
       2012-07-05 06:28:02 +08:00
    @zjxubinbin
    @dongbeta
    @darasion

    呵呵,yaf太底层了,不适合我们去用啊。


    @INT21H @qiayue @virushuo @cyokvip @bitsmix @nigelvon

    根据大家的推荐,还是用CI好了
    darasion
        24
    darasion  
       2012-07-05 12:23:08 +08:00   1
    @virushuo @bitsmix

    有道理,框架一开始不会用,觉得各种不习惯,然后就自己定制一些东西,做自己的框架。
    然后随着使用和开发经验的丰富,发现原来的框架早就考虑到一些东西了,就把这些东西加入自己实现的框架里,最后发现又做了一个之前不习惯的东西。
    bitsmix
        25
    bitsmix  
       2012-07-05 15:00:43 +08:00
    @darasion 哈哈哈。。你把 @virushuo 的话理解反了。
    其实我俩说的是两个对立面的观点你没看出来?
    saharabear
        26
    saharabear  
       2012-07-05 15:32:09 +08:00
    Symfony2
    virushuo
        27
    virushuo  
       2012-07-05 16:33:25 +08:00
    @bitsmix 哈哈,不算对立,算是最终存在的两种情况。
    bufannao
        28
    bufannao  
       2012-07-05 20:48:40 +08:00
    我在用kohana3,貌似有点孤立啊
    breestealth
        29
    breestealth  
       2012-07-05 21:12:00 +08:00
    @cyokvip 他们公司怎么了?求八卦。
    cyokvip
        30
    cyokvip  
       2012-07-05 21:21:49 +08:00
    @breestealth 工资太低,3年php就给5k
    breestealth
        31
    breestealth  
       2012-07-05 21:23:29 +08:00
    @cyokvip 呃,这个有些过分了哈。上海那个地方,这个工资完全活不下去啊。
    cyokvip
        32
    cyokvip  
       2012-07-05 21:36:29 +08:00
    @breestealth 而且他们公司程序员工资都这么低,估计都是些刚毕业的
    sumuu
        33
    sumuu  
       2012-07-06 08:42:28 +08:00
    新手还是tp好点,不过CI也是一样的,tp是高仿CI。
    no13bus
        34
    no13bus  
       2014-01-20 23:53:35 +08:00
    @panxianhai 有没有相关的项目推荐的 想看看别人咋写的代码
    SaigyoujiYuyuko
        35
    SaigyoujiYuyuko  
       2019-11-30 07:57:56 +08:00
    用 laravel 就完事了 特别香(
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     2676 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 27ms UTC 02:18 PVG 10:18 LAX 19:18 JFK 22:18
    Do have faith in what you're doing.
    ubao snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86