好学的:
1、相对小的框架,CodeIgniter这个最轻巧,学起来也会快。其他的框架,都要大些,代码多,功用也更弱小,比如 Symfony、ZendFramework、Yii。大的框架不一定效率低、速度慢,由于大的框架也可以是松耦合的,速度很快。大的框架上手也容易的,由于有足够的文档引导你停止复杂开发,但是要运用框架更深层次的功用,就需求花力气去研讨。还有同窗引荐 Laravel,说是最容易上手的一个,我没研讨过,放这里做参考。
2、文档充足、社区生动的。下面提到的几个框架,文档应该都比拟完备,去官网看英文教程,都能掌握基本运用技艺。用的人多的,社区也生动些,下面提到的那些,用的人都还蛮多。
3、适宜自己以后状况的。大的框架,用到面向对象开发思想、各种设计形式,假设对这些实际知识掌握的少,那么对大的框架的学习就费力些,假设想应战,也可以试试,顺带把面向对象、设计形式也学下;小的框架,会好些。
4、假设你要尝试最新的技术思想,要用最新版本的框架。很多框架曾经支持了在线下载功用包,想用哪个开源库,配置下依赖关系、下载,就能运转运用那个开源库了,而且这些开源代码都托管在 Github 上,真是省时省力。比如 Symfony2、ZendFramework2、Laravel 等曾经这么做了。“省时省力”是指:你学习并掌握了这个框架的设计思想。在你掌握之前,还是费力的,但付出和报答是一样样的。

提供最优质的资源集合

立即查看 了解详情