昨天開 blog 時, 發現當載入到部落格觀察的貼紙時, 畫面會停頓個幾秒鐘. 我想可能是剛好我家到部落格觀察的網路那時剛好塞車, 或是部落格觀察的主機剛好 loading 比較剛吧. 然後我想說, 部落格觀察的值並不會時時刻刻都在變動, 因此應該是可以把他改成 local 的檔案, 方法如下:
(這個圖我是把部落格觀察產生的圖形存下來放到 Flickr, 所以 click 之後會跳到 Flickr 而不是部落格觀察)
1. 寫一個簡單的小小 script
#!/bin/sh
cd /home/blog/wp-includes/images
wget <a href="http://look.urs.tw/images/look_rank.php?BlogID=20637" title="http://look.urs.tw/images/look_rank.php?BlogID=20637">http://look.urs.tw/images/look_rank.php?BlogID=20637</a> -q -O look_rank.gif
2. 放到 cronjob
3. 修改 theme
<a href="http://look.urs.tw/display.php?hl=20637">
<img src="/blog/wp-includes/images/look_rank.gif" /></a>
這樣子就一天只會更新一次了, 不過剛又看了一下, 感覺 MyBlogLog 才是拖慢速度的大宗, 再想想看有沒有辦法弄個 cache 什麼的...
Comments
期待丹尼老大可以趕
期待丹尼老大可以趕快寫出MyBlogLog的cache程式,
因為我覺得每次開網頁都要等他等蠻久的.
[...] 感謝阿維的鼓勵,
[...] 感謝阿維的鼓勵, 本來想說應該很難的, 不過剛看了一下 MyBlogLog 的程式, 好像應該是可行的. [...]
[部落格加速]
[部落格加速] 優化你的部落格觀察貼紙...
有加入部落格觀察並且放上貼紙的朋友,
你有時候會因為你所在地的網路.....