Symfony權威指南

Symfony權威指南

《Symfony權威指南》是由電子工業出版出版的圖書。

基本信息

內容簡介

Symfony權威指南 Symfony權威指南
本書介紹了 symfony這個領先的 php開發框架,展示如何利用symfony的眾多功能更快更有效率地開發Web應用程式,即使你只懂一點PHP也沒有關係。在本書里,你將了解如何使用symfony建立Web應用程式。本書分成五篇:“基礎知識”篇,包含所有的基本概念和開始symfony的基本知識;“核心架構”篇,講述模型視圖控制器(MVC)在symfony中的實現,以及如何用這樣的三層結構模型建立頁面和應用程式;“特殊功能”篇,解釋如何使用symfony加快“漂亮”的URL、表單、驗證、Ajax互動、快取和國際化應用程式的開發;“開發工具”篇,介紹symfony提供的加快日常開發的工具,代碼生成、單元測試框架、命令行任務和外掛程式;“成為symfony專家”篇,揭示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配置檔案

……

相關詞條

相關搜尋

熱門詞條

聯絡我們