Как организовать архитектуру SaaS интернет магазина на Laravel?
Добрый вечер.
Хочу сделать SaaS интернет магазин, что-то типа shopify
Хотелось бы прояснить несколько вопросов:
1) Код и конфиги.
Хранить код в одном месте и подменять конфиг файл? или множить через гит в папку каждого вновь созданного магазина и при новых изменениях в коде "веерно" обновлять код по папкам?
2) База данных.
Использовать несколько.
Или добавить к каждой таблице project_id. При большем количестве данных в базе, не будит ли это замедлять работу?
Вроде пока только эти вопросы возникли. Будет круто услышать ваше мнение.
Спасибо.
10101010 дорогой пользователь, настоятельно рекомендуем еще раз обратить самое пристальное внимание на п. 3.1 регламента работы сервиса (и, в особенности, на его последний абзац).
В противном случае ваши вопросы будут удаляться по причине тег-спама, а систематические нарушения приведут к блокировке учетной записи.