Я работаю в небольшой фирме, занимающейся веб-дизайном, и мы планируем внедрить домашнюю CMS для управления нашими сайтами.
В настоящее время мы устанавливаем нашу CMS в отдельной папке под уникальным пользователем для каждого клиента, а затем указываем их домен на эту папку.
Сложной частью этого является обратная поддержка важных изменений, например, асинхронизация нового кода Google Analytics или наш улучшенный способ предотвращения спама в комментариях.
Пара вопросов о лучшем способе:
1: желательно ли использовать один и тот же код бэкенда для каждого сайта, который мы создаем?
2: Предполагая, что да, как лучше? Хотелось бы проверить $ _SERVER ['SERVER_NAME'], чтобы определить, какой шаблон, соединение с базой данных и т. Д. Использовать.
У кого-нибудь есть опыт?