Как организовать сайт на основе php - PullRequest
0 голосов
/ 25 марта 2010

Я выкладываю свой php / mysql сайт, и это мой сценарий Пользователи группируются на сайты, каждый сайт со своей уникальной базой данных. На сайте будет около 40 пользователей. два варианта, между которыми я пытаюсь выбрать:

  1. есть центральный веб-сайт, на котором работает php и который направляет пользователей в их собственную базу данных

  2. использование поддоменов для каждого пользователя, каждый со своим php в htdocs

Я даже не знаю, возможно ли 2 / глупо, но если бы это было так, это могло бы повлиять на производительность, так как все они работают на одном и том же сервере. Любые другие идеи / советы очень ценятся, так как я хочу организовать их наилучшим образом с самого начала

Ответы [ 3 ]

1 голос
/ 25 марта 2010

При входе в систему вы не будете знать, куда их направить, поскольку они еще не идентифицировали себя.После входа в систему вы можете легко настроить его для них.

Вы можете создать два отдельных файла входа в PHP и дать разные ссылки для каждого набора пользователей, но лучшим способом будет простая чистая страница входа в систему и настраиваемый интерфейс после входа в систему.

1 голос
/ 25 марта 2010

1 определенно была бы правильной идеей, вам нужно беспокоиться только об одной копии кода, и вы не тратите место на диске на дополнительные копии того же кода.

0 голосов
/ 25 марта 2010

Вы можете использовать 1 с субдоменами с подстановочными знаками и использовать .htaccess, чтобы превратить субдомен в опубликованный параметр. Таким образом, вы получаете одну копию скрипта и поддоменов за один раз.

Одна мысль: почему бы вам не использовать одну базу данных с дополнительной таблицей «счетов», это может упростить ситуацию!

...