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

感觉 thinkphp 对我这个用 py 的人来说入门有点难呀

  •  
  •   chenqh · 2020-01-20 11:38:02 +08:00 · 7010 次点击
    这是一个创建于 1761 天前的主题,其中的信息可能已经有所发展或是发生改变。

    感觉thinkphp比我经常用的tornado复杂太多,也封装太多,灵活太多,
    我还是喜欢 tornado 这个把所有路由集中处理的东西

    30 条回复    2020-01-21 22:36:38 +08:00
    jybox
        1
    jybox  
       2020-01-20 11:41:08 +08:00
    Slim 才是和 tornado 平级的东西。

    就算用一站式框架也建议先了解下 Laravel。
    chenqh
        2
    chenqh  
    OP
       2020-01-20 11:45:33 +08:00
    @jybox 一下子入手这么复杂的框架,有点慌
    6167
        3
    6167  
       2020-01-20 11:57:45 +08:00
    同,flask 转的 thinkphp,在不考虑框架代码的前提下,只写写业务代码还算是蛮简单的
    hbolive
        4
    hbolive  
       2020-01-20 12:02:09 +08:00
    tp6 这个版本对新手确实不太友好,不过用了下,感觉确实还可以,挺好用的。。
    vicnicLight007
        5
    vicnicLight007  
       2020-01-20 12:04:58 +08:00
    tp 还算好了,你去试试 laravel,那学习曲线不是一般的陡峭。
    我还是喜欢 Django,tornado 玩不转,配套东西少
    CallMeReznov
        6
    CallMeReznov  
       2020-01-20 12:13:47 +08:00
    flask 简单易懂,几行就起
    django 入门无脑一把梭
    stupil
        7
    stupil  
       2020-01-20 13:28:51 +08:00
    1 楼跟 5 楼看法完全相反。。
    hsk9044
        8
    hsk9044  
       2020-01-20 15:10:00 +08:00
    @stupil 1 楼和 5 楼的说法没问题, laravel 作为 php 使用最多的框架, 的确需要了解. 并且 tp6 的学习曲线和 laravel 也不是一个量级的, tp 作为国产框架, 还是比较适合国内程序员的
    ben1024
        9
    ben1024  
       2020-01-20 15:11:58 +08:00
    ThinkPHP 可以先看看 3.2 版本(好上手),然后看下 5.* 以上版本。
    ThinkPHP 5.* 与 Laravel 5.* 大体思想差不多,可以会一个另一个就差不多了。
    Takamine
        10
    Takamine  
       2020-01-20 16:51:31 +08:00 via Android
    tp 这框架上手还是很容易的吧,不过有的文档我翻的 Laravel 的。
    之前只是用了 Django,就直接上手 tp 了。
    conn4575
        11
    conn4575  
       2020-01-20 16:55:59 +08:00 via Android
    laravel 很多概念都是来自 java 的 spring 和 spring-boot,继承了 java 的一贯传统。。
    2kCS5c0b0ITXE5k2
        12
    2kCS5c0b0ITXE5k2  
       2020-01-20 17:27:58 +08:00
    封装太多 就不灵活了啊...
    TypeErrorNone
        13
    TypeErrorNone  
       2020-01-20 17:30:26 +08:00
    框架而已,不好用就不用。
    jin7
        14
    jin7  
       2020-01-20 19:29:25 +08:00
    据说 thinkphp 漏洞多
    sagaxu
        15
    sagaxu  
       2020-01-20 20:09:48 +08:00 via Android
    作为 PHP 开发,简历里出现 tp 是减分项,不便细说,自行体会
    zuokanyunqishi
        16
    zuokanyunqishi  
       2020-01-20 23:57:29 +08:00 via Android
    laravel 好框架
    python
        17
    python  
       2020-01-21 00:53:30 +08:00 via Android
    不建议 TP,建议 Yii2 或 Laravel。
    ericgui
        18
    ericgui  
       2020-01-21 04:13:44 +08:00   ❤️ 1
    然而用 tp 的还是多啊
    vicnicLight007
        19
    vicnicLight007  
       2020-01-21 09:02:56 +08:00 via iPhone
    @python 为什么不建议 tp
    hubqin
        20
    hubqin  
       2020-01-21 09:17:11 +08:00
    先把 CURD 怎么写学起来,其他的慢慢就会了
    svaj
        21
    svaj  
       2020-01-21 09:17:49 +08:00
    tp 的技术文档已经够详细的了。。。。
    wwcxjun
        22
    wwcxjun  
       2020-01-21 09:21:45 +08:00 via Android
    虽然工作要求用 TP 框架,但我还是推荐 Laravel,做自己的项目也是用 Laravel😂
    Trient
        23
    Trient  
       2020-01-21 09:36:48 +08:00
    基础好点的话,Laravel 上车,然后你再去看 TP,没啥难度。
    楼上说简历不能出现 TP 不敢苟同,
    我之前的简历就写 TP、Laravel、Yii, TP 放在第一位,我觉得没啥,就是个工具而已,
    我只是尽可能把我会的东西合理、全面的展示出来给用人单位,
    至于面试官觉得 low 不 low 肯定不在我务工时的考虑范围内,
    我更担心的是没有全面展示自己,导致租金够不着自己的心理价位。
    I2E
        24
    I2E  
       2020-01-21 10:16:38 +08:00
    tp 不咋行
    I2E
        25
    I2E  
       2020-01-21 10:25:15 +08:00
    感觉 tp 的设计理念还是落后
    qf19910623
        26
    qf19910623  
       2020-01-21 11:34:36 +08:00
    @vicnicLight007 是的,laravel 一大堆绕口令一样的概念,什么中间件、依赖注入,服务提供者,没学过 Java 的简直一脸懵逼
    TangMonk
        27
    TangMonk  
       2020-01-21 13:44:42 +08:00
    @qf19910623 #26 symfony
    qq1054000800
        28
    qq1054000800  
       2020-01-21 16:16:17 +08:00
    thinkphp 的 orm 比 laravel 的好用很多
    RickyC
        29
    RickyC  
       2020-01-21 20:20:53 +08:00
    @sagaxu 看你去什么公司了. 如果去一些小外包, 还是要 tp 的. 还是有人去小外包的.
    wangyzj
        30
    wangyzj  
       2020-01-21 22:36:38 +08:00
    软件工程角度用 yii 或者 laravel
    tp 不太行
    而且 python 很多感觉是从 java 来的
    php 显得有点落后了
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5328 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 31ms · UTC 07:56 · PVG 15:56 · LAX 23:56 · JFK 02:56
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.