●前言
●篇 基礎入門篇
●章 開啟PHP職場之旅2
●1.1 編程語言的選擇2
●1.1.1 為什麼選擇PHP2
●1.1.2 PHP求職技能需求3
●1.2 選擇Windows、Mac OS還是Linux5
●1.2.1 PHP跨操作繫統開發6
●1.2.2 Windows操作繫統6
●1.2.3 Mac OS操作繫統6
●1.2.4 Linux操作繫統7
●1.3 養成良好的開發習慣——多看與多寫9
●1.3.1 多看文檔9
●1.3.2 多寫代碼11
●第2章 虛擬機與個性化開發環境搭建15
●2.1 單平臺共享多繫統——虛擬機15
●2.1.1 虛擬機技術15
●2.1.2 VirtulBox虛擬機16
●2.2 虛擬機輔助工具——Vagrant23
●2.2.1 Vagrant簡介24......
內容簡介
如今的PHP應用開發已經不僅是純語言層面的開發,還包含了HTML5、JavaScript、數據庫、API接口、開發框架和版本管理等相關技術的合集。除了掌握這些基本的技術外,開發者往往還需要關注虛擬化應用和高並發大用戶量下的網站程序結構設計。本書針對以上內容,將采用“入門+提升+實踐”的方式,通過大量的實戰案例,終會帶領讀者完成一個可用的內容管理框架,並在此基礎上實現計劃任務和隊列搶購繫統的基礎程序模型。本書分為3篇:靠前篇基礎入門篇,包括PHP快速入門、虛擬機與個性化開發環境搭建、Git版本控制、高效團隊合作、PHPStorm技巧、Composer包管理工具等內容。第2篇框架進階篇,分別介紹了前端框架Bootstrap和後端框架ThinkPHP5,幫助開發者掌握快速開發項目的方法。第3篇項目實戰篇帶領開發者完成了一個基本的內容管理框架,並在此基礎上實現了計劃任務的可視化管理和基於Redis......
前言 PHP最近幾年發展迅速,其最新版本已經是PHP 7.0。除了語言層面的升級,PHP相關技術也在不停地更新和升級,讓開發者擁有更多的選擇,可以應對不同的挑戰。 隨著HTML 5、移動開發的興起,單純語言層面的開發已經無法支持日新月異的新需求,所以掌握PHP就代表著要掌握整個PHP相關技術體繫。這其中不僅包含版本控制工具、IDE(集成開發環境)的進階使用,還包含PHP的包管理工具。同時,為了尋求比開發框架還要高效的開發模式,本書介紹的內容管理框架就是一種較好的解決方案。本書最後提供的案例在應對高並發、大訪問量壓力的同時,還能及時調整架構,使得Web應用可以得到有效支撐。 PHP技術開發者已經越來越向全棧工程師的方向發展,不僅要掌握服......
"