交響樂團
v2.0 Beta 1
Symfony是用於開發PHP5專案的web應用框架。這個框架的目的在於加速web應用的開發以及維護,減少重複的編碼工作。
Symfony的系統需求不高,可以被輕易的安裝在任意設定上:你只需一個Unix或Windows,搭配一個安裝了PHP5的網路伺服器。它與差不多所有的資料庫相容。 Symfony的價位不高,比起主機上的花銷低很多。
對PHP開發者而言,使用Symfony是一件很自然的事,其學習曲線只有短短一天。乾淨的設計以及程式碼可讀性將縮短開發時間。開發者可以將敏捷開發的原理(如DRY,KISS或XP等)應用在其中,將重點放在應用邏輯層面上,而不用花費大量時間在編寫沒完沒了的XML配置文件上。
Symfony旨在建立企業級的完善應用程式。也就是說,你擁有整個設定的控制權:從路徑結構到外部庫,幾乎一切都可以自訂。為了符合企業的開發條例,Symfony也綁定了一些額外的工具,以便於專案的測試,調試以及歸檔。