1、声誉
在2005年推出后,该领域的专业人士迅速采用,现在Symfony是一个稳定的环境,它既是众所周知的,也是国际公认的。其参考文献的数量证明了这一点,因为它们自推出以来大幅增长。Symfony也是一个活跃的社区; 开发人员,集成商,用户以及参与此工具持续丰富工作的其他贡献者。
2、永久性
Symfony后面有一家公司:SensioLabs。SensioLabs创建于18年多前,是一家网络公司,在其参考文献中有许多主要帐户。为了满足自身的需求,Symfony框架现在仍然是自己的团队用来开发客户项目的日常工具。由专业人员设计的Symfony首先是一个实用工具,其特点是满足实际需求。
永久性也是与长期支持有关的事情。今天,这种支持 自然是由SensioLabs提供的。但是,自从Symfony推出以来,还有一个完整的生态系统已经成长起来:社区(邮件列表,IRC等)以及投资该框架的许多其他服务公司。
最后,Symfony也是以开放源代码的MIT许可分发的可持续发展观,它没有强加限制,允许开源以及专有应用程序的开发。
3、参考文献
内联网,主要的普通公众网站,社交网络,社区网站,管理和工作流应用程序等等。例子并不缺乏:各种规模和各种类型的数百个站点和应用程序信任Symfony。
这是雅虎,Dailymotion,Opensky、com,Exercise、com以及甚至诸如phpBB和Drupal等应用程序的具体情况。
4、创新
Symfony就是您在框架中所期望的一切:速度,灵活性,可重用组件等等。然后是已经开发的结构和最佳实践的使用。不错!
但那不是全部!由于SensioLabs已经养成了摆脱既定秩序的习惯,并且始终追求卓越,Symfony(及其整个社区)已经形成了超越PHP的好奇心。我们会毫不犹豫地通过在其他地方寻找想法进行创新,然后使它们适应PHP世界,例如Java世界中的依赖注入。
此外,Symfony寻求开发人员生产力的持续改进,设想了从其他框架(无论是PHP还是其他)获得的“Web调试工具栏”。
5、资源
在使用Symfony时,你可以放心,永远不会“独处于屏幕上”。无论社区支持问题(邮件列表,IRC等)还是公司支持(咨询, 培训等),你总能找到答案对你的问题。
从“没有文档的产品线是不存在的产品线”的原则出发,您还可以找到许多致力于Symfony的作品,这些作品将帮助您在整个网站和应用程序的开发过程中提供帮助。
6、互操作性
Symfony背后的想法:不要将自己锁定在Symfony中!允许自己构建精确满足您需求的应用程序!
Symfony尊重PHP的现有“事实标准”:PHPUnit,类的命名约定等。此外,Symfony还允许您使用其软件构建块的某些部分(依赖注入器,翻译管理,表单管理等)必须全部使用该框架。
顺便说一句,Symfony是如此互操作的,其核心是它使用外部软件构建块本身(ORM Doctrine,Swiftmailer等)!