|
mcwandererJan 7, 2017
1
Laravel
|
|
2
Flask
|
|
cxbatsJan 7, 2017
3
Rails
|
|
hobbyliuJan 7, 2017 via Android
4
lara
|
|
ovearJan 7, 2017
5
估计在这里你只会听到前两种
但是我实在用不惯 Laravel |
|
WangxfJan 7, 2017
6
koa2
|
|
WangXgJan 7, 2017
7
说 Flask 和 Rails 的是来砸 PHP 的场子的吗?
|
|
edsgerlinJan 7, 2017
8
Symfony>Laravel , Laravel 用了一堆 Symfony 的轮子可见 Symfony 的代码质量有多好。
|
|
Miy4moriJan 7, 2017 via Android
9
spring
|
|
102400Jan 7, 2017
10
一堆人答非所问,我推荐 Sinatra :-)
|
|
uxstoneJan 7, 2017
11
SpringBoot
|
|
NcareJan 7, 2017 via iPhone
12
哪个看的爽,就学哪个
|
|
MagicianJan 7, 2017 via iPhone
13
ruby on rails
|
|
chenyu0532Jan 7, 2017
14
楼主问的是 Yii,Laravel,Thinkphp 当中哪个好,回答别的的是在秀智商??
|
|
MagicianJan 7, 2017 via iPhone
15
@chenyu0532 肯定是 rails 好 laravel 抄的 rails 啊
|
|
YuansirJan 7, 2017 via Android
16
都用一遍,自己喜欢哪个用哪个
|
|
hhxiaoleiJan 7, 2017
17
Laravel
|
|
netsllJan 7, 2017
18
设计结构 Laravel>yii>thinkphp
应用普及 yii>thinkphp>laravel |
|
19
楼主有引战嫌疑
|
|
cuebyteJan 7, 2017
20
|
|
shijingshijingJan 7, 2017
21
讲真,有功夫折腾 Laravel 不如早点转 Java 。
|
|
flydogsJan 7, 2017 via iPhone
22
都试一遍,哪个适合自己就用哪个
|
|
lamCJJan 7, 2017 via iPhone
23
什么前提都没有 问这种问题是意义不大 比如小项目根本没必要用框架 composer 安装必要组件直接用就够了 自己写有时候更快活
如果比较闲不妨看着文档走一遍流程 demo 用谁最习惯就用谁 |
|
C0VNJan 7, 2017
24
我从 12 年开始就用这个头像了。
|
|
ruolisJan 7, 2017
25
用过 CI and Laravel 没有用过 TP
|
|
26
安全性: 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 了 |
|
upczwwJan 7, 2017 via iPhone
27
django
|
|
ordercJan 7, 2017
28
居然没人喷 TP ,好意外,😂
|
|
dsg001Jan 7, 2017
29
为何不考虑 CI , github star 仅次于 laravel ,但学习曲线小太多,如果不是大型团队项目, CI 会是最佳选择
|
|
DowdingJan 7, 2017
30
个人开发 laravel ,商用项目开发 yii2 ,个人意见
|
|
allenhuJan 7, 2017 via Android
31
laravel 好是好,上手比较难,学习曲线陡,综合起来 yii2 比较合适,特别是可以快速生成后台 curd 功能
|
|
changweiJan 7, 2017
32
ThinkPHP 从 5 开始也很安全了,只要保证数据库编码是 UTF8 ,然后所有外部参数都用 input 函数接收,理论上不会有什么安全问题。实在不放心装个安全狗或者 360 主机卫士,然后接入一个 cdn 。 ThinkPHP 上手肯定是最简单的,没有什么复杂的概念,各种类库 API 都很很有规律性,简单明了,学习曲线不大。招人也好招。
YII 我学过一段时间,网上的中文教程太少了,就算是中文社区,到现在也没有一个能拿出手的完整的官方手册。更别说类库手册了。但是它的开发确实很快速而且安全。比如说他的 cookie 默认加密,然后前端视图层部分也封装了很多助手函数,只不过这些东西让编写模版的前端来看可能会有点难度。 Laravel 目前社区还是非常活跃的,从文档来看我觉得他的文档要比 YII 易懂,结合国内很多视频教程,上手我觉得会很快的。安全性很高,比如说 cookie 加密, auth 门面等等。 |
|
alwayshereJan 7, 2017
33
这是 XXX 在 V2EX 上被黑得最惨的一次,楼下继续
|
|
initialdpJan 7, 2017
34
如果只在这三个中选的话,推荐 laravel.
如果选择范围放宽点的话,推荐 CI 。 |
|
gouchaoerJan 7, 2017 via Android
35
@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 好。。。 |
|
gouchaoerJan 7, 2017 via Android
36
yii2 的文档: http://www.yiichina.com/doc/guide/2.0
|
|
liyu001989Jan 7, 2017
37
|
|
wtbhkJan 7, 2017
38
怎么还有人推荐 CI ……
|
|
shijingshijingJan 7, 2017
39
@wtbhk CI 有什么问题?很简单的轻量级 web 用 CI 不行么?静听高论~
|
|
mingyunJan 7, 2017
40
yii 入门比较难,个人感觉
|
|
sagaxuJan 7, 2017 via Android
41
@gouchaoer 你来看看我们 Javaer 用的框架,运行时字节码修改,动态代理类,各种拦截注入,自定义 DSL 编译器,框架本身实现比任何 PHP 框架都复杂的多,但是使用却很容易。
|
|
gouchaoerJan 7, 2017 via Android
42
@sagaxu 微微脑容量小,太复杂的东西学不会, django 也说容易、 laravel 也说容易,但是微微就是学不会。学会了也没法定制一些功能
|
|
xhowhyJan 8, 2017
43
同样单线程 为啥不用 node.js ?
|
|
ericlsJan 8, 2017
45
elixir plug
|
|
HLTJan 8, 2017
46
yii2
|
|
wellscJan 8, 2017 via Android
48
cowboy
|
|
zqcolorJan 8, 2017
49
yii2
|
|
hnch201414Jan 8, 2017 via Android
50
Ci
|
|
jayyjhJan 8, 2017
51
自己写着玩 我选 ci
|
|
52
这两个里面 看项目数据处理情况,如果不提项目类型,首选 yii2 。 laravel 的 orm 对一些场景特别合适,对某些场景就一半了
ThinkPHP.... 你 TM 是在逗我? |
|
dubuqingfengJan 8, 2017
53
Laravel 和 yii2 都很不错,所以我选择 Phalcon
|
|
herozzmJan 8, 2017 via Android
54
phaclon+1 , phalcon 一出,谁与争锋
|
|
OutshineJan 8, 2017
55
楼主没说明场景。。。
安全性要求高可选 YII2 要想写得爽可以选 Laravel 作死可以选 ThinkPHP 。。。 |
|
chnyangJan 8, 2017
56
springMVC
|
|
chnyangJan 8, 2017
57
@shijingshijing 听过别人这么说,你觉得是为什么呢?
|
|
lygmqklJan 8, 2017 via iPhone
58
Since 2009 无数大神开光 只要遵循开发规范 安全和性能没有任何问题,不少大公司内部都在用 yii ,甚至现在用 1.x 依然很安全, Yii 2.x 你值得拥有
|
|
shijingshijingJan 8, 2017
59
@chnyang 我擦,怎么又是听别人说啊, CI 有啥大毛病啊,漏洞啥的么?真心想知道~~~
|
|
shijingshijingJan 8, 2017
60
|
|
kn007Jan 8, 2017
61
所以新手到底选哪个入手?
|
|
xx19941215Jan 8, 2017
62
|
|
lbp0200Jan 8, 2017
63
安全性,当然是 laravel , SQL 注入一项,就够了
|
|
ragnaroksJan 9, 2017
64
|
|
uuuingJan 9, 2017 via Android
65
这么告诉你,你要想简单快速开发应用 thinkphp 够了
|
|
66
本来对 thinkphp 还有点好感,现在出了 thinkphp5 以后,对 thinkphp 好感全无。看一下 thinkphp5 的文档,单字母函数全部废弃,数据库层、验证、命令行等大量核心功能完全抄袭 laravel 。我就想说一句,如果你所有东西都跟 laravel 一样,我干嘛不直接用 laravel ?要你何用?
|
|
wensonsmithJan 9, 2017
67
phalcon !
|
|
chnyangJan 9, 2017
68
@shijingshijing 我也不知道啊,我就想问问你为什么用 lavarel 不如用 java,在知乎也看过别人这么说,他说的是 laravel 像极了 java 的 spring 那一套
|
|
cncqwJan 9, 2017
69
有功夫用 thinkphp 还不如用 laravel
|
|
shijingshijingJan 9, 2017
70
@chnyang 毕竟 java 轮子多,毕竟 java 好找工作,就这两点基本上可以秒杀了~ PHP 不就图个短平快么?
|
|
wtbhkMar 9, 2017
71
@shijingshijing 简单轻量的框架有很多选择,比如 Slim
|