本文屬於備忘錄形式的,記錄了最近的一些收穫。
在web世界裡,cache是無所不在的。
客戶端的瀏覽器會針對訪問的網頁自動的快取一部分的靜態檔案,從而增加瀏覽的速度,這就是我們為什麼會在瀏覽器的臨時資料夾中發現大量莫名其妙檔案的理由。
另外isp為了增加使用者的訪問速度,也會在中轉的伺服器中提供大量的快取檔案,使用者不用遠渡重洋到目的地取經,中途就有可愛的手抄本。
再就是web應用也會在伺服器中部署快取模組,從而將不會實時更新的網頁快取出來。這種快取有些是通過編寫程式實現的,有些是使用例如memcached這類模組實現的。
還有一種快取,為編譯器快取,比如說php程式在zend engine上跑,每次跑的時候都會進行編譯,這個編譯過程是會耗費cpu的。因此優化工具會自動快取已經編譯的結果。當然,jsp也是這樣,不然我們總可以在tomcat的資料夾下找到些莫名的class檔案。
動態檔案的快取就恨複雜。
對於小的可重用的資料,通過cookie快取動態結果是個不錯的選擇。當然,首先要保證不把你的visa卡號和密碼存進去。
另外就是通過檔案做快取,這種尤其適合新聞**。我們訪問的時候看到的字尾是html,但是實際上該html檔案不存在的時候,程式會重定向,從而產生快取檔案。在apache伺服器中,這種重定向工作主要是通過mod_rewrite來完成的。當某些缺心眼的人不給你提供這玩意的時候,也可以通過errordocument來設定。
當然,編寫很好很強大的面對快取的程式是很複雜的,據統計,是平時工作的3倍。所以對於沒有money的山寨老闆而言,最好就不要把這個事情告訴他。
總之,慎用!
系統無處不在
本書最大的啟示 西方的科學通常是一種不斷的從大到小範圍內進行不停的劃分,當把問題劃分到足夠小的時候就可以解決。但是本書是一種逆向的方式,以整體化和系統化的方式看待問題,尤其是將問題還原到系統中的觀點極其的獨特,有非常高的借鑑意義。系統化思維在自然和社會的方方面面都在發揮著重要的作用。我們在看待某個問...
數學無處不在
數學無處不在 基本資訊 叢書名 數學與人文 出版社 高等教育出版社 isbn 9787040345346 出版日期 2012 年5月 開本 16開 頁碼 1 版次 1 1 所屬分類 數學 更多關於 數學無處不在 內容簡介 數學書籍 本著叢書 讓數學成為國人文化的一部分 的宗旨,我們在本輯向讀者展示 ...
注入無處不在
我有乙個習慣,我每一次在寫技術文章之前都喜歡叨嘮幾句無關技術方面的話,希望我的粉絲們不要見怪 最近,我一直很鬱悶,社會很現實,總叫人無奈 無奈得讓我破了黑站的原則,無奈得讓我代表應屆畢業生把一有名的企業的 給黑掉 你技術太好,太差,都會被人說!你技術太好,你的上級可能會說你光研究技術,現在沒前途!我...