頁面靜態化

2021-10-02 10:37:37 字數 410 閱讀 3409

頁面靜態化優點: 可以減少資料庫的訪問, 提高效率

頁面靜態化四個步驟:

1   獲取對應模板檔案

template = loader.get_template('對應模板.html')

2   查詢所需 對應的資料

就是正常查詢資料庫,篩選獲取需要的資料

context = {

資料1,

資料2 ,            

3   組合渲染成html字串------->html_text

html_text = template.render(context)

4   寫入指定資料夾

with open(路徑, 'w', encodeing = 'utf-8') as f:

f.write(html_text) 

頁面靜態化

隨著 的內容的增多和使用者訪問量的增多,無可避免的是 載入會越來越慢,受限於頻寬和伺服器同一時間的請求次數的限制,我們往往需要在此時對我們的 進行 優化和伺服器配置的優化。一般情況下會從以下方面來做優化 什麼是靜態化?純靜態 將php程式生成靜態的html檔案,儲存到伺服器的磁碟中。客戶端訪問的時候...

頁面靜態化

header content type text html charset utf8 set time limit 0 url str file get contents url var dump str die reg isu preg match all reg,str,arr var dump...

頁面靜態化

隨著 的內容的增多和使用者訪問量的增多,無可避免的是 載入會越來越慢,受限於頻寬和伺服器同一時間的請求次數的限制,我們往往需要在此時對我們的 進行 優化和伺服器配置的優化。一般情況下會從以下方面來做優化 1.為什麼要靜態化?一 加快頁面開啟瀏覽速度,因為無需連線資料庫 二 有利於搜尋引擎優化seo ...