在進行Drupal的模組開發時,當要產出的頁面所需的運算較為繁複時,若對於資料的即時性要求沒有那麼精準時,可以透過快取的方式,一方面可提升訪客開啟頁面的速度體驗,再則可以有效的降低伺服器的負載。
在Drupal要建立快取其實還滿簡單的,有點類似建立cookie一般,只要設定要被快取的資料及到期時間(expired time)即可。
範例程式可以參考這一篇:Example: Cache API。
主要應用的函數如下:
在進行Drupal的模組開發時,當要產出的頁面所需的運算較為繁複時,若對於資料的即時性要求沒有那麼精準時,可以透過快取的方式,一方面可提升訪客開啟頁面的速度體驗,再則可以有效的降低伺服器的負載。
在Drupal要建立快取其實還滿簡單的,有點類似建立cookie一般,只要設定要被快取的資料及到期時間(expired time)即可。
範例程式可以參考這一篇:Example: Cache API。
主要應用的函數如下: