其实我是来了解情况的,初学 PHP ,没有接触过任何 PHP 框架,现在想接触一款框架做个小项目练练手。有朋友说新手不要用框架,“坑”很多,有坑倒是不怕,不知道有坑才可怕。
我希望找到一个合适自己折腾的框架:
1.易上手,因为是学习为主。
2.有会员模块
3.(说说大家推荐的理由)
1
johnsneakers 2015-11-25 10:43:23 +08:00 1
学学 composer ,想要啥自己组合,框架 太大了。
|
2
zoxobo OP @johnsneakers 不错的建议
|
3
initialdp 2015-11-25 11:01:20 +08:00 1
|
4
XianZaiZhuCe 2015-11-25 11:11:07 +08:00 via Android
会员模块为什么不自己写
|
5
66beta 2015-11-25 11:18:26 +08:00
现在都是 composer 了, N 个包合在一起,几千上万的文件
codeigniter 、 laravel |
6
zoxobo OP 没有推荐 SLim 的?有说开箱即用的。
|
8
LINAICAI 2015-11-25 14:17:45 +08:00
CI 和 ThinkPHP 适合新手, Laravel 是类 ROR 的级别框架,都应该看看。
|
9
SharkIng 2015-11-25 14:26:30 +08:00
Laravel
好处:文档强大,社区强大,而且现在用的人多,尤其是国外,感觉以后要是找工作会有很大帮助。 坏处:太大了,太复杂了,对新手不友好,也不适合喜欢轻框架或者一些微应用。 学习可以去 Laravist.com 看看视频。缺点:收费.... CI 还不错,用过几次,感觉还行,但是相对来说还是太复杂了(个人感觉) 其实学 Composer 感觉不错,或者用类似 Slim 的框架,也还不错。 不用死盯一个框架,先把语言学好,然后 Composer 学好,框架接触个大概就行了。 |
10
Light3 2015-11-25 15:45:21 +08:00
我现在连 TP 都忘了咋用了 就是一直上 git 下各种包 瞎组。。框架的话 laravel symfony2(这个高能) YII 还有国内最好的框架 THINKPHP 没有之一 不过吧 在我这个初级的眼里还是先把基础这些学好。 composer 这个确实吊 不过有的时候撞墙也不太好。
|
11
zoxobo OP |
12
kidult 2015-11-25 17:29:33 +08:00
CI 上手应该可以吧,文档也很好
Larval 新手就算了,不如直接学 ROR ,硬要学别的优点,然后弄得啥都不是 |
13
zi 2015-11-25 19:01:26 +08:00
初学 php 不用管什么坑,就 thinkphp 吧,资料不少,中文文档
等你遇到真·坑的时候再考虑换框架 |
14
kikyous 2015-11-25 19:38:22 +08:00 via Android
laravel
学到不少东西 |
15
codingpp 2015-11-25 20:01:36 +08:00
不推荐 thinkphp ,学习框架需要看源码的, thinkphp 代码质量看想吐
slim + twig + monolog + Doctrine 可以用这个组合 |
16
az 2015-11-25 20:09:27 +08:00
Love Laravel
|
17
shiny 2015-11-25 20:11:12 +08:00
对于新手,推荐先遵循 PSR
|
18
zoxobo OP 结贴总结:
1.基础需要牢固 [重点] 2.遵循 PSR 3.学习 Composer 4.框架选择: Laravel 、 CodeIgniter 、 Yii 、 Slim 各有所长 |