symfony2是一个基于MVC模式的面向对象的PHP5框(kuàng)架。Symfony允许在一个web应(yīng)用中(zhōng)分离事(shì)务控制(zhì),服(fú)务逻辑和表示(shì)层。

*尽可能的兼容更多的(de)开发环境
*易于安(ān)装和配置
*简单易学
*企业级应用(yòng)
*规定而非配(pèi)置,支持回调
*在大多数情况下简洁明了,但是有足够的弹性为(wéi)复杂情况做准备(bèi)
*包含大多数网站的共(gòng)性
*适应(yīng)大多(duō)数 web “最(zuì)佳(jiā)实(shí)践(best practices)” 和 web “设计模(mó)式(design patterns)”
*非(fēi)常易读(dú)的代(dài)码、轻松维(wéi)护(hù)
*开源
这些主要的基(jī)本(běn)概(gài)念突(tū)出了(le)symfony的框架是(shì)使更多的公共任(rèn)务自动完(wán)成(chéng),以使(shǐ)开发人员能够完全专注于一项应用任(rèn)务(wù)的特殊细节所在。而(ér)在每次(cì)一个新的web应(yīng)用建(jiàn)立(lì)的时候(hòu)不需要(yào)重新反复劳动。