電三乙留言板的發展[補完]

Posted by will on 七月 20, 2009 in 分享 |

從一開始  使用網路上的CGI留言板程式(簡稱 mkaki)
http://www.myd3e.com/mkaki/mkaki.cgi
這時候只會修改一些外觀,沒有辦法自己改原本的CGI程式
因為自己學的是 PHP
所以用 PHP 做了一個大頭照外掛跟這個留言板合併
變成奇怪的 PHP 與 CGI 合併 (PHP 與 CGI 是兩種不同的網路程式語言)
再來因為覺得 mkaki 程式太大又沒辦法維護(不想花時間學過氣的 CGI)
決定自己用 PHP 寫一隻精簡的留言板(後面稱 Knit)
過一陣子後又將大頭照外掛與 Knit 合併
接著就開始 Knit 的功能追加之路
2008年是一個重大的里程碑
因為又租了一個虛擬主機 而且註冊了網域 myd3e.com
從這裡開始電三乙留言板發展才出現了飛快的成長
到最近,已經把以前舊程式(mkaki)的留言跟相簿全部併入
自2000年起到現在已經收錄一百多本出遊相簿
從2002年起到現在留言篇數一萬三千多篇
而現在 knit 也已經比原本的 mkaki 功能更多更順眼了

電三乙留言板

經營模式

因為租用主機需要支出,所以想出一套募款的機制
原則是需要多少錢就募多少,看多少人願意站出來捐款,越多人分攤的募款越少
而大原則是,不管有沒有捐款,使用的留言板功能都是一樣的,不會有誘因,純粹是自願性
但是為了讓捐款的大大與有榮焉,當年度捐款的人都會配送金主徽章配戴在大頭照下面
並且有一位自願的金主捐較多的錢升級為大金主
詳情請看金主招募辦法

 

卓越的功能

電三乙相片館


結合 Picasa 相簿,因為可以使用 Picasa 軟體直接上傳相片更方便。
比較可惜的是只有 1GB 的空間,絕對不敷我們使用
所以我們註冊了好幾個帳號,在前端把不同帳號的相簿整合在一起
突破空間不足的窘境
並依照年份分類,從兩千年至今,相簿已累積一百多本(還在持續增加中)
相片館館主會負責將出遊的照片從 Picasa 軟體上傳
特派機器人會在每天凌晨三點檢查是否有新上傳的相簿收集進來
自動按照日期歸納到年份資料夾,並顯示最新三本相簿

精英部落格


一開始的需求是希望有一個介面可以看到每個人的網誌新增了什麼東西
因為大家的網誌空間都不同,所以沒有現成的服務可以直接用
後來我們收集了所有人網誌的 RSS
製作機器人每隔一小時去探測這些 RSS 是否有新的文章收集起來
依照時間排序出最新十篇網誌顯示出來
也提供 RSS Feed 讓其他 RSS Reader 程式訂閱這個精英部落格

RSS閱讀器


留言板左邊就是一個RSS閱讀器,可隨意展開收合
如果有新增內容右邊會有一個小花圖案提示
預設訂閱電三乙相簿館、精英部落格、癮科技、留言板更新日誌、最新留言、教學文章
另外還可以訂閱一個自訂的RSS

引用RSS內容留言

對於感興趣的RSS內容,也可以引用來留言

金主專用信箱

 
只要捐過錢就可以提出申請
因為租用的主機有限制 Mail 帳號數,所以才不能提供給所有人申請
信箱位址是超好記的 xxx@myd3e.com

隱藏舊留言讓網頁開啟更快


為了不讓訪客重複觀看那些大量的回覆留言
只要回覆篇數超過預定的篇數,就會隱藏較舊的回覆留言

顯示留言熱度


當隱藏較舊的回覆留言時
就會顯示這篇留言的熱度
熱度計算公式(首度公開): (12-$hou)*$TotalRes*$Persons/20
$hou = 平均每隔幾小時回覆一篇(如果大於11 就設為 11)
$TotalRes = 全部回應篇數
$Persons = 三天內回應的人數,所以越多人一起推才衝的快(如果三天內沒回應,熱度因此歸0)

適合行動裝置瀏覽的 Mobile 版


http://mobile.myd3e.com
為了讓行動裝置方便快速瀏覽
另外製作了 Mobile 版,除了看留言寫留言
還可以將其他人的大頭照下載到手機設定成來電大頭照

智慧留言表單(可插入表情圖案、即時上傳圖片)

可以設定文字顏色、風格、上傳圖片、插入表情、插入DSL或SMG代碼、選擇大頭照、設定留言框顏色、禁用HTML。

匿名投票統計功能

大頭照(每人可上傳五張)

在第一頁下方顯示歷史上的今天回覆最多篇的留言

其他功能

個人簽名

徽章功能

搜尋留言


目前搭載簡易的搜尋功能,讓你快速找到想看的留言。

這篇已經打好很久了,剛剛終於整理出來。

一般網站都要靠站長不斷地維護才能看到新的資料,但電三乙班網把留言板結合 RSS (所以把留言板命名為Knit),讓程式自動去收集資料,完成一個無人值守的班網,站長也可以享受當一個訪客。(不過現在偶而還是會有援的留言,還是要上去砍留言,希望有一天這個工作可以分配給別人)

6 則迴響

佑赫
七月 20, 2009 at 21:06:25

哇考!!一下班就是上班網..看到這篇讓我感動到流下淚來了= =..一定要引用的..


 
班ㄟ
七月 20, 2009 at 21:46:36

卓越的功能這句寫得太好了 還有熱度表計算公式 真是好一個首度公開 猜好久了


 
WL
七月 20, 2009 at 22:25:05

啊!~~這個留言板我有去過,那裡好好玩喔!


 
小熊
七月 21, 2009 at 11:53:54

我也是覺的那裡蠻好玩的,不過你們都會固定的欺負一個人,我覺的那個人好雖喔!!


 
班ㄟ
七月 21, 2009 at 22:48:52

雄仔 你以為你這樣我們就不會繼續噹你嗎 裝甚麼可憐 給我來這套


 
WL
七月 21, 2009 at 23:19:23

去那個留言板噹了那個人後,我發覺頭腦變清楚了,考試得高分了、身體也變壯了!


 

迴響

*

http://cc.beingo.net