0

私は、単純なマルチユーザー Web アプリケーションを作成するための原則の情報と例をたくさん探してきました。

これから作成するアプリは、締め切り管理に使用され、ユーザーがイベントを登録できる単純なカレンダーと言えます。

PHP または ASP.NET で 1 人のユーザーに対してこれを作成しても問題ありませんが、複数のユーザーに対してこれを作成するにはどうすればよいですか。

アプリ自体は非常にシンプルで、最大ユーザー数は多くありません。50-100。

このトピックに関する情報を見つけるのは難しいと思います。おそらく正しい方法ではない私自身の考えは次のとおりです。

  • ユーザーがイベントを作成したら、ユーザーの ID を使用してテーブルに保存します。
  • データを選択するときは、ログインしているユーザーの ID を使用して、対応するイベントを取得します。
4

1 に答える 1

0

車輪の再発明を避けるために、フレームワーク内で作業することを強くお勧めします。Python を知っている場合は、フラスコパイロン、またはDjangoを検討してください。PHP で作業を続けたい場合 (Windows 以外の開発者と作業する場合は、ASP.NET での作業を避ける必要があります)、Drupalを試してください。Ruby on RAILs にもいくつかのオプションがありますが、私は使用したことがありません。

これを実装しようとしている方法は、新しい開発者が慣れるのが非常に難しい、大きすぎて複雑すぎるデータベースにつながる可能性があります。これを自分で実装する必要がある場合は、ユーザー/パスワード テーブル、イベント テーブル、および 2 つをリンクするテーブル (所有権の割り当てなど) が必要です。

于 2013-03-12T22:35:52.720 に答える