joomla靜態化頁面外掛程式

2021-08-27 10:33:29 字數 424 閱讀 4638

今天匯入3w資料到joomla的站點,伺服器瞬間崩潰啊。查了下,瓶頸在於資料庫慢查詢。有個帖子講的就是我遇到的情況:

joomla的核心就是這麼寫的sql語句,總不能去改吧(公升級就麻煩了),呵,沒辦法,靜態化所有頁面吧。

找了個 contentstatic 外掛程式,但是這個只能靜態化終端文章頁,首頁和欄目頁都不能靜態化,於是基於此外掛程式做了些修改,可以靜態化com_content元件的內容。

放上來共享下。乙個是本人修改版,乙個是原版。

joomla版本:1.7.3

另附 mysql 的優化設定:

query_cache_size=8m

tmp_table_size=62m

max_heap_table_size=32m

thread_cache_size=4

table_cache=72

頁面靜態化

隨著 的內容的增多和使用者訪問量的增多,無可避免的是 載入會越來越慢,受限於頻寬和伺服器同一時間的請求次數的限制,我們往往需要在此時對我們的 進行 優化和伺服器配置的優化。一般情況下會從以下方面來做優化 什麼是靜態化?純靜態 將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 ...