這是一隻在Google App Engine Oil上建立的網站服務,提供的是簡單的熱門文章統計服務。
網址:http://myhotpost.kengao.tw/
對啦這是我寫的啦囧囧囧,很久很久以前有個好用到炸開來的熱門文章統計叫spotplex,可惜好花不常開好景不常在這個網站關掉了。接下來有神人finalevil大大寫出了HotBox熱盒子,但是有奧客就是我嫌他要裝兩組script又用iframe內嵌還有大大的Logo,然後就乾脆自己寫一個...
真他娘親的很難寫 orz
MyHotPost標榜的是簡易的安裝流程,只要輸入網址、設定密碼(作為日後修改部落格名稱之用)、在部落格邊欄或文章內文貼上一張圖片,就解決了囧。而統計結果會藉由RSS Feed和JavaScript來輸出(請見文末的熱門文章,那個是JavaScript的成果。)事實上本來我打算只寫RSS出來就好,但是Blogger讀RSS時的機制有點神奇,我的最熱門文章就是不會排在最上面,最後我還是乖乖寫了隻JavaScript出來。不過RSS Feed還是可以應用在網路上提供的各式Flash RSS Reader上,例如這一頁的範例。我自認這次還算做得不錯啦...除了我還沒想出怎麼做分年分月分日的統計之外,因為GAE不給人家排程咩...
因為只要輸入網址、只要貼上圖片,所以關於網頁本身的資料(網頁標題)全都是抓來的,原本我利用的是GAE的urlfetch再自己寫XML Praser,但是這樣搞不但跑很久還超容易當掉,最後我只好乖乖的把抓網頁取得頁面標題和rss feed的工作交給PHP做,利用的是phpQuery(感謝小海大大的介紹),果然效能和穩定度就提高很多,非常好~XD
好啦這是自賣自誇的宣傳文啦!請鄉親給我意見,我自認我把申請和設定做了相當程度的簡化,如果還覺得有哪裡不夠簡單請務必告訴我,我會努力朝讓使用者簡單上手的目標邁進的!(遠目)
MyHotPost 我的熱門文章 http://myhotpost.kengao.tw/
87 則迴響:
請使用正體中文發表留言,注音文將直接移除