北大青鳥課工場、極客學院特邀講師分享多年的PHP開發(fā)實戰(zhàn)經(jīng)驗
詳解PHP全棧開發(fā)的完整技術體系:從環(huán)境搭建到開發(fā)工具和框架的使用
50余個典型實例、10個綜合案例、 65幅流程圖、73個實戰(zhàn)技巧
詳解Git、GitLab、PHPStorm和Composer等主流工具的使用
詳解Bootstrap和ThinkPHP 5等主流開發(fā)框架的使用
詳解Redis數(shù)據(jù)庫在Web開發(fā)中的典型應用場景,實現(xiàn)高并發(fā)功能
手把手帶領讀者搭建一個一站式GitHub免費博客系統(tǒng)
手把手帶領讀者開發(fā)一個高可用的內(nèi)容管理框架系統(tǒng)
手把手帶領讀者開發(fā)一個基于Redis隊列的商城搶購系統(tǒng)
本書8大主題:
編程語言與操作系統(tǒng)的選擇
虛擬機與個性化開發(fā)環(huán)境搭建
更先進的版本管理工具——Git
高效團隊協(xié)作工具——ProcessOn與GitLab
好用的PHP開發(fā)環(huán)境——PHPStorm
PHP依賴的自動化管理工具——Composer
響應式布局框架——Bootstrap
ThinkPHP命令行操作與接口開發(fā)
本書10個綜合案例:
使用GitHub Pages搭建個人博客站點實戰(zhàn)案例
GitLab持續(xù)集成與自動構(gòu)建實戰(zhàn)案例
在項目中集成依賴包PHPMailer實戰(zhàn)案例
常用模板實戰(zhàn)案例——列表
常用模板實戰(zhàn)案例——表單
制作一個短地址生成器實戰(zhàn)案例
RESTful API實戰(zhàn)案例——用戶接口權限驗證
手把手帶領讀者搭建一個一站式GitHub免費博客系統(tǒng)
手把手帶領讀者開發(fā)一個高可用的內(nèi)容管理框架系統(tǒng)
手把手帶領讀者開發(fā)一個基于Redis隊列的商城搶購系統(tǒng)
如今的PHP應用開發(fā)已經(jīng)不僅是純語言層面的開發(fā),還包含了HTML5、JavaScript、數(shù)據(jù)庫、API接口、開發(fā)框架和版本管理等相關技術的合集。除了掌握這些基本的技術外,開發(fā)者往往還需要關注虛擬化應用和高并發(fā)大用戶量下的網(wǎng)站程序結(jié)構(gòu)設計。本書針對以上內(nèi)容,將采用“入門+提升+實踐”的方式,通過大量的實戰(zhàn)案例,終會帶領讀者完成一個可用的內(nèi)容管理框架,并在此基礎上實現(xiàn)計劃任務和隊列搶購系統(tǒng)的基礎程序模型。本書分為3篇:第1篇基礎入門篇,包括PHP快速入門、虛擬機與個性化開發(fā)環(huán)境搭建、Git版本控制、高效團隊合作、PHPStorm技巧、Composer包管理工具等內(nèi)容。第2篇框架進階篇,分別介紹了前端框架Bootstrap和后端框架ThinkPHP5,幫助開發(fā)者掌握快速開發(fā)項目的方法。第3篇項目實戰(zhàn)篇帶領開發(fā)者完成了一個基本的內(nèi)容管理框架,并在此基礎上實現(xiàn)了計劃任務的可視化管理和基于Redis隊列的商城搶購系統(tǒng)。本書特別適合PHP相關技術的初學者和進階者作為自學教程閱讀。另外,本書也適合作為社會培訓學校的培訓教材和高等院校相關專業(yè)的教學參考書。
王甲臨 資深PHP全棧開發(fā)者,北大青鳥課工場特邀講師,極客學院特邀講師。曾經(jīng)服務于聯(lián)想和新浪等互聯(lián)網(wǎng)公司。擅長開發(fā)高性能Web系統(tǒng),提升開發(fā)者的工作效率。作為一個知識分享愛好者,發(fā)布了大量的技術學習視頻課程,廣受學員好評。編寫并出版了《PHP程序設計經(jīng)典300例》和《微信公眾平臺開發(fā)標準教程》等技術書籍,深受讀者喜愛。