MozTW 討論區

各項 Mozilla 相關軟體與技術討論
現在的時間是 2024-04-24, 04:16

所有顯示的時間為 UTC + 8 小時





發表新文章 回覆主題  [ 34 篇文章 ]  前往頁數 123  下一頁
發表人 內容
文章發表於 : 2008-09-26, 05:48 
離線

註冊時間: 2006-08-11, 19:31
文章: 188
偶然發現的一個套件,也出沒多久,效果也還在查驗中...
下載點
https://addons.mozilla.org/en-US/firefox/addon/8923
官網
http://bsiegel.ath.cx/

會注意到這套件是因為偶然看見一篇文章
http://blog.chromium.org/2008/09/dns-pr ... lving.html
裡面提到 Google 新推出的瀏覽器 Chrome 有個功能,
就是可以預先解析連結的 DNS,達到網頁加速的效果,
當然解析 DNS 並不需要花多少時間,通常是幾毫秒,
但實際體驗起來,多少還是可以感覺預先讀取與否的差異,

然後就有人製作相對應的 Firefox 套件,
目前是配合 FastCache 一起試用中,
http://www.analogx.com/CONTENTS/download/network/fc.htm
這個也是個加速 DNS 解析的小程式,
最特別的功能就是可以同時給兩個不同的
DNS Server 發出訊息,誰解析的快就用誰的,
所以我設定兩家不同 ISP 的 DNS Server,
感覺上這樣應該不錯。


回頂端
Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.0.3pre) Gecko/2008091813 GranParadiso/3.0.3pre (ayakawa PGU)
 個人資料  
引用回覆  
 文章主題 :
文章發表於 : 2008-09-26, 10:57 
離線
頭像

註冊時間: 2005-03-04, 11:48
文章: 172
來自: 台灣高雄 Taiwan Kaohsiung
[quote="AlanLive"][/quote]
真是實用的套件,推一下 :o

_________________
Toomore Blog
義守大學創意投資社
圖檔
我會在 IRC 上面 irc://irc.mozilla.org/#mozilla-taiwan
我的 Plurk:toomore


回頂端
Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.1b1pre) Gecko/20080924033412 Minefield/3.1b1pre
 個人資料  
引用回覆  
 文章主題 :
文章發表於 : 2008-09-27, 12:04 
離線

註冊時間: 2005-02-16, 11:07
文章: 575
這個 DNS Prefetch 的原理,會做大量無用的DNS解析耶...

他的原理是當一個頁面載入時,自動找出頁面中所有的連結,然後一一向DNS要求解析,預先快取起來。

假設頁面裡有100個位在完全不同host的連結,即使你只會瀏覽其中一個連結,它還是會在該頁載入時發出100個host的DNS解析要求...

這樣雖然在你點連結時,可以直接從快取中拿IP,但每當頁面載入時,瀏覽器在背景要花費的網路流量跟消耗的CPU時間反而多耶...

這樣真的會比較好嗎?


回頂端
Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US; rv:1.9.0.3) Gecko/2008092417 Firefox/3.0.3
 個人資料  
引用回覆  
 文章主題 :
文章發表於 : 2008-09-27, 13:35 
離線

註冊時間: 2006-08-11, 19:31
文章: 188
alex301 寫:
這個 DNS Prefetch 的原理,會做大量無用的DNS解析耶...

他的原理是當一個頁面載入時,自動找出頁面中所有的連結,然後一一向DNS要求解析,預先快取起來。

假設頁面裡有100個位在完全不同host的連結,即使你只會瀏覽其中一個連結,它還是會在該頁載入時發出100個host的DNS解析要求...

這樣雖然在你點連結時,可以直接從快取中拿IP,但每當頁面載入時,瀏覽器在背景要花費的網路流量跟消耗的CPU時間反而多耶...

這樣真的會比較好嗎?


我用 NetLimiter 查看過,開啟 hao123 這個網站
http://www.hao123.com/
裡面的外部連結應該夠多了,
解析完裡面全部的 DNS 時間不超過 10 秒,
流量不超過 5k,CPU 使用率則沒注意,不會 lag 就好,
而通常一個網站,外部連結不會那麼多,
所以更不可能影響到效能,
畢竟只是解析 DNS,不要太舊的電腦應該都能應付,
而這套件應用最恰當的地方或許是搜尋引擎,
搜尋結果有 100 條,可能就需要解析 100 個 DNS,
雖然這種一次解析所有的 DNS 作法有點亂槍打鳥的味道
不過如果是在不影響效能的情況下,花一點點頻寬來做
預讀還是不錯的,否則 Google也不會把類似的功能應用
在 Chrome 裡面,而且預設是開啟的狀態,
當然這套件還可以更進一步的增加一些功能,
如查看快取過的 ip 位址,並編輯等等。


回頂端
Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.0.3pre) Gecko/2008091813 GranParadiso/3.0.3pre (ayakawa PGU)
 個人資料  
引用回覆  
 文章主題 :
文章發表於 : 2008-09-28, 14:20 
離線
頭像

