提前下載后儲存在本地硬盤中
緩存的最根本的目的是為了提高網站性能,減輕頻繁訪問數據而給數據庫帶來的壓力.再進一步,合理的緩存了某種數據形式,還會減輕程序運算時,對CPU帶來的壓力.首先,我們要知道一個最基本的效率規則,操作內存中的數據比操作存放在硬盤上的數據是要快N個數量級的.操作簡單的文本結構的數據比操作數據庫中的數據快N個數量級.
目前緩存的做法分為兩種模式:
第一種模式是內存緩存,緩存數據存放在服務器的內存空間中,這種模式的效率是最高的.這里要注意的是:每一個服務器的資源都是有限的,盲目的把所有數據都加在到內存中,將可能會導致服務器資源占用過多,而造成Web服務失敗.
第二種模式就是文件緩存,緩存數據存放在服務器的硬盤空間中.存放格式有很多種類,如:文本格式,XML格式,二進制格式等等.這里要注意的是,服務器I/O的處理能力有限,當一次性讀取過大數據時(>1M),它并沒有想象中那么的高效.這個時候就需要你有一個合理的文件結構來解決了.但這已經不在我們本次要講敘的內容范圍內了.
怎樣正確設置緩存
用戶無論使用的是哪一種瀏覽器,正確地設置瀏覽器的緩存參數將大大提高你的瀏覽效率,同時也將一定程度上改善你的瀏覽器的工作性能;但是如果使用不恰當,設置不正確那不但不會提高你的工作效率,反而還能降低計算機的運行速度。不同的瀏覽器有不同的設置方法:
A、IE4.0瀏覽器設置緩存大小的方法如下:
1、首先打開瀏覽器的操作窗口,然后用鼠標淡季“查看”菜單中的“選項”,程序會打開一個選項對話框。
2、在選項對話框中找到“ 臨時文件”欄,并用鼠標單擊該欄右邊的“設置”按鈕,同樣地程序也會打開一個設置框。
3、在設置框中,用戶可以直接用鼠標來移動滑動桿即可改變緩存的大小。
4、參數設置好后,單擊“應用”按鈕使上述設置生效,最后單擊“確定”按鈕,退出參數設置對話框。
B、IE5.0瀏覽器設置緩存大小的方法如下:
1、打開IE5.0操作窗口,在窗口中用鼠標單擊“工具”菜單中的“選項”,屏幕上將出現“選項”對話框。
2、在選項對話框中,單擊“常規”標簽下的“臨時文件”設置欄,并用鼠標單擊該欄中的“設置”按鈕,程序將會打開一個標題為“設置”的對話框;當然,IE4.0以上版本的瀏覽器帶有自動清除磁盤緩存的功能,如果用戶想在這里節省硬盤的空間,也可以按“刪除文件”按鈕,來釋放出更多的緩存空間,這種刪除緩存內容的方式比較徹底。
3、在“設置”對話框上面有四個單選項:
“每次訪問此頁時檢查”單選項表示瀏覽器將發送一個信息給所要訪問的頁面的WEB服務器,查問當前訪問的信息是否有變動,如沒有變動瀏覽器緩存是什么意思,就從硬盤緩存中直接調用,而且每次訪問都要發送信息給WEB服務器進行驗證。
“每次啟動時檢查”表示本次上網瀏覽器將只發送一次信息給WEB服務器進行驗證,以后無論信息是否發生變動,都從硬盤緩存中直接調用所要訪問的頁面的信息。
“自動”單選項表示瀏覽器將自動檢查所要訪問的信息最新是否發生變動,如果變動的話,就從上重新下載網頁瀏覽器緩存是什么意思,如果沒有變動的話,就直接從硬盤中讀取數據。
“不檢查”單選項表示對要調用的頁面信息不進行校驗,只要硬盤硬盤上有,就直接從硬盤中調用。弄清楚了上面四個選項后,用戶可以根據自己的實際情況進行設定,瀏覽器默認選擇“自動”這一單選項。
4、接著用戶可以在“使用的磁盤空間處”用鼠標直接拖動滑動桿來改變緩存的大小,或者直接在后面的文本框中輸入具體的數值。如果用戶想改變瀏覽器緩存的位置,例如用戶的C盤空間緊張時或者為了使用方便,用戶需要把緩存移到其它分區或者把緩存放到一個易操作的地方,這時就可以通過另外選擇一個文件夾來作為緩存,在這里用戶只要按下“移動文件夾”并指定要新建的文件夾名稱就行了。
5、同樣地,參數設置好后,單擊“應用”按鈕使上述設置生效,最后單擊“確定”按鈕,退出選項對話框。