◆一本適合初學到進階學習,可以把PHP練至接案的實戰書◆
【超值學習資源】
全書完整範例/延伸練習題解/「用PHP打造一個ChatGPT聊天機器人」、
「行動購物網站製作」、「LINE聊天機器人開發」影音教學
打造最佳開發環境、深入互動程式核心、
強化資安防護機制、貼近業界實際應用
超過2萬人見證的PHP經典,全新面貌再進化,
掌握互動網頁程式設計最佳途徑
這本書適用:
▶ 想要減少自學試錯時間,快速上手PHP開發的人
▶ 有接觸過但又不想打掉重練的人
▶ 已經有基礎但缺乏實戰經驗,想要精進練功的人
▶ 想要運用PHP開發專案的人
▶ 想要改善原來PHP作品並且加強資安的人
掌握系統化的學習焦點
就能快速進入PHP開發領域
依研究報告指出,全球有8成的網站互動程式是使用PHP進行開發維護,
連當今熱門的網站架設平台WordPress也是以PHP基礎開發而成,
證明了PHP無可撼動的地位。本書深知自學者在過程中會遭遇的痛點,
秉持由淺入深的學習規劃,搭配最紮實的程式說明、最詳細的範例導引,
以及超實用的各種熱門專題,深入解說全新的PHP8在互動程式上的開發運用。
不僅兼容新舊版本的差異,更導入重要資安防護的觀念與機制,
並且運用貼近業界實務的開發技巧,
讓讀者能輕鬆地一站式接收到全面性的學習內容!
▶ 詳細解說入門概念
了解軟體特色,並快速建置布署全新PHP8、MySQL(MariaDB也適用)的環境。
▶ 徹底掌握語法基礎
循序漸進深入PHP語法結構、程式流程與函式應用,徹底學會物件導向程式的開發與應用,並全面採用最新版的PHP語法,無痛接軌原有學習經驗,感受新一代程式開發精髓。
▶ 完全整合資料庫應用
資料庫應用是互動網站的核心,完整學習在PHP程式中以SQL指令來連接並操作MySQL資料庫,全面使用MySQLi函式、物件與預備語法,更進一步應用PDO打造更有效率、更安全的應用程式。
▶ 進階強化資安防護
面對資安新挑戰,介紹跨站腳本攻擊、跨站請求偽造以及SQL注入(隱碼攻擊)等常見的網站攻擊方式,並說明PHP如何在程式中進行防護的實務方法。
▶ 深入挑戰熱門實例
全方位專題實作,能由實戰中發揮學習的成果。以不同訴求的主題範例,開發出精彩而實用的案例,如網路留言版、會員系統、網路相簿、購物車,並利用教學影片介紹如何用PHP打造ChatGPT聊天機器人、行動購物網站與LINE聊天機器人等實例,讓學習更貼進真實應用。