Please enable JavaScript.
Coggle requires JavaScript to display documents.
互動式網頁設計實習 - Coggle Diagram
互動式網頁設計實習
PHP的標籤語法
PHP程式是在「.php」的檔案中,以<?php 與 ?>框住指令。
其中「<?php」為開始標籤,「?>」為結束標籤,並稱為「PHP標籤」(PHP Tag)。
要撰寫的指令內容則包在開始標籤與結束標籤之間。
靜態式網頁語言
超文件標示語言HyperText Markup Language,簡稱:HTML。
HTML是網站建置的基礎技術,常與CSS與Javascript配合成一個適合觀看的網頁,讓瀏覽器去讀取,一般判斷方式為網頁副檔名為html或htm皆為靜態網頁。
靜態網頁的優勢為容易為搜尋引擎所接受,所以很多動態網頁會將動態網頁轉變成靜態方式,就是所謂的【偽靜態網頁】來提高搜尋引擎的友善度達到排名優化的成效。
PHP網頁的應用
PHP可用非常簡潔德城市製作網頁應用程式的各種功能,例如:使用者登入登出的認證認證是大多數的網頁應用程式必備的技能。
前面所提到的線上購物、網路銀行、社群網站都會用到此認證機制
從Request/Reponse的角度來看,不管是登入登出認證機制或是購物車功能都必須進行下列步驟:
分析Request
存取資料庫
產生Reponse
靜態網頁與動態的區別
靜態網站主要是用於較於簡單,更新的不頻繁的網頁。
反之動態網站較適合用於,資料內容較大,更新快速的網頁,讓維護人員可以更方便管理網站,也大幅降低維護成本。
靜態網頁與動態網頁是可以同時存在一個網站上的,二種語言各有其優勢。
動態式網頁語言
動態網頁主要是搭配伺服器與資料庫共同運作,主要是使用大量編譯的地方,如會員功能、購物車、討論區等等..。
意思是指可以與網頁做互動編譯的網頁,動態網頁的內容隨著用戶的輸入和互動而有所不同有Perl、PHP、ASP、JSP、ColdFusion等編譯方式。
PHP程式的運作機制
PHP程式是屬於伺服器端的程式。
當網站伺服器收到從瀏覽器傳來的Request時,網路伺服器會執行PHP程式,並以Response將執行結果傳回瀏覽器。
PHP網頁的執行
要執行PHP程式,並不是直接雙按檔案開啟,必須用瀏覽器開啟「.php」檔案的URL