推文按鈕

收進你的MyShare個人書籤

2007年11月1日 星期四

將動態網頁轉成半靜態網頁

我以前在看php的書有提到
如果每個動態網頁(如index.php)每次都需要進資料庫抓資料,進行查詢
對於Server 的負擔太大
其實有些網頁內容並不需要每天即時更新

舉例來說,我們的展廳資料,除非廠商進行編修,並不會太常更新
所以不需要每次都進資料庫進行查詢

所以有兩種方式可以將動態網頁轉成半靜態網頁
1. 將動態網頁的內容丟進文字檔,以後網頁要顯示的時候
,只要去抓文字檔,不用進資料庫
2. 將資料庫查詢所得到的結果,丟到xml檔存在檔案目錄中,未來網頁要顯示時,只要去抓xml內的參數,也可以省下去資料庫查詢的loading

所以如果用第二個方法,只有在廠商編修的時候重寫xml檔,其他時候就直接抓xml而不用進行資料庫查詢。

不過限於時間,以後再來重寫這部分的程式碼吧!

1 則留言:

獨孤九劍 提到...

很實用的意見,謝謝分享。