1
gdtv 2018-03-15 11:14:10 +08:00
我喜欢 CodeIgniter,适合 PHP 简单的风格。
不喜欢 Laravel 和 YII。php 的优点是简单,这两者太复杂,企图把 php 搞成 java,那我为何不直接用 java ? |
2
harborM 2018-03-15 11:14:49 +08:00
ci 确实简单好上手...
|
3
gdtv 2018-03-15 11:16:01 +08:00
上面说到 Laravel 和 YII 的目的是把 php 搞成 java,不知 java 有没有什么框架将 java 简单化,将 java 搞成 php ?
|
4
zjwshisb 2018-03-15 11:41:47 +08:00
个人觉得 YII2 的 activeRecord 特别好用
|
5
yao978318542 2018-03-15 11:45:09 +08:00
同求
|
6
yy120345 2018-03-15 11:50:44 +08:00
YII YII2 Laravel TP 反正这几个用的比较多
|
7
yourimage 2018-03-15 11:59:15 +08:00
slim
|
9
tailf 2018-03-15 12:08:22 +08:00 2
Laravel 学习曲线比较陡峭,但是开发效率无出其右,比 ROR 都搞,不吹。
|
11
zzWinD 2018-03-15 12:34:56 +08:00
@tailf 大神我请教一下。你所说的开发效率包含使用 Laravel 周边的第三方库吗?我前段时间也接触了 Laravel,也用了一些第三方库,比如 Laravel-admin 这样的。如果要增加一个功能,改起来还是相当不方便的。 还是说只使用 Laravel 自带的特性进行开发,效率特别高。
|
12
ieliwb 2018-03-15 13:01:58 +08:00
fatfreeframework
一直在用这个,有人也用这个吗 |
14
keller 2018-03-15 13:19:42 +08:00
CodeIgniter
|
15
baiy 2018-03-15 13:22:57 +08:00 1
学习框架无可厚非, 但是要看你有什么基础, 不同基础学的东西不一样
我的建议, 学习之前先把下面的东西看一遍: 1. php 手册语法参考学习一遍 特别是面向对象的东西 做到心中有数 2. php 手册附录中的 PHP 迁移指南大致浏览一次 了解 php 的大致升级过程 3. composer https://www.phpcomposer.com/ 4. psr 标准 https://www.php-fig.org/ 以上 ok 以后 你在学习 Laravel/YII/symfony/TP5.0/CI 等框架时轻松很多, 而已很容易深入其中, 了解设计原理和初衷, 其实大家大方向都差不太多, 不然你也就只会看着框架手册写业务层代码, 学不了什么东西 ps:你熟悉 tp, 可以对比 tp3.2 和 tp5.0/tp5.1 学习 看出其中设计差异 反正一条基础最重要,他决定了学习的难易程度和深度 |
16
codespots 2018-03-15 13:25:17 +08:00
我用 CodeIgniter,因为不是专业后端,CI 比较容易上手。后期可能考虑自己写一个,因为应用场景不需要大而全的框架,只需要基本的路由,数据库,表单等模块就差不多了
|
17
oswuhan 2018-03-15 13:28:30 +08:00
PSR + Composer, 按需构建自己的框架,拒绝造轮子的同时拒绝过度封装
|
19
phpcxy 2018-03-15 13:30:45 +08:00
主流的就那么几个啦~
|
20
tailf 2018-03-15 13:32:29 +08:00
@zzWinD Laravel-admin 我从来没用过,也不想用。一般功能越多的东西限制就越多,成功的框架就是在成功提供很多功能的同时保持优秀的可扩展性。PHP 领域没人喜欢用轮子,稍微有两年经验的都会自己造轮子。我喜欢用 Laravel,因为自己造不出来,实在是太优秀。
|
21
hhxsv5 2018-03-15 13:33:15 +08:00
居然没人推 Swoft ?
|
22
caola 2018-03-15 13:41:54 +08:00
对比了几个常用的 php 框架,还是 Laravel 最好用,学习成本适中,
但后期的开发效率非常的高, 在开发前后端分离的 api 类型,使用精简版的 lumen,效率和运行速度都有了。 |
23
tmkook 2018-03-15 13:46:46 +08:00
Laravel、Slim 了解一下
|
24
wukaichao OP @baiy 当初入门 php 时候,就是 tp 和 php 一起看的,我觉得这样的方式也适合我,深入肯定没有,入门上手开发个简单点的项目用这样的方式还是比较快速的,毕竟 php 时间这么久了,如果再去看一遍甚至是了解它的升级原理,有点耗时间了。
|
25
49gd 2018-03-15 14:50:32 +08:00
又是这种主题....
|
26
sunsh2017 2018-03-15 15:07:21 +08:00 via Android
codeigniter +1
|
27
zn 2018-03-15 15:21:37 +08:00
Symfony 4,学了不后悔。学完后会发现,嗯?怎么感觉这些命名空间这么熟悉?怎么一堆使用 Symfony 组件的各种框架?再一看时间线,原来一大批各种框架都是 Symfony 的学弟。
|
28
rebill 2018-03-15 15:26:39 +08:00
Yii2 写后台特别 6
|
30
linlin12914 2018-03-15 18:55:38 +08:00
我最开始从 tp3.2 开始看的,然后 Laravel 和 phalcon
|
31
lepig 2018-03-15 19:27:23 +08:00
CodeIgniter 还是不错的
其次 laravel |
32
zjsxwc 2018-03-15 19:48:37 +08:00
推荐 symfony,现在最新 symfony4 的学习曲线已经比之前版本降低了不少
|
33
cnwtex 2018-03-15 20:26:32 +08:00
自己写的
|
34
cabing 2018-03-15 21:02:12 +08:00
yaf+composer
|
35
hhxsv5 2018-03-15 21:03:56 +08:00 via Android
若要学 larave/lumenl,推荐与 swoole 结合,不然性能差得不行
否则直接上 swoft,不会后悔。 |
36
mahone3297 2018-03-15 21:55:51 +08:00
symfony
|
37
qce7 2018-03-15 22:25:09 +08:00
目前用 Yii2,对用 TP 的公司就觉得 low 这病是不是得治。。
|