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

PHP 学习哪个框架比较好?

  •  
  •   minininja · 33 天前 · 2523 次点击
    这是一个创建于 33 天前的主题,其中的信息可能已经有所发展或是发生改变。

    目前接触 php 有一年了,但是一直都是刀耕火种,看到招聘上基本都要熟悉一个框架和 redis。想问问大家 php 框架学习哪个会比较好。

    37 回复  |  直到 2018-04-27 13:14:01 +08:00
        1
    5748hao   33 天前   ♥ 1
    必须是 laravel
        2
    yongjing   33 天前   ♥ 3
    上手简单:thinkphp5.X
    优雅:laravel
    深入折腾: symfony
    restful 轻量级:lumen slim

    高性能:yaf swoole (这俩应该不是你问的框架)
        3
    sunorg   33 天前   ♥ 1
    都是那一套,
    yii,laraval、。。。。。

    so。。。。。so。。。。。。。
        4
    Junjunya   33 天前   ♥ 1
    要是上手 laravel 感觉有难度的话 推荐 thinkphp5 或者 thinkphp5.1
        5
    ifconfig   33 天前   ♥ 1
    laravel 用了就回不去
        6
    to2false   33 天前 via Android   ♥ 1
    laravel 加 swoole
        7
    onepunch   33 天前   ♥ 1
    就那么几个常用的 thinkphp (国产用的最多的,上手还是很容易的);
    CI 很早以前用过 也还行吧 上手很容易;
    laravel、symfony 思想前卫,用着还是听好的,不建议首选 ;
    yii 没有在工作中使用过 (也很不错),drupal 也没用过,也是很流行的,大型网站用的多一点吧 不建议首选;

    可以先接触下 thinkphp,然后熟悉 symfony 或者 laravel ;
    #p.s. redis 很简单,很好掌握
        8
    vtwoextb   33 天前   ♥ 1
    ci
        9
    rebill   33 天前   ♥ 1
    Yii2
        10
    Loyalsoldier   33 天前   ♥ 1
    信我,别折腾国产的……
        11
    zhouxuchen   33 天前   ♥ 1
    Lumen 挺不错的……
        12
    yuhr123   33 天前   ♥ 1
    先用 CI - Codeigniter,然后再用 Laravel。注意关键字--“用”,你要知道需求,你要拿它干嘛?

    明确需求,然后去看文档,边看边琢磨如何实现需求。

    不要人家说要会一种框架你就真的只学一种框架,不要人家说要会 PHP 你就只学这一种语言。
        13
    leven87   33 天前   ♥ 1
    方便,容易上手用 CI,
    觉得要高大上,像 Java 靠拢就用 laravel
        14
    alex321   33 天前   ♥ 1
    目前正在写个某政府机构的项目,月数据量超过 100w,年数据量往 1500w 去了,选型 CI+Redis。
        15
    Kilerd   33 天前   ♥ 1
    yii laravel codeigniter 挑一个就好
        16
    minininja   33 天前
    谢谢各位给我这个菜鸟的回复。看到大家都推荐 laravel 的比较多点,貌似有点难度,目前准备上手它了。但是我还有个疑问,通过什么方式会上手比较快点呢?(项目里面是用不上的)
        17
    kzzhr   33 天前 via iPhone   ♥ 1
    如果题主问的是学习
    那还是 laravel 吧,里面的设计还是值得深入了解的
    如果是想立马干点小活,从刀耕火种学起来确实有点曲线
        18
    minininja   33 天前
    @kzzhr 是学习哦。但是目前没有现成的项目做呢,主要是想多学点东西。为了以后换工作的时候准备。。。
        19
    minininja   33 天前
    大家有木有那种用 laravel 的实战课程推荐啊 。。。。
        20
    adablue77   33 天前   ♥ 1
    别纠结学那个了
    快速的把 tp ci yii2 laravel 的文档快速从头到尾读一遍
    然后用每个框架写个登陆注册 用户列表的增删改查
    重点练习数据库操作部分
    你有一年的 php 基础 一个月内 应该可以做到吧
    如果做不到 只能说你一年经验太水了
    再选俩个自己喜欢的框架 深入复读文档
    我的建议优先级
    快速学习 tp > yii2 > ci > laravel
    深入学习 laravel > tp > yii2 > ci
    先框架快速入门 精通不是短时间可以精通的 先快速进入熟悉阶段
    这样主流的工作你都可以找了
        21
    minininja   33 天前
    @adablue77 好的,谢谢你的建议。
        22
    wyds591101   33 天前   ♥ 1
    YII2 不好吗.... 学习成本低
        23
    adablue77   33 天前
    @minininja 除非你能做技术选型 不然用什么框架不是你能把控的
    不要考虑框架好坏 那天 leader 一个不爽 就换框架了 你咋办 跳槽吗
    都了解一下 没坏处 底线是能干活
        24
    minininja   33 天前
    @adablue77 嗯嗯,主要是看到很多招聘需求上基本都需要掌握一个框架。所以才会有学习一个框架的想法。
        25
    minininja   33 天前
    @wyds591101 比较简单吗?
        26
    gsw945   33 天前   ♥ 1
    先学习 Slim,然后 Laravel 或者 ThinkPHP 5。
    轻量级框架,当让是 Slim:[中文-Doc]( http://slim.lup5.com/) 、[官方英文-Doc]( https://www.slimframework.com/)
    企业级框架推荐 Laravel:[中文社区]( https://laravel-china.org/) 、[官网-英文]( https://laravel.com/)
    可能用的相对较多的框架 ThinkPHP:[官网]( http://www.thinkphp.cn 、),推荐用 5 版本,因为 TP5 和 Slim、Laravel,那种 定义路由的方式,个人觉得是现代 Web 框架的主流。
        27
    alen   33 天前
    费尔康
        28
    GooMS   33 天前 via Android
    有人会去学某某砖厂的砖头怎么盖房吗?
        29
    guoyu4126   33 天前
    看大环境。。 如果频繁跳槽的话, 就是不想学框架 估计也学个遍
        30
    elarity   33 天前
    Yaf + Composer
        31
    wshcdr   33 天前
    从 ThinkPHP 开始啊
        32
    cyokvip   33 天前 via Android
    CI 或者 Phalcon
        33
    cxbig   33 天前
    我会建议你理解一下主流框架的大概架构和实现,大多数底层模块都是大同小异的
    学会如何看懂一个框架是很重要的,知道它有什么、能做什么、不能做什么。
        34
    nciyuan   33 天前 via Android
    想要开发速度的就 ThinkPHP,并且尽可能用最新版本。
    如果觉得自己能力好的话就 Laravel
        35
    SoulGem   33 天前 via iPhone
    简单快速上手 Slim
        36
    minininja   30 天前
    @cxbig 好的。谢谢

    @nciyuan 好的 谢谢
        37
    aimerforreimu   26 天前 via Android
    强推 laravel 框架(先实战,基本熟悉以后看文档--->然后看源码

    至于实战练习的话推荐给你这个课程,有我的 aff,不喜欢可以直接访问 laravelChina https://laravel-china.org/courses?rf=22353
    关于   ·   FAQ   ·   API   ·   我们的愿景   ·   广告投放   ·   鸣谢   ·   2043 人在线   最高记录 3541   ·  
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.1 · 21ms · UTC 13:08 · PVG 21:08 · LAX 06:08 · JFK 09:08
    ♥ Do have faith in what you're doing.
    沪ICP备16043287号-1