2011-12-26 45 views
0

我希望得到一些建議。我想創建一個應用程序,就像一個庫,它包含許多不同的信息,包括文檔,圖片等,用戶可以登錄並搜索不同的主題並查看術語的定義。例如,用戶將能夠點擊「電流」一詞,電流的定義將會出現,同時還會顯示支持信息的鏈接。用戶將不被允許編輯任何信息只讀取它。創建一個庫應用程序 - 使用哪種方法?

我在想什麼是最好的語言來做到這一點?我知道將所有信息存儲在html文件中絕對不是要走的路。但我不確定要使用什麼 - 無論鏈接到數據庫的html是否是一個好選擇(我聽說這也不是很好,因爲您的數據庫代碼仍然可以訪問),或者ror是否是一個好選擇。我決定,ROR是使用一個很好的框架,但我還是有一些疑慮,如:

  1. 應用程序將無法在互聯網上託管,但僅在Intranet將回報率仍然是良好的嗎?
  2. '網站'基本上是靜態的,只有少數用戶擁有管理員權限,但稍後可能會有更多的用戶特定功能。

任何意見將是巨大的。提前致謝。

回答

1

在我看來,維基類型系統將適合您的目的。您可以使用免費服務(如Google Sites)創建一個,而無需編寫任何代碼。

+0

Google協作平臺是一個封閉的應用程序(來源不可用)。 – 2011-12-26 03:08:47

1

我同意@Finbarr您的問題聲明聽起來像可以通過維基解決。

我建議mediawiki,因爲它是開源的 - 如果需要的話,你可以給它添加或更改的核心軟件。

或者可以使用任何其他開源wiki。見wikipedia article

回覆:哪種語言:您的問題聲明是非常寬泛的。從你告訴我們,任何語言都可以做到。

最好的建議:找到最符合您的需求,然後瞭解它在開發語言的開源wiki通常這是PHP或Perl。但你也可以找到on Rails的維基如Instiki

新增紅寶石:歡迎堆棧溢出。請注意,您的問題非常廣泛。所以它可能因爲不夠具體而關閉。堆棧溢出旨在回答關於軟件編程的具體問題。查看常見問題解答。

相關問題