1 / 9

PHP 5 與 MySQL5 入門學習指南

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) 興起後使得網路的使用由早期的文字、命令控制的模式進而演變到圖形、滑鼠控制的模式 。 網路上的各種應用也以從單向的服務發展到互動式的服務 。.

Download Presentation

PHP 5 與 MySQL5 入門學習指南

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. PHP 5與MySQL5入門學習指南 第1 章PHP簡介 凱文瑞克 著

  2. 本章大綱 1-1 什麼是PHP 1-2 PHP的特色 1-3 PHP的應用 1-4 PHP的歷史 1-5 如何取得相關軟體 問題與討論

  3. 1-1 什麼是PHP • PHP 是一種跨平台、嵌入式的伺服器端執行的描述語言。 • 全球資訊網(WWW, World Wide Web) 興起後使得網路的使用由早期的文字、命令控制的模式進而演變到圖形、滑鼠控制的模式。 • 網路上的各種應用也以從單向的服務發展到互動式的服務 。

  4. CGI(Common Gateway Interface) 是一種以不同的語言撰寫的互動式的程式。 • 例如C、Perl、ASP、Java 、 PHP等等。 使用者藉由瀏覽器送出相關的訊息到伺服器,由伺服器上的CGI 程式來負責解析使用者的要求在予以適當的回應,這些回應再送回給使用者。

  5. 1-2 PHP的特色 • 支援物件導向 • 跨平台 • 嵌入式 • 開放源碼 • 資料庫 • 通訊協定 • 輸出模式 • 操作摸式

  6. 1-3 PHP的應用 • 互動式網頁 • 動態網頁 • 留言版 • 討論區 • 計數器 • 電子商務 • 電子郵件 • 多媒體應用 …

  7. 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版中提供了許多新的功能。

  8. 1-5 如何取得相關軟體 • 本書所附光碟 • 自軟體網站下載 • PHP : http://www.php.net • Apache : http://www.apache.org • MySQL : http://www.mysql.com • WebServ : http://sourceforge.net/projects/webserv/

  9. 問題與討論 • 何謂PHP? 請說明PHP的特色。 • 請說明PHP與HTML的差異為何? • 請敘述PHP的應用有哪些。 • 請描述PHP的歷史。 • 請上網瀏覽PHP網站並瞭解目前最新版本及新增功能。 • 請上網瀏覽Apache網站並瞭解目前最新版本及新增功能。

More Related