如:動態頁面靜態化、優化數據庫、使用負載均衡、使用緩存等都可以優化頁面響應時間。
如果頁面中的一些內容不經常改動(幾個小時、幾天或更久不做改動),這個時候將動態頁面靜態化是非常有效的加速方法;比如:新聞發佈系統、文章發佈系統等;
動態頁面靜態化的好處:
1、減少服務器腳本的計算時間;
2、降低服務器的響應時間,減少服務器的壓力;
比如當我們去執行一個php文件時,一般要經過“語法分析”、“編譯”、“運行”這幾個步驟;但是當我們去執行一個html文件時,只需要經過“運行”這一個步驟。所以這裏會節省一部分時間;
還有,當我們去執行一個動態程序的時候,一般要經過“連接數據庫服務器或者緩存服務器”、“獲取數據”、“將數據填充到模版”這幾個步驟,然後將頁面呈現給用戶,而靜態文件會直接“運行”,然後將頁面呈現給用戶。這裏也會節省一部分時間;