1 月 20 2007

關於VJ想發展的小玩意

Published by HOW at 12:02 am under 電子計算機 | | English | 列印此頁 | 2,671 views | 被人連結

zonble在2007年1月1日釋出Vanilla Journal 0.24 Beta,將原先有錯誤的程式碼與資料庫表格的問題做了一個完整的修正。我當初採取Vanilla Journal為發佈基底,將系上未來要做的系友資料管理整合成一個系統。原先只是想要有個輕易的電子報發佈平台,就在一連串的想法底下,計畫越來越大。前陣子換伺服器,還差點因為session失效導致管理密碼無效的問題,鬧出大烏龍。

昨天寫完輸出系友系級、姓名與電子郵件帳號成一個csv檔,好方便助教匯入他outlook express通訊錄裡的功能。這是因為有些不是定期的系友資訊發佈,而是通知性質的東西,無法透過VJ來發送。這衍生出一個不得不處理的問題:權限管理。因為如果負責維護的工讀生將資料隨意下載回自己電腦裡,那這下子可就大妙了。

因此,檢查了一下新的VJ架構,看來有些工作不得不進行了:

權限管理:既然要管理敏感的個人資料,就得切分管理員與維護者的權限。目前的想法是維護者必須在管理員授權底下,取得編輯權限才可以看到完整的個人資料進行編修。而既然如此,那關於期別文章維護方面,也可順理成章將每期別都有責任編輯(維護者),責任編輯只能維護自己負責的期別。但是看來這是目前最大,也是最困難的工程。必須整合VJ目前對於期別文章的管理架構,以及我發展出的另一套後台系統。

外掛程式:於是問題就進一步出現。如果未來VJ要更新程式碼,勢必程式碼得適度做出修改。因此,如果有辦法發展出外掛,讓VJ的核心程式碼與其他的輔助系統得以分開,是一個比較好的主意。WP的外掛架構值得參考,但我目前也還沒摸透這是怎麼運作的,因此還有些工作得進行。

另外,因為系上的伺服器必須當作SPSS這討人厭又不得不用的玩意的認證伺服器,因此不能直接使用有send mail的Linux系統,只能用XP搭配Appserv。我找到的melon smtp server到現在一直很難設定好。目前跟電算中心要求打開direct smtp的port,希望可以解決這問題。這小傢伙的說明檔是日文的,真是折煞人也。而XP用的Appserv雖然好安裝,但是系統其實並不穩定。雖然跟系上要求弄個伺服器掛在電算中心底下,但目前沒經費,也只好將就著用了。

老實說,VJ的潛力其實很大,至少各系學報都可以用這方式發佈在網路上。但困窘的地方依舊在社會科學領域裡,一直缺乏願意嘗試新網路科技的念頭。過去人類手工一篇篇做成網頁不是不行,只是往往負責的人換了,如果不懂HTML,整個業務就停擺了。而更妙的是如果負責的人檔案管理的概念比較差,或是想趕快結束這工作,就會讓www伺服器的目錄一團糟。而VJ也可能在未來發展出flash播放器與RSS更新,好讓各系充斥的演講可以透過Podcast的方式累積起來,像豬小草所言(心魔)。只是看來目前還有很多工作得做,才能讓VJ更順手好用。

zonble問我要不要加入開發陣容,我只怕這種利用課業閒暇之餘趕緊寫程式的方式,不足以應付所需。要問我的意願,自然是非常強烈。但對於能夠做什麼貢獻,我則高度懷疑自己。

真是個難解的問題。有沒有人願意給我一點建議,告訴我該著手時怎麼進行比較好呢?我真的只是一個不務正業的兼差程式設計師啊~

Tag:

站內相關文章



其他資訊


收進你的MyShare個人書籤 | Del.icio.us Digg Google Yahoo!


Trackback URI | Comments RSS

Leave a Reply