Symfony

Symfony是一款免費開源的網頁框架，與一組可PHP重用的開發組件資源程式庫，在MIT License许可下发行。2005年10月18日，其官方网站symfony-project.com对外开放。

目标 
Symfony致力于减少重复代码的编写，以加速Web应用的开发和维护。Symfony与许多关系型数据库整合的也非常好，成本也较小。

Symfony致力于在企业背景下创建健壮的应用，同时也给予了开发者强大的配置功能：从文件结构到外部目录，几乎所有的东西都可以自定义。Symfony也捆绑了一些诸如测试、调试、文档生成等额外的工具来满足企业的开发过程。

技术 
Symfony 受到了 Spring Framework. 的啟發。

它使用了以下一些PHP开源项目的部分功能。
 Propel (PHP) 或 Doctrine (PHP)：用作对象关系映射（ORM）
 PDO 資料庫抽象層
 PHPUnit: 單元測試框架
 Twig：用作模板引擎
Symfony 也使用自己創作的元件，這些元件可以在Symfony元件網站上免費獲得，用於其他各種專案：

 Symfony YAML, 一個 YAML 轉譯器
 Symfony Event Dispatcher 
 Symfony Dependency Injector, 依賴注入器
 Symfony Templating, 頁面板塊引擎

赞助 
Sensio是Symfony的赞助商，它是一家法国Web代理商。起先Symfony使用Sensio Framework作为该项目的名字，因此代码中所有的类名前都加上了"sf"前缀，当它决定以开源形式发布时，便以Symfony作为名称（Symfony的英文缩写也是sf）。

应用 
一款开源的Q&A服务Askeet就是使用Symfony开发的。许多其他应用，包括拥有2000万用户的Yahoo Bookmarks，也是使用Symfony开发的。

发布

参考资料

扩展阅读 
Potencier, Fabien and Zaninotto, Fran?ois.（2007）. The Definitive Guide to Symfony. Apress。ISBN 1-59059-786-9.

外部链接 
 New Website for Symfony2
 Symfony Project Homepage
 Symfony Blog (not official) 
 Symfonians.net - A Community of Projects Using the Symfony Framework
 SymfonyLab.com - Symfony tips and tricks, free plugins
 

PHP编程语言
Web应用框架