利用 memcache 來加速網頁程式運作的實測心得
優化網站程式效率的作法很多,包括資料庫的充份正規化、快取技術、多層次主從架構等等,所有的方法為的都是減少不必要的運算和用最快的方式取得資料。
本文要談的是 memcache 這種作法,它是在主機上切出一塊記憶體作為公共儲存的空間。透過函示庫可以讓 php 這類的網頁程式將數值寫入記憶體備用。
那麼,實際的效能如何呢?
有 ‘噗’ 標籤彙整
優化網站程式效率的作法很多,包括資料庫的充份正規化、快取技術、多層次主從架構等等,所有的方法為的都是減少不必要的運算和用最快的方式取得資料。
本文要談的是 memcache 這種作法,它是在主機上切出一塊記憶體作為公共儲存的空間。透過函示庫可以讓 php 這類的網頁程式將數值寫入記憶體備用。
那麼,實際的效能如何呢?
有越來越多的瀏覽器、搜尋引擎、網路工具傾向使用 W3C 所建議的 xhtml 規範為標準的網頁設計語言,而不是傳統的 HTML 語法。為什麼呢?從 xhtml 的規格特色可以看出一些端倪。
這些特色的最終目的都在於,讓網頁的語法結構標準化、嚴謹化,而目的呢?就是大大的加速網頁解讀過程和解讀結果的精確性。
由於一些網站的啟發開始了我的 PIC 網路爬文旅程,發現電子產業的發展已經和過去唸書時有很大的不同。對於一個非電子電機出身的人來說,最早接觸電子概念大概是從電池的串聯、並聯開始,然後物理課本裡的電阻、電容、電感….,再更進一步的元件就很少碰到了。
以前自修過電子學、數位電路、介面技術等領域的東西,也自行開發過 8051 的單晶片電路,寫過程式、打過紫外燈、燒過程式,但似乎還是相當費事。
回想約莫二年前,那時候多家電信業者莫不使出全身解數搶奪 WiMax 的執照,最後由幾家業者分食台灣的市場。但這卻像是林中的小鳥,遙不可及。而當時遠傳推出的大寬頻服務也因為 3G 上網的不穩定而備受批評。
然而,二年過去了~~WiMax 還在只聞樓梯響,不見人下來的階段(更何況又有 LTE 準備超越它)。這時,手機上網卻已經變成 3.5G 當道,各家業者都有提供的服務。這二年到底有什麼轉變,值得仔細玩味。
繼續閱讀
丁昶文 / Charlie Ting : 擁有十年以上經驗的網路人,分享對科技、社會議題的看法,期待在讀者迴響中看到更多可能。這裡沒有研究單位的詳細數據,只提觀察心得和大家交流。讚揚是為了分享、學習,批評是警惕自己不犯相同的錯誤。

| 日 | 一 | 二 | 三 | 四 | 五 | 六 |
|---|---|---|---|---|---|---|
| « 十二月 | ||||||
| 1 | 2 | 3 | 4 | |||
| 5 | 6 | 7 | 8 | 9 | 10 | 11 |
| 12 | 13 | 14 | 15 | 16 | 17 | 18 |
| 19 | 20 | 21 | 22 | 23 | 24 | 25 |
| 26 | 27 | 28 | 29 | |||