热门问题
时间线
聊天
视角

Symfony

来自维基百科,自由的百科全书

Symfony
Remove ads

Symfony是一款免费开源的网页框架,与一组可PHP重用的开发组件资源程序库,在MIT License许可下发行。2005年10月18日,其官方网站symfony-project.com对外开放。

事实速览 开发者, 当前版本 ...

目标

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

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

技术

Symfony 受到了 Spring Framework. 的启发。

它使用了以下一些PHP开源项目的部分功能。

Symfony 也使用自己创作的组件,这些组件可以在Symfony组件网站上免费获得,用于其他各种项目:

  • Symfony YAML, 一个 YAML 转译器
  • Symfony Event Dispatcher
  • Symfony Dependency Injector, 依赖注入器
  • Symfony Templating, 页面板块引擎

赞助

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

应用

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

发布

更多信息 颜色, 含义 ...
更多信息 版本, 发布日期 ...
Remove ads

参考资料

扩展阅读

Loading content...

外部链接

Loading content...
Loading related searches...

Wikiwand - on

Seamless Wikipedia browsing. On steroids.

Remove ads