symfony的英文意思大家應該都知道,是叫交響樂。但不知道和composer(指揮家)是什麼關係哈?
先來看一下它的優點: (1)深度解耦
(2)極度靈活
(3)功能強大
yaf和phalcon代表速度為王的話,codeigniter和tp則是大道至簡,那麼symfony就是強大全面。
2023年10月21日發布的正式版本到目前已經13年時間了。剛開始是我接觸twig模板時候發現的這是內嵌在symfony的模板,當時以為symfony就是個很小的框架。呵呵,還真是很天真。從官網上簡介叫symfony驚鴻一瞥就不明覺厲了。
its版本就是所謂的long term support長期支援版本。 現在出到4.0了,還在提交bug中...
在專案中使用選擇較低的穩定版本3.4
dev中annotations是注釋快取,assetic是資源快取,doctrine是資料庫互動使用的快取,profiler是效能分析相關檔案,
twig是模板快取。
config目錄下是yaml格式的對路由和安全以及服務配置。很多框架會用php檔案來配置,也有使用xml和json的。
log下是所有日誌檔案。resource是通用的視**件。src是源**目錄,下面通常是乙個個bundle。vendor目錄下是一些類庫檔案,例如引用的第三方庫,他自己的庫也在這裡。
php框架symfony踩坑苦旅(1)
剛下班回來,本來不用加班,但是因為專案中用的是symfony框架,在本地開發執行起來特別慢,嚴重的影響了開發速度,氣的我想砸電腦。乙個簡單的增刪改查功能,我足足做了好幾天。要是用其他框架,我估計半天就能搞定了。我們也有其他專案用其他框架,有用yii yaf thinkphp的框架,開發速度都快。但是...
學習Symfony框架筆記 建立專案
我的電腦版本是windows7系統,因此只研究了windows的安裝。使用一下午的時間安裝成功。1 準備工作 首先需要安裝php,而且要保證php在path路徑裡面。為了省事,直接安裝了xampp,自動將這些工作做好。至於xampp的安裝過程不再贅述。2 使用官方的安裝步驟安裝symfony全棧框架...
Symfony框架的安裝
推薦使用xampp的基礎上安裝symfony by johnny deng 1 首先確保xampp下的pear安裝正確 在xampp安裝目錄下命令列執行 pear list 出現類似如下輸出,表示pear已經安裝 installed packages,channel pear.php.net pac...