PlacesCleaner 給firefox使用者的火狐減肥秘方

不知道瀏覽本Blog的使用者有多少比例是Firefox的使用者,最近firefox 4的開發進度已經到firefox beta 9版,瀏覽網站的速度變快了,不過一直以來很多人都抱怨firefox用久了執行的速度會變慢,而我也發覺這個問題,也上網找了解決辦法,但這解決辦法有些人還是不知道,所以我想將這解決的辦法發表在這文章中,讓大家幫firefox減肥,這樣執行速度至少可以維持剛安裝的水準

原理簡介


首先,我接下來要介紹的程式並不是在firefox裡面加開渦輪引擎,讓firefox的反應速度倍增註解說明:這是firefox開發團隊Mozilla社群想做的事情,firefox開發團隊Mozilla社群打算在firefox 4中加入名為JaegerMonkeyJavaScript引擎,這引擎會讓JavaScript在瀏覽器中執行得更快),而是刪除firefox的部分設定值,這麼做可以讓firefox執行的速度不至於被自己儲存的資料拖慢,等於將自己背包上的東西卸下來,跑起來負擔較小

firefox lose weight 1

firedfox設定檔位置

windows XP:C:\Documents and Settings\(使用者帳號 User name)\Application Data\Mozilla\Firefox\Profiles
windows Vista/7:C:\Users\(使用者帳號 User name)\AppData\Roaming\Mozilla\Firefox\Profiles\


通常firefox的安裝程式除了安裝主要檔案(註解說明:也就是系統槽的Program Files\Mozilla Firefox 資料夾,相信常安裝軟體的讀者應該很清楚這種安裝路徑)以外,還會另外設一個地方,專門擺放firefox的設定資料及這些設定可能會用到的程式檔案

firefox lose weight 2

如果按照前一段的路徑,應該會看到打打亂的符號,後輟是.default的資料夾,點開資料夾之後,可以看到很多檔案,其中有個檔案是firefox產生的紀錄檔,也是儲存firefox設定資料的資料庫,據部分文章的說明,應該是places.sqlite,這檔案是firefox自動產生的文件,一般稱呼為收藏庫,隨者使用的次數越多,這檔案的大小也會變大,相當於 Windows 系統的暫存檔,存放者程式的紀錄,但太久沒清就顯得肥大,雖然有文章說這檔案可以刪掉,但老實說我對這種檔案不熟悉,怕刪了它會出問題,所以不敢動這檔案

不過現在有工具可以針對這個設定檔進行編輯,我們下個章節會介紹這工具

軟體簡介及下載點


現在我要介紹兩種幫火狐減肥的工具,一種需要下載,然後透過外部軟體的方式操作,另一種是firefox的套件軟體,安裝在firefox之後可以不用關閉瀏覽器就直接進行相關的操作,提供兩種工具任君挑選

SpeedyFox

SpeedyFox

軟體小檔案

軟體名稱:SpeedyFox
作業系統:Windows XP/Vista/Windows 7
軟體語言:英文
授權方式:免費軟體
檔案大小:MB

官方下載頁:http://www.crystalidea.com/speedyfox
本地下載點:請點這裡

注意事項:使用此軟體時請關閉fiefox瀏覽器,以避免此程式的動作影響到firefox的正常運作,另外此程式有風險,使用次數勿過於頻繁,兩週一次為限


PlacesCleaner 收藏庫清潔工

軟體小檔案

軟體名稱:PlacesCleaner 收藏庫清潔工
軟體平台:firefox擴充元件
軟體語言:中文
安裝方式:請上mozilla add-ons網站搜尋軟體名稱並在firefox上安裝此軟體

下載頁面:請點這裡 (加密頁面)



取得工具及使用方法


SpeedyFox

Use SpeedyFox

這軟體會清理跟前面介紹過firefox的設定資料庫,發表這軟體的官方網站號稱使用這軟體後,Firefox執行的速度會因此快三倍(?),因此請檢查自己電腦的firefox的設定資料夾路徑是不是跟這程式的Path一樣,如果是的話請繼續檢查Profile,看放置firefox設定檔的資料夾後輟是不是default,如果帳號沒變,應該就是這個資料夾,假設你程式的Path及Profile與你電腦的實際情況相同,請按下 Speed Up My Firefox ,等進度條跑完就完成了


Mozilla Firefox Add-ons

Add-ons Search

網站網址:https://addons.mozilla.org/zh-tw/firefox/ (加密頁面)
使用教學網址:http://www.flickr.com/photos/toppy368/sets/72157625859567594/

這是firefox的套件網站,有firefox的人只要連到這網站,搜尋套件然後點選下載頁,讓firefox安裝這套件然後重開瀏覽器就可以了,應該不需要詳細的教學吧!想知道詳細的使用說明請點教學網址,裏頭的相簿是一步一步的講解,相信用相簿的解釋應該就很清楚了

