內容簡介:
本書蒐集了許多PHP開發者在新聞論壇、群組中討論會遇到的問題,並詳細說明如何立刻使用實際上的PHP程式碼來解決,而這些詳細的Q&A資訊說明,解決了很多PHP開發者苦思不解的關鍵問題,另外,也有效運用了PHP的物件導向程式設計(OOP)特色,和頗受歡迎的開發原始碼函式庫(Open Source library)。而且,本書中所有的解決方案和程式碼,都已經被目前最頂尖的PHP專家檢查過,換句話說,本書絕對可以告訴您如何用最有效率的方式,解決艱難的開發問題以及應用程式安全性。 本書一共分成兩個部分,第一篇是基礎篇,第二篇是應用篇。 第一篇基礎章當中包含: 撰寫出真正可攜式的程式碼。 不需具備電腦基礎,就可以善用PHP的物件導向程式設計(OOP)功能。 善用MySQL小有名氣的FULLTEXT搜尋功能,快速修復MySQL資料表,備份資料庫,避免SQL隱碼攻擊。 用PHP的FTP功能透過網路取得檔案,建立壓縮資料夾,取得本地端檔案系統的存取權限。 驗證並過濾使用者送出的內容,避免駭客掛站程式碼的攻擊。 學習如何產生專業表格和圖表,建立縮圖和浮水印圖片。 使用PHP傳送電子郵件,包含有附件和嵌入圖片的HTML電子郵件。 第二篇應用篇當中包含: 用PHP處理使用者認證,包括建立一個支援使用者群組和權限的使用者認證系統。 學習使用SAX和DOM API解析RSS,並建立自己的RSS feed。 自動產生PDF、SVG圖片和WAP到網站中 找到多個蒐集網站詳細統計和流量資訊的方式 使用快取來加快網站,增進效能,並減少頻寬的使用。 最佳化程式碼,學習N-Tier應用程式設計,以及最小單元的錯誤測試。
本書蒐集了許多PHP開發者在新聞論壇、群組中討論會遇到的問題,並詳細說明如何立刻使用實際上的PHP程式碼來解決,而這些詳細的Q&A資訊說明,解決了很多PHP開發者苦思不解的關鍵問題,另外,也有效運用了PHP的物件導向程式設計(OOP)特色,和頗受歡迎的開發原始碼函式庫(Open Source library)。而且,本書中所有的解決方案和程式碼,都已經被目前最頂尖的PHP專家檢查過,換句話說,本書絕對可以告訴您如何用最有效率的方式,解決艱難的開發問題以及應用程式安全性。
本書一共分成兩個部分,第一篇是基礎篇,第二篇是應用篇。