It provides an architecture, components and tools for developers to build complex web applications faster. Choosing symfony allows you to release your applications earlier, host and scale them without problem, and maintain them over time with no surprise.
Symfony is based on experience. It does not reinvent the wheel: it uses most of the best practices of web development and integrates some great third-party libraries.
Thousands of developers already trust symfony for their applications!
New users join the community every day, and that makes of symfony the most popular PHP framework around. A large community means easy-to-find support, user-contributed documentation, plugins, and free applications.
上面这部分介绍是symfony所给出的,很全面的介绍symfony 框架的他的主要优势与应用的场景。今天也算是进一步的自我了解下他整套框架在开发MVC结构时候,所带来的结构化的清楚,但我仍保持着自己的想法,虽然他是很受欢迎的架构之一,但也是有着场景应用比较的。
1,对于追求效率性的作品,建议不要使用框架来完成,特别是框架的MVC结构来完成,因为这种对环境的要求与代码的各块要求都是很高。维护起来很不方便。
2,优秀的架构一般国外开发的最多,请各位认清楚,国内和国外虽然有着互联网,把我们联接在一起,但我们还是存在的很大的差距的,特别是互联网这块的发展,我们这块就是表现在语言的版本上的区别。可能国外很早就在使用php namespace 功能了,但我们仍还在想着如何解决php 5.2的内存管理问题。。。
请各位在选择架构和使用框架的时候,请明确自己需要的是什么,不然,不是用了框架就是好产品的!或者说你写的MVC是多么的漂亮,嘿嘿!
View this post on my blog: http://www.liulizhi.info/?p=131
0 评论:
Post a Comment