Я только что попал в среду PHP из C #, и у меня в голове возник проект, который мог бы помочь мне лучше освоить кодирование и понимание разработки веб-приложений.Я провел небольшой повторный поиск в Интернете и не смог найти точного ответа для себя, но, может быть, я слишком обдумываю это.
- Я хочу создать веб-приложение, как crm
- Я не хочу использовать копию своего кода для каждого пользователя / клиента.
- Я хочу создать один улучшаемый код с возможностью работы с различными базами данных для каждого клиента в каждом сеансе.
Например: два разных пользователя входят в систему одновременно, но мой проект использует database1 для user1 и database2 для user2, и он определяет это в процессе входа в систему.
Я нашел несколько примеров, но в одном из них не было указано, какой язык он использует, а в другом примере разные каталоги для каждого пользователя.
Первый пример Второй пример
Возможно ли это?
Будут ли какие-либо проблемы с ним для правильной работы даже после одновременного охвата сотен пользователей.Я запутался в серверной части вещей и в том, как она обрабатывает некоторые ее части.
Было бы здорово, если бы кто-то мог помочь мне понять логику здесь?