私は現在、私が働いている小さなウェブアプリに取り組んでいます。これをさまざまな部門用に作成しました。たとえば、マーケティング、人事、および営業がそれを使用しているとしましょう。
現在のところ、部門ごとに 3 つの完全に異なるディレクトリがあります。
http://mydomain.com/hr
http://mydomain.com/marketing
http://mydomain.com/sales
また、各ディレクトリ (部門) には独自の MySQL データベースとテーブルがあります。
これをより効率的に作成できるように、いくつか質問があります。
1) 2 つ以上の部門にアクセスできるユーザーがいる場合があります。たとえば、ユーザーは HR とマーケティングの両方にアクセスできる場合があります。このユーザーに 2 つの異なるアカウントを作成させたくありません。これを1つのデータベースに「結び付ける」にはどうすればよいですか?
2)また、両方の「エリア」にアクセスできるユーザーがいる場合、そのユーザーに両方の部門間で変更するように「指示」する良い方法は何ですか?
3) 最後に、さまざまなディレクトリに関して、これを行うためのより効率的な方法はありますか? 各ディレクトリは基本的にまったく同じコードですが、わずかな変更があります。
これは私がやったことのないことなので、これを「正しい」方法で作成するための助けがあれば幸いです。特に小さいうちは、最終的にこれを他の部門に拡大する場合.
ありがとう!