網站性能優化及Drupal性能優化拾遺

歸類于Drupal 參與評論

閱讀了一下drupal專業開發指南一本書,英文版的,里面有幾點關于drupal以及網站優化的建議,總結了一下,列在此處以供參考。

  1. 使用varnish作為前段代理。(一直推薦,從不間斷!)
    也可以使用Boost+varnish,兩個并不沖突。如果內存足夠多,可以把Boost的的緩存目錄掛載在內存上,這樣速度更快。
  2. 不要使用Drupal默認的404,因為走Drupal,比較慢,消耗系統資源。
    給htaccess或者apache的conf文件添加如下代碼:

    <filesmatch "\.(png|gif|jpe?g|s?html?|css|js|cgi|ico|swf|flv|dll)$">
      ErrorDocument 404 default
    </filesmatch>
  3. 定時清理Session表。
    Drupal的session保存在數據庫里面,設置不當會導致大量的垃圾數據,因此需要設置session時間短一點。添加如下代碼到settings.php里面

    ini_set('session.gc_maxlifetime',   86400); // 24 hours (in seconds)
    ini_set('session.cache_expire',     1440); // 24 hours (in minutes)
  4. 閱讀全文 《網站性能優化及Drupal性能優化拾遺》

1,199 Views , , ,

Linux服務器性能追蹤以及服務器監控常用命令

歸類于服務器技術 一條評論

在網站性能優化中,我們經常要檢查服務器的各種指標,以便快速找到害群之馬。大多情況下,我們會使用cacti、nagois或者zabbix之類的監控軟件,但是這類軟件安裝起來比較麻煩,在一個小型服務器,我們想盡快找到問題所在,還是要使用Linux提供的一些命令。

1. 內存檢查:free -m

注意,重點看的是第二行,-/+ buffers/cache行,第一個數字是實際消耗的內存,第二個是實際空閑的內存。
閱讀全文 《Linux服務器性能追蹤以及服務器監控常用命令》

6,909 Views ,

Drupal與大型網站架構(譯)- Large-Scale Web Site Infrastructure and Drupal

歸類于Drupal | 新聞 3 條評論

Linuxjournal 網站經典文章翻譯,原文地址: Large-Scale Web Site Infrastructure and Drupal ,由于主要按照內容翻譯,非逐字翻譯,不妥之處,請參考原文閱讀。

時至今日,架設一個drupal網站已經是非常容易的了,直到網站規模開始變大, 那么你就需要花費很大的精力在查找和修復網站性能瓶頸上面。本文我們將談到一些技術可以把你的drupal網站負載能力優化到你曾經希望它應該達到的那種程度。

Setting up a Drupal Web site is pretty simple these days, until it gets popular, then you need to bring out the big guns and start finding and fixing the performance bottlenecks. In this article, we show some of the techniques that can allow your Drupal Web site to scale to the grandiose levels you originally hoped for.

閱讀全文 《Drupal與大型網站架構(譯)- Large-Scale Web Site Infrastructure and Drupal》

3,712 Views , , , , , , ,

頂部
四川时时彩投注平台