註冊時間: 2008-09-05, 13:37
文章: 77
謝謝樓主提供!
我用了之後確實反應跟Chromium一下了
有空會在我的blog推薦

http://antimalicious.blogspot.com/


回頂端
Mozilla/5.0 (Windows; U; Windows NT 5.1; zh-TW; rv:1.9.0.3) Gecko/2008092417 Firefox/3.0.3
 個人資料  
引用回覆  
 文章主題 :
文章發表於 : 2008-09-29, 08:42 
離線

註冊時間: 2006-08-11, 19:31
文章: 188
在 Google Chrome 或 Chromium 的網址列上輸入 about:dns,可看到預讀 DNS 的一些資訊,希望 DNS Prefetch 的作者能夠把這功能加進去。

下面這裡有一篇詳細的解說
http://www.zhongguosou.com/blog/post/353.html

另外,安裝 DNS Prefetch 後會改動兩個 Firefox 的內建參數

network.dnsCacheEntries
( 保存 dns 快取的數量,預設 20 個改成 300 個 )

network.dnsCacheExpiration
( DNS 過期的時間,預設 60 秒改成 15 分鐘 )

作者說未來的版本可以自行設定這些數值

而目前我是把這些參數調的比作者調的參數更大 N 倍
緩存 5M,過期時間 12 小時
用到現在沒感覺有異狀


回頂端
Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.0.3pre) Gecko/2008091813 GranParadiso/3.0.3pre (ayakawa PGU)
 個人資料  
引用回覆  
 文章主題 :
文章發表於 : 2008-09-29, 15:16 
離線

註冊時間: 2008-09-12, 12:06
文章: 31
AlanLive 寫:
在 Google Chrome 或 Chromium 的網址列上輸入 about:dns,可看到預讀 DNS 的一些資訊,希望 DNS Prefetch 的作者能夠把這功能加進去。

下面這裡有一篇詳細的解說
http://www.zhongguosou.com/blog/post/353.html

另外,安裝 DNS Prefetch 後會改動兩個 Firefox 的內建參數

network.dnsCacheEntries
( 保存 dns 快取的數量,預設 20 個改成 300 個 )

network.dnsCacheExpiration
( DNS 過期的時間,預設 60 秒改成 15 分鐘 )

作者說未來的版本可以自行設定這些數值

而目前我是把這些參數調的比作者調的參數更大 N 倍
緩存 5M,過期時間 12 小時
用到現在沒感覺有異狀


那不安裝 DNS Prefetch 套件,直接改這兩個參數,

也有同樣效果嗎?


回頂端
Mozilla/5.0 (Windows; U; Windows NT 5.1; zh-TW; rv:1.9.1b1pre) Gecko/20080928034606 Minefield/3.1b1pre
 個人資料  
引用回覆  
 文章主題 :
文章發表於 : 2008-09-29, 16:38 
離線

註冊時間: 2006-08-11, 19:31
文章: 188
u20329122 寫:
AlanLive 寫:
在 Google Chrome 或 Chromium 的網址列上輸入 about:dns,可看到預讀 DNS 的一些資訊,希望 DNS Prefetch 的作者能夠把這功能加進去。

下面這裡有一篇詳細的解說
http://www.zhongguosou.com/blog/post/353.html

另外,安裝 DNS Prefetch 後會改動兩個 Firefox 的內建參數

network.dnsCacheEntries
( 保存 dns 快取的數量,預設 20 個改成 300 個 )

network.dnsCacheExpiration
( DNS 過期的時間,預設 60 秒改成 15 分鐘 )

作者說未來的版本可以自行設定這些數值

而目前我是把這些參數調的比作者調的參數更大 N 倍
緩存 5M,過期時間 12 小時
用到現在沒感覺有異狀


那不安裝 DNS Prefetch 套件,直接改這兩個參數,

也有同樣效果嗎?


那兩個參數是DNS Cache 功能,
Firefox 很早就有,
只是預設參數比較保守,
所以 DNS Prefetch 順便把他加大,
以現在上網的人的習慣,
只保存 20 個 ip 有點少,
60 秒的過期時間也稍嫌短,
一般來說,網站不會一直換 ip,
所以保存時間設長一點就不用常常重複去解析 DNS,
DNS Prefetch 的重點是"預讀",
這是 Firefox 沒有,而 Google Chrome 有的功能,
預讀 DNS 的好處上面有人講了,
可以去研究一下。


回頂端
Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.0.3pre) Gecko/2008091813 GranParadiso/3.0.3pre (ayakawa PGU)
 個人資料  
引用回覆  
 文章主題 :
文章發表於 : 2008-10-03, 12:50 
離線

註冊時間: 2008-06-04, 10:04
文章: 14
我已经用上了这个,很感谢作者及楼上的所有朋友的讨论,受益良多。

真切的希望能提供“设置”的功能,现在的“黑箱”式扩展提供方式不是那么能满足我的需求,我想也有不少朋友有这种愿望,希望能看到更多的设置项 :P


