90 likes | 284 Views
PHP 5 與 MySQL5 入門學習指南. 第 1 章 PHP 簡介. 凱文瑞克 著. 本章大綱. 1-1 什麼是 PHP 1-2 PHP 的特色 1-3 PHP 的應用 1-4 PHP 的歷史 1-5 如何取得相關軟體 問題與討論. 1-1 什麼是 PHP. PHP 是一種跨平台、嵌入式的伺服器端執行的描述語言。 全球資訊網 (WWW, World Wide Web) 興起後使得網路的使用由早期的文字、命令控制的模式進而演變到圖形、滑鼠控制的模式 。 網路上的各種應用也以從單向的服務發展到互動式的服務 。.
E N D
PHP 5與MySQL5入門學習指南 第1 章PHP簡介 凱文瑞克 著
本章大綱 1-1 什麼是PHP 1-2 PHP的特色 1-3 PHP的應用 1-4 PHP的歷史 1-5 如何取得相關軟體 問題與討論
1-1 什麼是PHP • PHP 是一種跨平台、嵌入式的伺服器端執行的描述語言。 • 全球資訊網(WWW, World Wide Web) 興起後使得網路的使用由早期的文字、命令控制的模式進而演變到圖形、滑鼠控制的模式。 • 網路上的各種應用也以從單向的服務發展到互動式的服務 。
CGI(Common Gateway Interface) 是一種以不同的語言撰寫的互動式的程式。 • 例如C、Perl、ASP、Java 、 PHP等等。 使用者藉由瀏覽器送出相關的訊息到伺服器,由伺服器上的CGI 程式來負責解析使用者的要求在予以適當的回應,這些回應再送回給使用者。
1-2 PHP的特色 • 支援物件導向 • 跨平台 • 嵌入式 • 開放源碼 • 資料庫 • 通訊協定 • 輸出模式 • 操作摸式
1-3 PHP的應用 • 互動式網頁 • 動態網頁 • 留言版 • 討論區 • 計數器 • 電子商務 • 電子郵件 • 多媒體應用 …
1-4 PHP的歷史 PHP最早是在1994年由 Rasmus Lerdor開始發展 PHP 的計畫。一開始的時候, PHP 僅僅是個人使用後來才慢慢延伸成為目前炙手可熱的網頁技術。 1995年發表了第一個版本的 PHP, 當時僅僅只有一個簡單的解析器, 和少數的指令。很快的在 1995 年重新改寫解析器發表了第二個版本 PHP/FI, 在這個版本中加入了 mSQL 資料庫,並且開始支援動態網頁由於 PHP 開發容易獲得許多網路管理者的青睞迅速的發展開來 1996 年預估已經有15000台以上的伺服器採用PHP。到了 1997 年 Zeev Suraski 和 Andi Futmans 重寫解析器將 PHP/FI2 移植到 PHP 3 中, 於是第三版的PHP3也已經發展出來。至今大家已經使用PHP 4版作為開發工具,在第4版中提供了許多新的功能。
1-5 如何取得相關軟體 • 本書所附光碟 • 自軟體網站下載 • PHP : http://www.php.net • Apache : http://www.apache.org • MySQL : http://www.mysql.com • WebServ : http://sourceforge.net/projects/webserv/
問題與討論 • 何謂PHP? 請說明PHP的特色。 • 請說明PHP與HTML的差異為何? • 請敘述PHP的應用有哪些。 • 請描述PHP的歷史。 • 請上網瀏覽PHP網站並瞭解目前最新版本及新增功能。 • 請上網瀏覽Apache網站並瞭解目前最新版本及新增功能。