網際網路資料庫連結 2004 Php Web Programming
上完這段課程,你將學會 一般靜態網頁與互動式網頁的區別。 網際網路上大量資料的存取。 資料庫的角色與功能。 Web Server 的角色與功能。 網際網路資料庫的應用。 基本的程式寫作技巧及網頁的應用。 程式, Web Server 與資料庫間的關係。
靜態網頁 VS. 互動式網頁 靜態網頁與互動式網頁提供不同型態的服務。 靜態網頁能表現是單方向的資訊呈現。 互動式網頁提供的服務較『實用』。 e.g. 火車 / 飛機時刻查詢﹑課程查詢等。 政府資料庫的公開 → 帶動互動式網頁的蓬勃 發展。 必須清楚的掌握使用靜態與 互動式 網頁的 時機。
所有的網頁 靜態網頁的瀏覽方式 index.htm xxx.htm image zzz.jpg yy.gif Internet BROWSER.... 動態網頁的瀏覽方式 程式程式 html on the fly 資料庫 引擎 資料庫 WEB SERVER
互動式網頁 資料庫『輕易』的提供網際網路較具價 值的互動式網路資訊。 儲存在資料庫的資訊: – 可以較靈活的被使用與管理, – 附加價值較高, – 在較短的時間提供不同的服務。
The Environment INTERNET Browser WEB SERVER DATABASE SERVER or others 程式名稱 Php 程式
Where are the Programs and Data ? DATABASE SERVER TABLES Php PROGRAMS 資料庫管理系統 DBMS DATA 資料庫資料(含表格與資料) WEB SERVER
網際網路資料庫的基本觀念 網際網路資料庫的特色 – 承襲 HTTP stateless 的特性﹐ –Browser 與 Web server 間的連線無法持續﹐ –server 執行後的狀態無法保留。 –huge access rate 。
下 20 筆 資料庫 引擎 下 20 筆 資料庫 引擎 Client Web Browser 資料庫 結果 資料庫 結果 Lan-based Web-based TCP/IP HTTP
Php 程式寫作環境 Php 程式語言 vs. 程式開發軟體 ( 工具 ) 。 Php 程式在網際網路資料連結的角色。