甚麼是靜態網頁?甚麼又是動態網頁?簡易判斷法就是當你瀏覽網頁時, 網頁的副檔名是『.htm』或是『.html』這種類型的網頁就是靜態網頁。靜態網頁顧名思義, 其所呈現的內容都是固定不變的, 即使網頁中含有動態圖形、文字特效、Script程式敘述所產生的變化等, 充其量也只表面上的視覺變化, 因為它不會有動態的資料內容, 這種網頁在製作上最簡單, 但也最單調最無趣。
瀏覽靜態網頁的流程, 基本上就如同自伺服器單純下載資料一般, 這些資料並不需要經過伺服器做特別的處理(例如程式碼編譯), 只需要將下載回來的資料透過瀏覽器來觀看即可。
動態網頁可以隨時變更頁面顯示的內容, 那這些內容哪裡來?可以從文字檔案來, 但用文字檔無法儲存大量的檔案, 使用效能也低, 所以目前動態網頁的做法都是以『動態網頁程式』配合『伺服器後端資料庫』來完成, 也就是透過動態網頁程式存取資料庫內容來做為頁面顯示的資料, 只要資料庫內容變更, 頁面顯示的資料也會跟著改變。