這服務在firefox 3版推出之前就有這服務,因為firefox跟Liunx都是開放原始碼的程式,這種程式的授權規定採用自由軟體的相關規定,你可以免費下載並修改這些軟體,也可以將改良後的程式版本以不同的名稱再發不出去,但前提是你必須公開這程式的原始碼,所以這軟體的著作權規定比較特別,與商業軟體正好相反

因為開放原始碼的關係,程式設計師可以針對這些開放原始碼的軟體開發出擴充元件並發布給全世界的火狐使用者使用擴充元件,可以利用元件程式的方式擴充firefox原本沒有的功能,Mozilla社群官方針對擴充元件採用的是plug-in這詞,跟現在常聽到的App有點不同(註解說明:Google chrome瀏覽器的套件功能比Firefox還晚,另外智慧型手機的app套件也是類似的概念,這當然比Liunx或Firefox開放套件功能的時間還晚),但概念十分類似

另外Mozilla社群為了避免有人利用開放原始碼的特性發布惡意軟體攻擊使用者,所以設立了這個套件網站,裡面的套件會經過檢查,確定這套件適用於firefox的那些版本,同時也審查這套件不會對電腦造成惡意傷害,所以各位可以放心下載這網站裡面的套件


PlacesCleaner 使用方法


現在是實作篇,因為套件的取得各位應該都很熟悉,所以我這裡就跳過套件的安裝教學,如果不知道怎麼安裝套件的人,建議回上個章節點選相簿,從第一張圖片往後看,大概就知道整個流程了


1. 安裝PlacesCleaner擴充元件

請到前面章節的add-ons網站搜尋PlacesCleaner,找到並安裝套件,firefox會要求確認並安裝套件,等安裝完成後,火狐會要求你按下按鈕讓程式重新開啟,火狐會自動重開,重開之後套件就安裝完成了


2. 進入套件視窗並開啟套件設定選項

PlacesCleaner 1

PlacesCleaner 2

套件安裝完成之後,火狐應該會自動跳出並提醒你新套件已安裝,如果沒提醒,請從工具選單中開啟擴充套件的視窗,選擇套件的選項進入套件設定區,另外部分套件的功能選單也會出現在工具選單


3. 依照自己的需求設定套件

PlacesCleaner 3

這個套件的清理方式有兩種,分別是自動清理及手動清理,自動清理就是根據你設定的天數自動清理你的收藏庫,因為清理收藏庫的方式等於倒垃圾,清太多次沒意義,所以天數最好設定15天或30天的範圍,這樣比較符合大家的使用習慣,另外一種是手動清理同樣容易理解,當你覺得firefox跑太慢就按下手動清理,套件同樣會清理你的紀錄

另外只重整底下的設定可以指定保留幾天內的瀏覽紀錄,有用過電子郵件的人應該知道部分垃圾郵件桶只要不理它,超過30天的郵件就會自動被清掉,而我的設定是,只保留現在時間起計算兩週內的瀏覽紀錄,所以太久的瀏覽紀錄會因此被清掉,當你認為這些設定都符合你的需求,請按確定按鈕儲存設定


4. 手動清除收藏庫

PlacesCleaner 4

PlacesCleaner 5

這樣圖解就很清楚了,設定完了按下確定,然後開啟工具選單,將游標移動到旁邊有刷子圖示的PlaceCleaner進入該元件的子選單,點選立刻清理收藏庫選項,此時如果你的收藏庫有一堆紀錄,瀏覽器就會Lag (卡住)幾秒鐘,等程式清理完了,會在螢幕畫面的右下角出告訴你這套件已經清理完畢了,原則上這樣子就完成清理的工作,接下來重開火狐就知道這程式真的清了一些東西,開火弧的速度應該會比較快,但如果你想確認到底減了多少資料,就看下一步的說明吧!


5. 完成清潔工作

PlacesCleaner 6

基本上到了第四步就結束了,但假設你想知道這套件或我提供的程式到底有沒有幫你清東西,那就要看這一步了,你可以在執行工具之前先將本文提供的firedfox設定檔位置所提供的路徑複製到資料夾的網址列,當然還要做一點修改,進到這資料夾後將原本places.sqlite的檔案大小抄下來,選擇這檔案選右鍵內容就可以了,然後執行工具以後再回到這資料夾,比對一下這檔案的大小有沒有減少,這樣就可以確認了


參考文章及延伸閱讀

1. MozTW討論區 – Firefox 3 日漸肥大的收藏庫減肥法
2. 重灌狂人 – SpeedyFox v1.6 最佳化Firefox,加快軟體啟動速度!
3. 電腦玩物 – 讓我們跟著 Firefox 4 加速吧!SunSpider測試速度追上Chrome
5. 維基百科 – 自由軟體

發表迴響

這個網站採用 Akismet 服務減少垃圾留言。進一步瞭解 Akismet 如何處理網站訪客的留言資料