發現致命的問題點,請大家不要下載使用…..
MyBlogLog 本身就是靠該 script 進行 User Trace 的..結果 cache 卻讓該 Javascript 完全無法在使用者端執行,更無法知道正在讀取網頁的是哪個使用者,因此無法有任何新的 User 瀏覽紀錄,這跟原來裝 MyBlogLog 的用途完全相反。
程式跟根據丹尼老大寫的 MyBlogLog Cache 0.2 改寫而成.
主要的修改是在於改成 PHP 作為主要程式語言,因為有很多朋友使用的虛擬主機並不支援 crontab 所以就無法正確使用丹尼老大的 MyBlogLog Cache 0.2 了.
改寫的部份主要改成直接在網頁中 include 這隻程式,程式本身會自動抓取 MyBlogLog 的 js 跟 avater .
但是為了避免每次都要重新抓很浪費資源,所以程式中也加上了Cache的機制。
可以在程式中設定產生的 mybloglog.php 的到期時間為多久,預設為600秒(10分鐘),而圖片的部份也有設定到期的設定,預設則為 86400(24小時).
你可以在下面位置取得這個修改過後的程式:mybloglog_cache.tgz
2 Responses
Stay in touch with the conversation, subscribe to the RSS feed for comments on this post.
雖然不能用…但還是感謝凱老師…=)
我想知道一下是什麼原因不能用…
目前我猜得到的有…
1. 主機為了安全理由 關閉了 system(), exec() 等函式.
2. 主機沒有提供使用 wget 的程式.
以上兩個的話,我都已經想好解決方法了.:p.
應該一個小時內就會釋出更新版了吧..