在过去的几个月里,我一直在进入Web开发,我尝试了两个方面:ASP.NET和PHP,我很快就爱上了第二个,文档和社区只是非常有帮助.
I started out by reading PHP for Absolute Beginners, this gave me a decent grasp over the language.

Enter frameworks! After going around the web, it became clear that there was one framework that really suited beginners: Codeigniter. I absolutely love CI, through out my programming experience in college I've always relied on good books. CI didn't need a book. The documentation is so well written anyone with a little bit of PHP experience can get into it.
Learning CI led me to development websites (such as Stackoverflow) and I started reading things that kinda make me sad, "CI doesn't scale on big projects", "CI isn't even a framework", "CI is for newbies, get pro like me bro".
Ok, so maybe CI shouldn't be used for huge projects - at least that's what I got from the overall community. But I'm wondering here, where should I go from now? I feel like I should get some experience in at least a few MVC frameworks, but it's kinda confusing on where to go at this point, today Zend is best, tomorrow Symfony is, but damm, that Yii s looking good too! All of these frameworks are getting updated to 2.0 and the documentation is scarce, there's not many books going around (if any), the respective websites have a lot of information, but for someone coming from CI, it all just feels very intimidating to start out. Starting projects with Windows CMD? PHP accelerators?
我想我在这里要问的是,如今专业人士如何看待PHP框架世界?您会推荐哪种框架?我应该跳进这个2.0泡泡还是这些版本还不稳定?如果可能的话,在文档方面,你能指出我的总体方向吗?
感谢您的时间.
框架只是实现目的的工具。对于您来说,要掌握这门语言,请尝试继续 CI。您将学到的东西 - 概念 - 将转化为其他框架,即使它们的实现略有不同。
我个人比较喜欢 Yii,但过去我也挖掘过 symfony、zend 和 CI 以及其他一些东西。对于大多数应用程序来说,其中一个并不比另一个更好。研究不同的事物,看看你喜欢什么,然后顺其自然。