茫茫網海中的冷日 - 對這文章發表回應
茫茫網海中的冷日
         
茫茫網海中的冷日
發生過的事,不可能遺忘,只是想不起來而已!
 恭喜您是本站第 1729362 位訪客!  登入  | 註冊
主選單

Google 自訂搜尋

Goole 廣告

隨機相片
IMG_60D_00086.jpg

授權條款

使用者登入
使用者名稱:

密碼:


忘了密碼?

現在就註冊!

對這文章發表回應

發表限制: 非會員 可以發表

發表者: 冷日 發表時間: 2008/10/29 8:35:19
Apache 加速瀏覽調校篇

今天在 PCZONE 的網站逛了一下,發現站長(以前應該是阿土伯)有幫人做一些主機架設的服務,用的是我最愛的 FreeBSD 喔 !!

裡面有關 Apache Server 的地方寫著「安裝網頁壓縮模組 (有效節省3~4成網站對外頻寬)」,這幾個字眼就吸引到我了 ~

於是上 Google 找了幾篇文章來拜讀一下,找到不少文章 ~

一般常看到加速網頁瀏覽的方式就是將所要傳輸的資料壓縮,這樣便可以減少資料量的傳輸,進而提昇 Web Sever 的效能

在 Apache 上面使用的方法有二種:
mod_gzip
mod_deflate

而在 Apache 2.x 以後的版本就內含 mod_deflate 了,且效能不比 mod_gzip 差(mod_gzip好像是用在 Apache 1.3.x,沒有研究了)

因此偶又花了一些時間重新 compiler 一次即可,參數如下 :
./configure --prefix=/www --enable-so --enable-ssl --enable-deflate


接著在 httpd.conf 加入這幾行的設定
DeflateCompressionLevel 9
AddOutputFilterByType DEFLATE text/html text/plain text/xml application/x-httpd-php
AddOutputFilter DEFLATE css js


上面的設定就是壓縮一些特定的檔案類型,如 html、XML、PHP 等等的檔案,至於圖檔、壓縮檔這些都已經是壓縮過的就毋須再壓囉 ~

ps. 參考的文件都寫著需要加入這一行
LoadModule deflate_module modules/mod_deflate.so


不過我都會出現錯誤訊息
httpd: Syntax error on line 109 of /www/conf/httpd.conf: module deflate_module i s built-in and can't be loaded


可能是我用自行 complier 的因素吧,拿掉就可以正常啟動了,也發現它其實是有被 include 進來的 :D

相關的參數還得要研究一下才可以,若將來有時間再來著手研究吧

原文出處:有為青年生活札記 - Apache 加速瀏覽調校篇
內容圖示
url email imgsrc image code quote
樣本
bold italic underline linethrough   












 [詳情...]
validation picture

注意事項:
預覽不需輸入認證碼,僅真正發送文章時才會檢查驗證碼。
認證碼有效期10分鐘,若輸入資料超過10分鐘,請您備份內容後,重新整理本頁並貼回您的內容,再輸入驗證碼送出。

選項

Powered by XOOPS 2.0 © 2001-2008 The XOOPS Project|