PHP屬於開放原始碼 (open source),具有完全免費、穩定、快速、跨平台 (UNIX、Windows、Linux、Mac OS)、容易學習、物件導向等優點。雖然PHP 4就試圖支援物件導向弁遄A但效率不彰,直到PHP 5重新建立物件模式,才終於讓PHP擁有和Java、C++ 等程式語言一樣有效率的物件導向弁遄A包括封裝 (encapsulation)、繼承 (inheritance)、介面 (interface)、多型 (polymorphism) 等。
至於MySQL則是由MySQL AB所發展的關聯式資料庫管理系統 (RDBMS),它和PHP一樣屬於開放原始碼,如果純粹為個人用途,無須申請即可免費使用,同時具有快速、簡單、可靠、弁鉬竷?B跨平台等優點。
無論您是否學習過PHP,本書都將是您的絕佳選擇,因為我們不僅以深入淺出的筆觸引導您熟悉PHP 5的語法,所有網頁編碼統一採用UTF-8格式,同時針對檔案存取、GD繪圖、表單、Cookie、Session、MySQL資料庫存取、SQL查詢等主題,做了鞭辟入裡的解說,讓您克服初學者的迷思,朝向專業的程式設計之路邁進。
本書也提供了豐富實例與隨堂練習,包括訪客留言簿、討論群組、檔案上傳、線上寄信服務、會員管理系統、線上投票系統、購物車…,不僅讓讀者藉由實際上機的過程徹底學會PHP,同時也適合學校教師授課之用 (備有PowerPoint教學投影片)。
光碟內容
Apache軟體
PHP軟體
MySQL軟體
phpMyAdmin軟體
Ultraedit 32軟體
本書附錄電子書、範例程式與資料庫