1
jabin88 2019 年 5 月 16 日
yii
|
2
zjsxwc 2019 年 5 月 16 日 via Android symfony
|
3
Dcynsd 2019 年 5 月 16 日 laravel
|
4
Donne 2019 年 5 月 16 日
yaf
|
5
tms 2019 年 5 月 16 日
楼上齐了
|
7
salamanderMH 2019 年 5 月 16 日 via Android
slim 比较小,但好用
|
8
jellybool 2019 年 5 月 16 日 via iPhone 好用就 laravel,不过你要稍微牺牲一点性能的追求
|
9
chinvo 2019 年 5 月 16 日
@salamanderMH #7 slim 只有路由吧
|
10
PHPJit 2019 年 5 月 16 日
不要问,问就是 laravel
|
11
Sanko 2019 年 5 月 16 日 via Android
不要问,问就是 symfony
|
12
pota 2019 年 5 月 16 日
不要问,问就是 symfony
|
13
server 2019 年 5 月 16 日
不要问,问就是 php
|
14
2kCS5c0b0ITXE5k2 2019 年 5 月 16 日
zend
|
15
hiddendeerer 2019 年 5 月 16 日
yii2
|
16
mahone3297 2019 年 5 月 16 日
cakephp
|
17
meepo3927 2019 年 5 月 16 日
CodeIgnitor, 也不错
|
18
Mrxx 2019 年 5 月 16 日
Codeigniter 最简单
|
19
KasuganoSoras 2019 年 5 月 16 日
不要问,问就是 Laravel
|
20
lvqingan 2019 年 5 月 16 日
类似 JAVA 开发模式的,那肯定是 Symfony 啊
|
21
asLw0P981N0M0TCC 2019 年 5 月 16 日
tp5
|
22
ThankYou 2019 年 5 月 16 日
为啥不用 java 开发???
|
23
U7Q5tLAex2FI0o0g 2019 年 5 月 16 日
@mahone3297 #16 难得见到同好
|
24
xiaoz 2019 年 5 月 16 日 via Android
问就是 Codeigniter
|
25
lepig 2019 年 5 月 16 日
别问 问就是 laravel
|
26
Donne 2019 年 5 月 16 日
要和 Java 开发模式相似,那就放弃 Yaf 吧。如果是做无并发的后台,考虑 Laravel 和 TP 都是可以的,symfony 没用过。
|
27
wentaoliang 2019 年 5 月 16 日
类似于 java 的肯定是 swoft 啊
|
28
JoHandle 2019 年 5 月 16 日 via iPhone
Laravel
|
29
Valid 2019 年 5 月 16 日
slim
|
30
mamahaha 2019 年 5 月 16 日
没基础慎用 laravel,太好用了,容易把人伺候成废柴。
|
31
lzhnull 2019 年 5 月 16 日 via Android
zend
|
32
benhuang1024 2019 年 5 月 16 日
最好和 Java 开发模式有点相似的?
暗指 Laravel 呀 |
33
agdhole 2019 年 5 月 16 日
和 Java 相似,Laravel 欢迎你
|
34
yuekcc 2019 年 5 月 16 日
slim +1
|
35
a1274598858 OP 哈哈,谢谢大家,这周末我去看看 tp5 和 Laravel 选哪个
|
36
zuokanyunqishi 2019 年 5 月 16 日 via Android
laravel,yii
|
37
gehirnh 2019 年 5 月 16 日 via Android
laravel
|
38
Varobjs 2019 年 5 月 16 日 via Android
不要问,问就自己造
|
39
JohnLou 2019 年 5 月 16 日
Codeigniter,用了快 8 年了。
|
40
vovov 2019 年 5 月 16 日 via Android
不要问,问就是 010101
|
41
dfourc 2019 年 5 月 16 日
不要问,问就是手写框架
|
42
iPhonePKAndroid 2019 年 5 月 16 日
laravel
|
43
pkm 2019 年 5 月 16 日
laravel 很好用
|
44
sorshion 2019 年 5 月 16 日
swoft 咯
|
45
1more 2019 年 5 月 17 日 via iPhone
CI 上手十分容易
|
46
LongLights 2019 年 5 月 17 日 via Android
@jellybool codecast 大佬?
|
47
beyondye 2019 年 5 月 17 日
推荐一个简单好用的 PHP 框架
https://github.com/beyondye/framework |
48
jellybool 2019 年 5 月 17 日 via iPhone
@LongLights 不是大佬,codecasts.com 是我的小站
|
49
visonme 2019 年 5 月 17 日
就个人使用过的来说:
喜欢集成度比较高的可以考虑:laravel 喜欢模块化的:symfony 喜欢小巧+DIV: SLIM |
50
to2false 2019 年 5 月 17 日
如果跟 spring 差不多的话,建议 swoft
|
51
xlmo 2019 年 5 月 17 日
现在在用 Laravel,但是自己还是比较喜欢 Codeigniter。
|
52
zyy314680012 2019 年 5 月 17 日 via Android
laravel
|
53
polymerdg 2019 年 5 月 17 日
Codeigniter 轻量级 用起来很爽 接近 PHP 原生
|
54
askfilm 2019 年 5 月 17 日
类似 JAVA 开发模式的,那肯定是 Symfony 啊 +1
|
55
tanszhe 2019 年 5 月 17 日
https://github.com/lizhichao/one
极简 . 高性能 . 松耦合 . 分布式 . 可运行于多种环境(cli,apache/php-fpm,swoole) |
56
baiban 2019 年 5 月 17 日
类似于 java, 强推 swoft
|
58
lzj307077687 2019 年 5 月 17 日
不要问,问就是 Laravel
|
59
orqzsf1 2019 年 5 月 17 日 最后楼主选择了 tp5
|
60
benhuang1024 2019 年 5 月 17 日
@orqzsf1 可以的
|
61
skiy 2019 年 5 月 17 日
类型 Java 的只有 swoole 下的 swoft 框架合适你了。
|
62
liuguang 2019 年 5 月 17 日
php 的主流框架已经变成 laravel 了
|
63
ruolis 2019 年 5 月 17 日
最后楼主选择了 tp5 +1
|
65
toma77 2019 年 5 月 17 日
百度用的 yi
|
66
wenhainan 2019 年 5 月 17 日
个人接活儿 thinklphp5.0.24 公司开发乖乖用 yii2 吧
|
67
OMGZui 2019 年 5 月 17 日
类似 java 的话,用 swoft
|
68
lzs5240 2019 年 5 月 17 日
laravel
|
69
iphper993 2019 年 5 月 17 日
phalcon
|
70
showx 2019 年 5 月 17 日
phpshow
|
71
66beta 2019 年 5 月 17 日 via Android
laravel 一统江湖很多年了
|
72
Caballarii 2019 年 5 月 17 日
thinkphp 最像,laravel 是像 ruby on rails 的
|
73
DamonLin 2019 年 5 月 17 日
不要问,问就是 TP5
|
74
peinhu 2019 年 5 月 17 日
建议就是不要用跟 swoole 相关的任何框架,其它随便,上面说的挺全了,laravel 和 yii 不错,symfony 学习曲线太陡。
|
75
codebear01 2019 年 5 月 17 日
tp 吧
|
76
Liang 2019 年 5 月 17 日
我来统计下,截止我的回复:
laravel: 24 thinkphp+tp: 2+8=10 symfony: 8 codeigniter+ci: 5+2=7 yaf: 3 yii: 5 |
77
flashrick 2019 年 5 月 17 日
既然是 php 框架 那肯定要综合功能,实用性,还有学习成本了。
综合来说 tp5 是最好的,其次 laravel 但你要说跟 java 相似 只有一个: swoft。。 |
78
mrgeneral 2019 年 5 月 17 日
symfony 和 java 框架比较像,配置、注解、模块化。
laravel 更像是 symfony 的简化版,还有更简化的 lumen。 yaf 没啥东西,主打的性能,适合基于 DIY yii 中规中矩 ci 就算了吧虽然很简单,但是性能打不过 yaf,拓展性打不过 yii,很尴尬 tp5 一直被 laravel 使用者群嘲,tp3 不维护了,上 tp5 还不如上 laravel |
79
qianji201712 2019 年 5 月 17 日
只专情于一个框架,而对框架进行各种嘲讽批判的,都是很幼稚的行为,算不上一个优秀的开发者,在我看来,没有最好,只有合适不合适,说说我的观点吧:
Yii 我用过,只是因为自己不熟悉,感觉入门难度大,就放弃了 Laravel 没用过,看文档全面,而且也比较火,写法优雅一些,不做评价 Phalcon 我现在开发钱迹用的就是 Phalcon,当初是看中它的性能而处于技术热爱使用的,目前项目中都在用,怎么说呢,我感觉打 80 分吧(满分 100 ),因为它使用者还是相对少一些,英文文档虽然全面,但是中文支持不友好,缺少一个强大的社区,虽然看英文文档没问题,但是当遇到问题了,或者一些疑惑,查阅文档总是不得其意,当然,它有很多好处:MVC 结构,DB 设计全面,写 Web 也方便,性能还是各大框架中排前面的。 对于 ThinkPHP,不知道为什么会有那么多人嘲讽,我觉得是很不公平的,我也是从 3 用到 5,算是经历和几个大版本的更新,看着开发者在精心维护,还是值得赞扬,而且,TP 文档全面,学习简单(我当初第一个后端项目用的就是它),有很多现成的东西可以直接使用,方便省事。 另外,推荐一个 ThinkCMF 框架,专门做后台管理系统的,非常好用,直接往里面填自己的代码就好了,基础配置都很完善。 综上,让我从头选择做钱迹的话,我推荐 TP,主要是方便快速,只要 PHP 学熟了,框架都一样 |
80
ibugeek 2019 年 5 月 17 日
用 Laravel,如果是 api 接口开发用 lumen,要性能上 go
|
81
jowan 2019 年 5 月 17 日 我使用过 tp3、5、ci3、laravel5、yii2、swoole、phalcon,简单说下我的使用方式和经验:
TP:国内使用范围广,社区活跃度高,开源但是社区显得比较商业化,二三线城市招人或找工作容易,成本低。3.X 系列比较老了,大概使用了 1 年,开发过五六个电商项目,使用过程中发现一些 BUG (如开启 DEBUG 模式下,在 Linux 和 WIn 下面的驼峰路由映射有问题),也提交过官方,不过那时候官方正在上线 TP5,5 系列的话也是属于现代化开发模式了,可以对比 Laravel5。 CI: 简单易用 性能好 使用超过两年,不过很多轮子都要自己造或者引入第三方包 3.x 系列的基本上一代产物了 相对于现代化开发实在太落后了 如果项目很小 对设计模式也不太要求的话大可放心使用 Laravel: 社区活跃度高 ,生态非常好,性能相对落后。重逻辑下哪怕优化做的很好 QPS 也比较感人,不过大多数情况下很少直达语言这个瓶颈,以我们的项目来说主要问题在 DB 和磁盘的 I/O,所以改善实现方式,大量采用 Redis 来做缓存来处理这些问题。主要是快发起来确实太爽,我目前使用的主力框架也是 5.5LTS 版本,牺牲点性能换来的高效程度目前可以接受,个别项目对并发要求高的用到了 swoole 来常驻内存加速。 YII2:个人觉得 JAVA 过来的应该比较容易上手,中规中矩,方便的 GII, 性能也比较可以,不过组件深度绑定的 bootstrap 还有后端资源管理令我无法接受,短暂使用过两个项目,如果深度定制化要动手的地方还是比较多,适合没有 UI 妹子的后端。 Swoole:注意是 4.X 版本,我主要配合 Laravel 使用,具体场景如异步通知、Websocket、物联网接口等,最好先学习并掌握多进程 /多线程,TCP/IP,SOCKET 等相关知识,不推荐新手使用。 Phalcon:这个用在个别金融项目的微服务项目里,时间用的不是太长,不敢随便评价,没碰到过什么大坑。 其实不管你用什么框架 如果你本身编程思想和技术不行 哪怕用 Laravel 也只能写出来难以维护的代码 反之亦然 没淘汰的框架既然存在都有他的价值 争论哪个框架牛逼实则没有太大意义 就算你拿 Yaf 去做一个日 PV 不到 200 的博客,也不能体现出他的强悍支出,具体看场景:好钢要用在刀刃上。 |
82
keepeye 2019 年 5 月 17 日
工作上哪个最流行用哪个,别追求小众。所以我推荐 Laravel。性能不够机器来抗
|
83
zfyime 2019 年 5 月 17 日
ThinkPHP5.1
|
84
sunmoon1983 2019 年 5 月 17 日
@jowan YII2:个人觉得 JAVA 过来的应该比较容易上手,中规中矩,方便的 GII, 性能也比较可以,不过组件深度绑定的 bootstrap 还有后端资源管理令我无法接受
Yii3 已经不是这样啦! |
85
yoshiyuki 2019 年 5 月 17 日
yii2
|
87
luxiaokuo 2019 年 5 月 17 日
@qianji201712 活捉大佬
|
89
cszchen 2019 年 5 月 17 日
Yii2 开发起来真的很快
Laravel 虽然流行,组件和包最多,但是开发起来没有 Yii2 高效 Yii2 的配置文件不如 Laravel 方便,其次默认加载前端资源这点也不友好。但是 Yii2 数据校验更易用,开发的时候这个用的最多。 这是我的使用感受,因人而异。 |
90
daqiaowijiu 2019 年 5 月 17 日
别问问就是 laravel
|
91
FantaMole 2019 年 5 月 17 日
商业项目还是用人多的好,不然要跑路了发现没人会这个,交接工作不方便
|
92
EvilCult 2019 年 5 月 17 日
看到说 laravel 的这么多,我就放心了...
|
93
lccgsn 2019 年 5 月 17 日
tp 不敢用 漏洞多
|
94
onepunch 2019 年 5 月 17 日
symfony phalcon 比较好,不过上手还是有难度的 ; tp 很粗暴 相当粗暴 -,-
|
95
Varobjs 2019 年 5 月 17 日 via Android
@qianji201712 原来大佬也是用 phalcon,之前用过一年多,也是另外大佬推荐的,感觉是用过最好的一个,现在是公司自己的框架。
因为很喜欢 phalcon,个人小项目又不想装扩展,就学(chao)习 phalcon,写了一个超简单的。233 |
96
cw1490908 2019 年 5 月 17 日
phalcon +1
|
97
Actrace 2019 年 5 月 17 日 很多人觉得 PHP 简单,其实 PHP 是最复杂的,因为它总是吸引你去了解各种框架,然后自造轮子。
最后,你会达到一个境界,所有的框架都是辣鸡,因为你可以根据业务随时撸一个框架出来。 突然想起一张很经典的 GIF 图(楼下的观众可以帮忙贴一下吗): 贱法,其第一层境界,手中无贱,心中有贱。 其第二层境界,人贱合一,手中无贱,心中亦无贱。 其第三层境界,那就不再是贱人,而是贱圣! |
98
jziwenchen 2019 年 5 月 17 日
Phalcon 没人提吗? 超级好用.
|
99
dvaknheo 2019 年 5 月 18 日
其实,小白就只需要路由。
以前都是用 CI 对付过去。 看了 CI4 的代码,我觉得还是用 tp5 做路由吧。 其他东西,能不用的一概不用。 另外,对比一个框架,爆栈 调试也是常见做法。 laravel 除了性能,调试也不方便,容易让人不知头脑。 |
100
herozzm 2019 年 5 月 18 日 via iPhone
phalcon 秒杀其他框架
|