2013-03-12 130 views
0

我一直在尋找很多關於製作簡單的多用戶web應用程序的原理的信息和示例。簡單的多用戶應用程序

我將要製作的應用程序用於截止日期管理,可以描述爲用戶可以註冊事件的簡單日曆。

我對PHP或ASP.NET中的單個用戶沒有任何問題,但是我怎樣才能讓這個用戶成爲多用戶的,所以他們可以註冊並且只能看到他們自己的數據。

該應用程序本身非常簡單,並且不會有很多用戶最多。 50-100。

我發現很難找到有關此主題的信息。 我自己的想法,這可能是不這樣做的正確方法是:

  • 當用戶創建一個事件,將其存儲在與用戶的ID的表。
  • 選擇數據時,請使用登錄用戶的ID並獲取相應的事件。
+1

你需要一個主機,一個服務器,webservices,可能還有一個數據庫 – 2013-03-12 22:22:04

回答

0

我強烈建議在一個框架內工作,以避免重新發明車輪。如果您知道python,請考慮flask,pylonsDjango。如果您希望繼續使用PHP(如果您打算與非Windows開發人員合作,則應避免使用ASP.NET),請嘗試Drupal。 Ruby on RAIL也有一些選擇,但我從來沒有用過它。

您試圖實現此目標的方式可能會導致超大型,過於複雜的數據庫,這對於新開發人員來說非常難以適應。如果您自己需要來實現這個功能,您應該有一個用戶/密碼錶,一個事件表和一個將這兩者連接在一起的表(例如分配所有權)。