在整體的運行過程中,數據庫服務器 MySQL 的壓力是最大的,不僅占用很多的內存和 cpu 資源,而且占用著大部分的磁盤 io 資源,連 PHP 的官方都在聲稱,說 PHP 腳本 80% 的時間都在等待 MySQL 查詢返回的結果。由此可見,提高負載能力,降低 MySQL 的資源消耗迫在眉睫。頁面緩存就是其中的一個方面。大家都知道,降低 MySQL 的資源消耗的方法除了使用高效率的 SQL 語句之外(當然,這一點 phpcms 在發布版本中都已經仔細研究了,所以每一句 SQL 都是很優化的),更直接的方法就是不去查詢數據庫。經過我們長期的分析發現,在網站實際運行過程中,用戶主要瀏覽的是文章的詳細頁面,而這其中訪問者的身份又以游客居多。根據這個規律,系統頁面通過生成靜態的 html 文件,這樣可以有效的減輕數據庫服務器的壓力。 當然我們也可以以非靜態化來運行,相關的緩存參數要根據自己的運行情況而定! 3、搜索設置