Joh*_*ohn 9 php symfony1 zend-framework kohana
您是否会向了解PHP基础知识的人推荐哪一个框架?有哪些优点和缺点?
Gor*_*don 15
我不会向只知道基础知识的人建议任何框架.相反,我建议首先牢牢掌握OOP和最常见的设计模式,因为这是你将在这些框架中找到的.了解各种可用的PHP库和扩展的方法也没有什么坏处.
我认为框架对于初学者来说是一把双刃剑.在许多情况下,您可以在更短的时间内完成更多工作,但在其他情况下(不是少数)您会犯错误,因为您不了解框架代码的复杂性.我认为如果你想使用它,你应该能够阅读框架并理解它的架构.
这说真的裂缝似乎使用了Symfony.它可能已成为或可能已经是最好,最通用,最强大的框架.但它绝对需要对编程原理以及网络技术和服务器技术有很多了解.
Zend Framework也非常强大且更容易入手.它肯定比Kohana做得更多.
如果你想要一个轻量级的框架,Kohana也是一个不错的选择.在过去的几个月里,它已经走过了漫长的道路,我认为它正迅速成为新的轻量级产品.
总而言之,您提到的三个框架是目前PHP框架市场上的三个顶级框架,您不会错误地使用它们.