各位前輩好
小弟我自己本身有些使用WordPress建構網站的經驗
最近則是有人找我談論想做一個下面描述的網站
雖然該網站功能已超出我的能力,但其實對於建構這樣的一個網站有興趣
我個人整理出來如下
該網站概念:
主旨:將歷史發生過的事情能夠看起來更有趣
舉例:
標題:第二次世界大戰 or 新型冠狀病毒
當點進去這個標題的時候,會出現年代記以及地圖
顯示目前中間為主文,兩側則是點擊時出現年代記以及地圖
在該標題下點擊地圖的某地,會顯示該地發生過的狀況
可能依據狀況例如再分類出死亡人數
會有點像
https://ncov2019.live/map
Avi Schiffman以及Daniel Conlon氏做出的令人讚嘆資料
網站必備條件:
現在需考慮問題:
WordPress:目前CMS市佔率以達40%以上,社群互動性強,大部分的問題都有人可回答或搜尋到資料解決問題
MediaWiki:維基百科(WikiPedia)後來就是採用此方式
我自己本身雖然也有使用WordPress,但是對於這種大型合筆編輯,WordPress適合與否就不確定,而且對於介面的修正性(如之前所描述,如點擊地圖等介面)這能做到什麼樣程度,其實自己也不知道
就以開發來講,我認為有幾個重點(該說人員需求)
1)需要HTML+CSS+JavaScript來做年代記、地圖的效果整合人員,甚至需加入更加豐富的圖表互動(舉例如戰爭的死亡人數統計、傳染病致死率、感染地等)
2) 前期需要使用Python撈WikiPedia的資料(如果前期需要衝資料量擴充,後面則是由眾人之力去做合筆修改)人員
3) 結合OpenStreetMap應用人員做網站的相關結合
以上是我個人認為建構此網站需要注意的部分
小弟自知很嫩,還請前輩們鞭小力點(也知道這有點不切實際,但人總是要個目標作夢嘛)
雖然我很想說是否有志願人員來一同參與這樣的Project
但…我自己也知道可能性很小(吃力不討好)
故也想詢問如果是請人來做上述3個開發重點功能的話
這樣的價位會落在哪裡呢?(其實這Project最麻煩的還是後續維護管理,講白了最難搞的是人)
當然我認為應該沒有可以通才的人,分三方面請人來做或許也可以?
以上還請各位前輩指教,謝謝
1.抉擇該採用WordPress或是MediaWiki,雖然也可以採取HTML+CSS+JavaScript硬上,但考慮到後續維護可能顯的不太實際(還是WordPress或是MediaWiki套殼比較符合成本點)
我的建議就是 MediaWiki,沒有其他
因為說穿了就是 MediaWiki (的部份資料)加上「更淺顯易懂的方式表示」
2.開發的技術考量
這我不會,只 Google 到Maps Extension供參考
雖然我很想說是否有志願人員來一同參與這樣的Project
但…我自己也知道可能性很小(吃力不討好)
只有這點你錯了,可能性不是很小,而是0
可以看看目前 MediaWiki 上面的Project有沒有接近你要的功能,就加入該project
如果沒有,就自己create新的project
非常感謝前輩的指教
這樣的話就比較有個方向(至少不會無頭蒼蠅的亂找,也可以縮小可查詢的部分)
想再請教前輩幾點
如果前輩您如果知道寫這些語法的人,請問報價大概會落在多少呢?
1.為何選擇MediaWiki而非WordPress,是在什麼方面上MediaWiki比較有優勢呢?
讀一下規格
1.協作式編輯(共筆編輯),如同維基百科(WikiPedia)
2.工具修訂版號(Revision)管理(WidiPedia有此功能)
3.和OpenStreetMap做深度結合並做某種程度的Arrange,如詳細到地名(如人物的出生地、戰場、事件的發源地)
4.修改權限的濫用防範
5.網站的安全問題
6.多人編輯(目標為達到WikiPedia)
7.承載高流量(這個說實在就是看主機,也可能看資料庫的處理速度?)
第1,2,6點:MediaWiki已經寫好了
第4,5,7點:MediaWiki應該也寫好了(WordPress也是)
第3點:都要自己寫,MediaWiki/WordPress就沒差
如果前輩您如果知道寫這些語法的人,請問報價大概會落在多少呢?
這問題難倒我了,不知道
抱歉最近事情較繁雜,也感謝前輩指教!