2012-10-23 31 views
4

我們正在開發適用於Blackberry OS 5.X - 7.X等低端移動設備的網站。 我們使用gzip壓縮技術。但是,當我檢查有關的gzip支持黑莓5.X的支持,我發現他們沒有指定他們的請求的gzip支持,轉向服務器發送的未壓縮的版本,它的自我。針對手機網站的HTML縮小版

那麼在這一點上,我可以看看提供的html縮小?這樣我們就可以用這些版本節省一些帶寬(那些不支持gzip)。

這是一個好主意,爲什麼不是這樣呢?

也就是有沒有做只是縮小(去除空白和更多的),沒有任何壓縮Apache模塊?或者我應該使用php通過將它放到緩衝區並使用正則表達式來縮小它?

如果我在某個地方錯了,請糾正我嗎?感謝幫助。

更新:我發現這個apache module: pagespeed,但無法測試,因爲它僅用於美分OS/Fedora的/ Ubuntu的&我在一個WAMP

回答

3

你將不得不與測試頁面涅槃看看會發生什麼。

它可能沒有太大的上下載速度的差異,並可能實際上增加服務器需要處理請求超過您保存在下載的時間。

許多移動設備,甚至是老黑莓,實際上具有與硬連線連接一樣快或更快的連接。

例如,這個頁面:http://en.wikipedia.org/wiki/Comparison_of_server-side_JavaScript_solutions

是被精縮前47560個字符,44729無。它節省了6%,但是當它只有48258字節時,它只能節省2872字節或22980位。

換句話說,即使在56k撥號調制解調器上也只能節省半秒。在任何現代連接上,這是微不足道的。

+0

任何我需要測試的方式。是否最好用apache模塊(如果存在)或使用php,正如我在qn中提到的那樣。這些方法有什麼缺點嗎? – mithunsatheesh

+0

我沒有看到任何可以做到這一點的apache模塊。 https://modules.apache.org/search.php – evandentremont

+0

就像我說過的,你會花更多的時間來縮小它,比你節省下載它,除非你的HTML文件是幾兆字節(在這種情況下,儘量減少它們應該你最後的擔心) – evandentremont