內容簡介
Symfony權威指南 本書的目的在於降低框架入門的難度,為PHP開發者提供1.0版的參考書,讓這個框架能被企業接受。
作者簡介
FrancoisZaninotto是一名網際網路套用項目顧問和項目經理。1997年畢業於法國商業學校EcoledesMines計算機科學專業。在選擇從事網際網路行業之前他嘗試了多份工作:兒童機構的社工、腳踏車出租店經理、輪胎製造商的Web項目經理、為這個輪胎製造商撰寫到德國旅遊的導遊文章,以及MédecinsSansFrontières的物流師和某消費信用公司的IT架構師。他於2003年加入Sensio網路公司,此後負責了許多網際網路和Intranet的Web套用項目,解決了很多複雜的可用性問題(Usability),涉及許多套用敏捷開發模式模式模型和先進的Web技術.symfony項目開始之後,他負責編寫文檔.symfony線上書籍和教程。
FabienPotencier是天生的企業家.從10歲開始,他就總是夢想著成立和運營公司.他在法國商業學校EcoledesMines取得工程學學位和在巴黎高等商業學院(HECParis)取得企業MBA學位之後開始職業生涯.1998年,他剛畢業的那年,Fabien和他的同學成立了他的第一家公司.這是一家專注於簡化技術和開源技術的網路公司,它的名字是Sensio.他靠自己敏銳的專業知識和無止盡的求知慾獲得了很多法國大公司的項目.隨著Sensio的不斷發展(寫這本書的時候,它有30多名員工),Fabien開始從事其他業務:一個在Lille(法國)的室內卡丁車賽道,一個汽車配件電子商務網站,還有一個在法國最著名的賽道的自動駕駛訓練生意.Fabien是symfony框架的主要開發者,他負責所有代碼的95%.現在,Fabien把大部分時間花在Sensio的CEO和symfony項目負責人的工作上。
編輯推薦
使用流行的Symfony框架快速構建專業的、PHP驅動的Web站點
目錄
第1篇基礎知識
第1章symfony介紹
1.1symfony簡介
1.1.1symfony的功能
1.1.2誰開發了symfony?為什麼要開發symfony
1.1.3symfony社區
1.1.4symfony適合我嗎
1.2基本概念
1.2.1PHP
1.2.2面向對象程式設計(OOP)
1.2.3魔術方法(MagicMethods)
1.2.4PHP擴展與應用程式庫(PEAR)
1.2.5對象關係映射(ORM)
1.2.6快速應用程式開發(RAD)
1.2.7YAML
1.3總結
第2章探索symfony代碼
第3章運行symfony
第4章頁面創建基礎
第5章配置symfony
第2篇核心架構
第6章深入了解控制器層
第7章深入了解視圖層
第8章深入了解模型層
第3篇特殊功能
第9章連結和路由系統
第10章表單
第11章集成Ajax
第12章快取
第13章國際化(I18N)與本地化(l10n)
第4篇開發工具
第14章生成器(Generator)
第15章單元測試和功能測試
第16章應用程式管理工具
第17章擴展symfony
第5篇成為symfony專家
第18章性能
第19章管理symfony配置檔案
……

