大神们来说说自己推荐的 PHP 框架和理由吧 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
zoxobo

大神们来说说自己推荐的 PHP 框架和理由吧

  •  
  •   zoxobo 2015 年 11 月 25 日 4300 次点击
    这是一个创建于 3804 天前的主题,其中的信息可能已经有所发展或是发生改变。

    其实我是来了解情况的,初学 PHP ,没有接触过任何 PHP 框架,现在想接触一款框架做个小项目练练手。有朋友说新手不要用框架,“坑”很多,有坑倒是不怕,不知道有坑才可怕。

    我希望找到一个合适自己折腾的框架:

    1.易上手,因为是学习为主。
    2.有会员模块
    3.(说说大家推荐的理由)

    先谢!

    第 1 条附言    2015 年 11 月 25 日
    结贴总结:
    1.基础需要牢固 [重点]
    2.遵循 PSR
    3.学习 Composer
    4.框架选择: Laravel 、 CodeIgniter 、 Yii 、 Slim 各有所长
    20 条回复    2017-12-03 10:26:19 +08:00
    johnsneakers
        1
    johnsneakers  
       2015 年 11 月 25 日   1
    学学 composer ,想要啥自己组合,框架 太大了。
    zoxobo
        2
    zoxobo  
    OP
       2015 年 11 月 25 日
    @johnsneakers 不错的建议
    initialdp
        3
    initialdp  
       2015 年 11 月 25 日   1
    XianZaiZhuCe
        4
    XianZaiZhuCe  
       2015 年 11 月 25 日 via Android
    会员模块为什么不自己写
    66beta
        5
    66beta  
       2015 年 11 月 25 日
    现在都是 composer 了, N 个包合在一起,几千上万的文件
    codeigniter 、 laravel
    zoxobo
        6
    zoxobo  
    OP
       2015 年 11 月 25 日
    没有推荐 SLim 的?有说开箱即用的。
    Pastsong
        7
    Pastsong  
       2015 年 11 月 25 日
    Medoo 用来处理数据库的框架,很好用,作者好像也在站里 @catfan
    LINAICAI
        8
    LINAICAI  
       2015 年 11 月 25 日
    CI 和 ThinkPHP 适合新手, Laravel 是类 ROR 的级别框架,都应该看看。
    SharkIng
        9
    SharkIng  
       2015 年 11 月 25 日
    Laravel
    好处:文档强大,社区强大,而且现在用的人多,尤其是国外,感觉以后要是找工作会有很大帮助。
    坏处:太大了,太复杂了,对新手不友好,也不适合喜欢轻框架或者一些微应用。

    学习可以去 Laravist.com 看看视频。缺点:收费....

    CI 还不错,用过几次,感觉还行,但是相对来说还是太复杂了(个人感觉)

    其实学 Composer 感觉不错,或者用类似 Slim 的框架,也还不错。

    不用死盯一个框架,先把语言学好,然后 Composer 学好,框架接触个大概就行了。
    Light3
        10
    Light3  
       2015 年 11 月 25 日
    我现在连 TP 都忘了咋用了 就是一直上 git 下各种包 瞎组。。框架的话 laravel symfony2(这个高能) YII 还有国内最好的框架 THINKPHP 没有之一 不过吧 在我这个初级的眼里还是先把基础这些学好。 composer 这个确实吊 不过有的时候撞墙也不太好。
    zoxobo
        11
    zoxobo  
    OP
       2015 年 11 月 25 日
    @Light3
    @SharkIng
    基础确实需要牢固一点,但是总该玩点什么啊,不能只玩 99 乘法表的各种写法之类,有什么其他建议么?
    玩个留言本?给其他程序开发个插件?
    kidult
        12
    kidult  
       2015 年 11 月 25 日
    CI 上手应该可以吧,文档也很好
    Larval 新手就算了,不如直接学 ROR ,硬要学别的优点,然后弄得啥都不是
    zi
        13
    zi  
       2015 年 11 月 25 日
    初学 php 不用管什么坑,就 thinkphp 吧,资料不少,中文文档
    等你遇到真坑的时候再考虑换框架
    kikyous
        14
    kikyous  
       2015 年 11 月 25 日 via Android
    laravel
    学到不少东西
    codingpp
        15
    codingpp  
       2015 年 11 月 25 日
    不推荐 thinkphp ,学习框架需要看源码的, thinkphp 代码质量看想吐
    slim + twig + monolog + Doctrine 可以用这个组合
    az
        16
    az  
       2015 年 11 月 25 日
    Love Laravel
    shiny
        17
    shiny  
    PRO
       2015 年 11 月 25 日
    对于新手,推荐先遵循 PSR
    zoxobo
        18
    zoxobo  
    OP
       2015 年 11 月 25 日
    结贴总结:
    1.基础需要牢固 [重点]
    2.遵循 PSR
    3.学习 Composer
    4.框架选择: Laravel 、 CodeIgniter 、 Yii 、 Slim 各有所长
    chnyung
        19
    chnyung  
       2017 年 9 月 7 日
    @zoxobo 楼主你的基础是看视频还是看书学的?在哪学的能介绍点资料吗?
    zoxobo
        20
    zoxobo  
    OP
       2017 年 12 月 3 日 via Android
    @chnyung 没有什么具体资料,php100 的视频,十八哥的视频……其实视频内容都类似,只不过讲解风格不同,看个人喜好。
    资料就是手册、以及各大神的博客。
    我是野路子,属于先给自己挖坑,然后再对应找资料学习 [填坑] 。

    如果是想入行,建议系统的规划自己的学习时间和知识点。
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     2688 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 59ms UTC 12:46 PVG 20:46 LAX 05:46 JFK 08:46
    Do have faith in what you're doing.
    ubao msn 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