回頂端
Mozilla/5.0 (Windows; U; Windows NT 5.1; zh-cn; rv:1.9.0.3) Gecko/2008092417 Firefox/3.0.3
 個人資料  
引用回覆  
 文章主題 :
文章發表於 : 2008-10-20, 12:37 
離線
[MozTW 版主群]
頭像

註冊時間: 2008-10-10, 11:27
文章: 982
搭配這個套件效果應該更不錯吧:

http://forum.moztw.org/viewtopic.php?p=87370

:lol:


回頂端
Mozilla/5.0 (Windows; U; Windows NT 5.1; zh-TW; rv:1.9.1b2pre) Gecko/20081019 Minefield/3.1b2pre (ayakawa PGU)
 個人資料  
引用回覆  
 文章主題 :
文章發表於 : 2008-10-20, 12:44 
離線

註冊時間: 2006-08-11, 19:31
文章: 188
adam 寫:
搭配這個套件效果應該更不錯吧:

http://forum.moztw.org/viewtopic.php?p=87370

:lol:

3.0 應該不能用吧,而且似乎只有特定網站有效果的樣子。

補充一點,剛看到有人說 Cacheout 其實就是 coralcdn 的代理,
這樣的話不如用 Resurrect Page,選擇性更多。


回頂端
Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.1b2pre) Gecko/20081019 Minefield/3.1b2pre (ayakawa PGU)
 個人資料  
引用回覆  
 文章主題 :
文章發表於 : 2009-01-04, 21:22 
離線
[MozTW 版主群]
頭像

註冊時間: 2008-10-10, 11:27
文章: 982
AlanLive 寫:
在 Google Chrome 或 Chromium 的網址列上輸入 about:dns,可看到預讀 DNS 的一些資訊,希望 DNS Prefetch 的作者能夠把這功能加進去。


網路查了一下資料,
是說 Google Chrome 預載了 10 個 DNS 最常瀏覽的 Hostname,以加快網頁瀏覽速度。

_________________
圖檔


回頂端
Mozilla/5.0 (Windows; U; Windows NT 5.1; zh-TW; rv:1.9.1b3pre) Gecko/20090103 Shiretoko/3.1b3pre Ubiquity/0.1.4
 個人資料  
引用回覆  
 文章主題 :
文章發表於 : 2009-01-04, 21:32 
離線
[MozTW 版主群]
頭像

註冊時間: 2008-06-27, 03:48
文章: 2252
來自: 香港
adam 寫:
AlanLive 寫:
在 Google Chrome 或 Chromium 的網址列上輸入 about:dns,可看到預讀 DNS 的一些資訊,希望 DNS Prefetch 的作者能夠把這功能加進去。


網路查了一下資料,
是說 Google Chrome 預載了 10 個 DNS 最常瀏覽的 Hostname,以加快網頁瀏覽速度。

Google 最拿手搜尋和記錄網頁了,其他瀏覽器望塵莫及~不過Firefox 也應該內建DNS 預讀吧!不知Firefox 3.1b3 pre 內建了沒?

_________________
我都沒有再在這裡活躍了,還請大家多多指教~
圖檔


回頂端
Mozilla/5.0 (Windows; U; Windows NT 5.1; zh-TW; rv:1.9.0.5) Gecko/2008120122 Firefox/3.0.5 (.NET CLR 3.5.30729) (zh-HK 1.0)
 個人資料  
引用回覆  
 文章主題 :
文章發表於 : 2009-02-17, 16:59 
離線
頭像

註冊時間: 2008-10-08, 16:09
文章: 38
來自: 大中华
Firefox已经支持??

network.dns.disablePrefetch

https://bugzilla.mozilla.org/show_bug.cgi?id=453403
http://forums.mozillazine.org/viewtopic ... &p=5454715


回頂端
Mozilla/5.0 (Windows; U; Windows NT 5.1; zh-CN; rv:1.9.1) Gecko/20090501 Firefox/3.1
 個人資料  
引用回覆  
 文章主題 :
文章發表於 : 2009-02-17, 17:05 
離線
[MozTW 版主群]
頭像

註冊時間: 2008-06-27, 03:48
文章: 2252
來自: 香港
idragonet3 寫:

Just Firefox 3.1b3

_________________
我都沒有再在這裡活躍了,還請大家多多指教~
圖檔


回頂端
Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 1.1.4322; .NET CLR 2.0.50727)
 個人資料  
引用回覆  
顯示文章 :  排序  
發表新文章 回覆主題  [ 34 篇文章 ]  前往頁數 123  下一頁

所有顯示的時間為 UTC + 8 小時


誰在線上

正在瀏覽這個版面的使用者:沒有註冊會員 和 28 位訪客


不能 在這個版面發表主題
不能 在這個版面回覆主題
不能 在這個版面編輯您的文章
不能 在這個版面刪除您的文章
不能 在這個版面上傳附加檔案

搜尋:
前往 :  
Powered by phpBB® Forum Software © phpBB Group
正體中文語系由 竹貓星球 維護製作
© moztw.org, Mozilla Foundation
MozTW,Mozilla 台灣社群