|  |      1mcwanderer      2017-01-07 17:47:02 +08:00 Laravel | 
|  |      2cuebyte      2017-01-07 17:48:45 +08:00  1 Flask | 
|      3cxbats      2017-01-07 17:50:00 +08:00 Rails | 
|  |      4hobbyliu      2017-01-07 17:50:58 +08:00 via Android lara | 
|  |      5ovear      2017-01-07 17:56:34 +08:00 估计在这里你只会听到前两种 但是我实在用不惯 Laravel | 
|  |      6Wangxf      2017-01-07 17:56:53 +08:00 koa2 | 
|      7WangXg      2017-01-07 18:04:31 +08:00 说 Flask 和 Rails 的是来砸 PHP 的场子的吗? | 
|  |      8edsgerlin      2017-01-07 18:06:22 +08:00 Symfony>Laravel , Laravel 用了一堆 Symfony 的轮子可见 Symfony 的代码质量有多好。 | 
|  |      9Miy4mori      2017-01-07 18:08:55 +08:00 via Android spring | 
|  |      10102400      2017-01-07 18:13:17 +08:00 一堆人答非所问,我推荐 Sinatra :-) | 
|      11uxstone      2017-01-07 18:16:35 +08:00 SpringBoot | 
|  |      12Ncare      2017-01-07 18:19:40 +08:00 via iPhone 哪个看的爽,就学哪个 | 
|  |      13Magician      2017-01-07 18:22:00 +08:00 via iPhone ruby  on rails | 
|      14chenyu0532      2017-01-07 18:26:13 +08:00 楼主问的是 Yii,Laravel,Thinkphp 当中哪个好,回答别的的是在秀智商?? | 
|  |      15Magician      2017-01-07 18:36:16 +08:00 via iPhone @chenyu0532 肯定是 rails 好 laravel 抄的 rails 啊 | 
|  |      16Yuansir      2017-01-07 18:49:05 +08:00 via Android 都用一遍,自己喜欢哪个用哪个 | 
|  |      17hhxiaolei      2017-01-07 18:54:08 +08:00 Laravel | 
|      18netsll      2017-01-07 18:58:57 +08:00 设计结构  Laravel>yii>thinkphp 应用普及 yii>thinkphp>laravel | 
|      19vugusurk      2017-01-07 19:00:37 +08:00  1 楼主有引战嫌疑 | 
|  |      20cuebyte      2017-01-07 19:00:53 +08:00 | 
|  |      21shijingshijing      2017-01-07 19:04:39 +08:00 讲真,有功夫折腾 Laravel 不如早点转 Java 。 | 
|  |      22flydogs      2017-01-07 19:04:51 +08:00 via iPhone 都试一遍,哪个适合自己就用哪个 | 
|      23lamCJ      2017-01-07 19:08:35 +08:00 via iPhone 什么前提都没有 问这种问题是意义不大 比如小项目根本没必要用框架 composer 安装必要组件直接用就够了 自己写有时候更快活 如果比较闲不妨看着文档走一遍流程 demo 用谁最习惯就用谁 | 
|  |      24C0VN      2017-01-07 19:42:04 +08:00 我从 12 年开始就用这个头像了。 | 
|  |      25ruolis      2017-01-07 19:56:15 +08:00 用过 CI and Laravel 没有用过 TP | 
|  |      26gouchaoer      2017-01-07 20:03:43 +08:00 via Android  2 安全性: https://github.com/FriendsOfPHP/security-advisories laravel 和 yii2 差别不大, tp 估计安全不太好 https://github.com/FriendsOfPHP/security-advisories 性能:可以看出 laravel 性能很差 代码可读性,这个就是上手难度的意思,我个人认为 tp 和 yii2 设计上差不多, laravel 概念多也更难。。。鸟哥 2 次吐槽 laravel 很难。。。 最后社区,由于 laravel 很会忽悠社区很火,基本上很多轮子都能找到, yii2 社区也不错,我 yii2 阵营的。。。 理念上我当然认同 yii2 了 | 
|  |      27upczww      2017-01-07 20:06:59 +08:00 via iPhone django | 
|  |      28orderc      2017-01-07 20:07:09 +08:00 居然没人喷 TP ,好意外,😂 | 
|  |      29dsg001      2017-01-07 21:29:44 +08:00 为何不考虑 CI , github star 仅次于 laravel ,但学习曲线小太多,如果不是大型团队项目, CI 会是最佳选择 | 
|  |      30Dowding      2017-01-07 21:34:00 +08:00 个人开发 laravel ,商用项目开发 yii2 ,个人意见 | 
|  |      31allenhu      2017-01-07 21:43:35 +08:00 via Android laravel 好是好,上手比较难,学习曲线陡,综合起来 yii2 比较合适,特别是可以快速生成后台 curd 功能 | 
|  |      32changwei      2017-01-07 21:45:16 +08:00 ThinkPHP 从 5 开始也很安全了,只要保证数据库编码是 UTF8 ,然后所有外部参数都用 input 函数接收,理论上不会有什么安全问题。实在不放心装个安全狗或者 360 主机卫士,然后接入一个 cdn 。 ThinkPHP 上手肯定是最简单的,没有什么复杂的概念,各种类库 API 都很很有规律性,简单明了,学习曲线不大。招人也好招。 YII 我学过一段时间,网上的中文教程太少了,就算是中文社区,到现在也没有一个能拿出手的完整的官方手册。更别说类库手册了。但是它的开发确实很快速而且安全。比如说他的 cookie 默认加密,然后前端视图层部分也封装了很多助手函数,只不过这些东西让编写模版的前端来看可能会有点难度。 Laravel 目前社区还是非常活跃的,从文档来看我觉得他的文档要比 YII 易懂,结合国内很多视频教程,上手我觉得会很快的。安全性很高,比如说 cookie 加密, auth 门面等等。 | 
|  |      33alwayshere      2017-01-07 21:50:07 +08:00 这是 XXX 在 V2EX 上被黑得最惨的一次,楼下继续 | 
|  |      34initialdp      2017-01-07 21:56:17 +08:00 如果只在这三个中选的话,推荐 laravel. 如果选择范围放宽点的话,推荐 CI 。 | 
|  |      35gouchaoer      2017-01-07 22:10:13 +08:00 via Android @changwei  laravel 的文档: http://www.golaravel.com/laravel/docs/5.1/ yii2 的文档: http://www.golaravel.com/laravel/docs/5.1/ 我当成看 laravel 文档学了 2 个星期没学会,我就 xdebug 单步调试想搞清楚框架原理(一般经验 php 框架我单步调试走一遍就懂了),但是 laravel 是唯一一个没法单步调试的 php 框架,因为封装太变态了,而且刷版本太厉害都出了 4 个版本了( yaf/phalcon 这种扩展框架不算)。 yii2 看着看着就会了,文档我倒是觉得比 laravel 好。。。 | 
|  |      36gouchaoer      2017-01-07 22:11:10 +08:00 via Android yii2 的文档: http://www.yiichina.com/doc/guide/2.0 | 
|  |      37liyu001989      2017-01-07 22:35:24 +08:00 | 
|  |      38wtbhk      2017-01-07 23:18:54 +08:00 怎么还有人推荐 CI …… | 
|  |      39shijingshijing      2017-01-07 23:38:34 +08:00 @wtbhk CI 有什么问题?很简单的轻量级 web 用 CI 不行么?静听高论~ | 
|      40mingyun      2017-01-07 23:42:11 +08:00 yii 入门比较难,个人感觉 | 
|  |      41sagaxu      2017-01-07 23:48:08 +08:00 via Android @gouchaoer 你来看看我们 Javaer 用的框架,运行时字节码修改,动态代理类,各种拦截注入,自定义 DSL 编译器,框架本身实现比任何 PHP 框架都复杂的多,但是使用却很容易。 | 
|  |      42gouchaoer      2017-01-07 23:57:11 +08:00 via Android @sagaxu 微微脑容量小,太复杂的东西学不会, django 也说容易、 laravel 也说容易,但是微微就是学不会。学会了也没法定制一些功能 | 
|      43xhowhy      2017-01-08 00:24:29 +08:00 同样单线程 为啥不用 node.js ? | 
|  |      44sagaxu      2017-01-08 00:34:12 +08:00 @gouchaoer 很久以前, CI 是我的容忍极限了,但是自从转了 Java ,神码框架都不觉得复杂了,甚至开始嫌弃某些框架太过简陋和高耦合 | 
|  |      45ericls      2017-01-08 01:15:44 +08:00 elixir plug | 
|  |      46HLT      2017-01-08 01:49:25 +08:00 yii2 | 
|  |      48wellsc      2017-01-08 01:59:33 +08:00 via Android cowboy | 
|      49zqcolor      2017-01-08 03:40:19 +08:00 yii2 | 
|      50hnch201414      2017-01-08 09:32:44 +08:00 via Android Ci | 
|  |      51jayyjh      2017-01-08 09:32:50 +08:00 自己写着玩 我选 ci | 
|  |      52realpg PRO  1 这两个里面 看项目数据处理情况,如果不提项目类型,首选 yii2 。 laravel 的 orm 对一些场景特别合适,对某些场景就一半了 ThinkPHP.... 你 TM 是在逗我? | 
|  |      53dubuqingfeng      2017-01-08 12:29:41 +08:00 Laravel 和 yii2 都很不错,所以我选择 Phalcon | 
|  |      54herozzm      2017-01-08 13:16:54 +08:00 via Android phaclon+1 , phalcon 一出,谁与争锋 | 
|  |      55Outshine      2017-01-08 14:29:32 +08:00 楼主没说明场景。。。 安全性要求高可选 YII2 要想写得爽可以选 Laravel 作死可以选 ThinkPHP 。。。 | 
|  |      56chnyang      2017-01-08 16:05:18 +08:00 springMVC | 
|  |      57chnyang      2017-01-08 16:06:21 +08:00 @shijingshijing 听过别人这么说,你觉得是为什么呢? | 
|  |      58lygmqkl      2017-01-08 16:19:40 +08:00 via iPhone Since 2009 无数大神开光 只要遵循开发规范 安全和性能没有任何问题,不少大公司内部都在用 yii ,甚至现在用 1.x 依然很安全, Yii 2.x 你值得拥有 | 
|  |      59shijingshijing      2017-01-08 16:52:10 +08:00 @chnyang 我擦,怎么又是听别人说啊, CI 有啥大毛病啊,漏洞啥的么?真心想知道~~~ | 
|  |      60shijingshijing      2017-01-08 16:54:34 +08:00 | 
|  |      61kn007      2017-01-08 21:42:20 +08:00 所以新手到底选哪个入手? | 
|      62xx19941215      2017-01-08 21:47:51 +08:00 | 
|  |      63lbp0200      2017-01-08 21:49:57 +08:00 安全性,当然是 laravel , SQL 注入一项,就够了 | 
|  |      64ragnaroks      2017-01-09 08:53:57 +08:00 | 
|  |      65uuuing      2017-01-09 08:59:07 +08:00 via Android 这么告诉你,你要想简单快速开发应用 thinkphp 够了 | 
|      66wyan453351466      2017-01-09 10:05:45 +08:00  1 本来对 thinkphp 还有点好感,现在出了 thinkphp5 以后,对 thinkphp 好感全无。看一下 thinkphp5 的文档,单字母函数全部废弃,数据库层、验证、命令行等大量核心功能完全抄袭 laravel 。我就想说一句,如果你所有东西都跟 laravel 一样,我干嘛不直接用 laravel ?要你何用? | 
|  |      67wensonsmith      2017-01-09 13:16:41 +08:00 phalcon ! | 
|  |      68chnyang      2017-01-09 19:51:48 +08:00 @shijingshijing 我也不知道啊,我就想问问你为什么用 lavarel 不如用 java,在知乎也看过别人这么说,他说的是 laravel 像极了 java 的 spring 那一套 | 
|  |      69cncqw      2017-01-09 20:07:58 +08:00 有功夫用 thinkphp 还不如用 laravel | 
|  |      70shijingshijing      2017-01-09 23:38:14 +08:00 @chnyang 毕竟 java 轮子多,毕竟 java 好找工作,就这两点基本上可以秒杀了~ PHP 不就图个短平快么? | 
|  |      71wtbhk      2017-03-09 23:44:11 +08:00 @shijingshijing 简单轻量的框架有很多选择,比如 Slim |