Настройка магазина Magento - это не только вопрос разработки самостоятельно устанавливаемых расширений, но также требует большого количества операций «ручного ввода», таких как создание атрибутов конечного редактирования, категорий, продуктов, страниц с ценовыми правилами и т. Д., Не говоря уже о всех изменения в конфигурации системы.
Я хотел бы, чтобы вы помогли обрисовать лучшую стратегию развертывания магазина Magento от разработки до промежуточной и производственной среды.
Одна из моих стратегий заключается в написании «модуля развертывания», который программно создает объекты, упомянутые выше, но это очень трудоемкая задача, а иногда мне кажется, что это немного излишне.
Недавно я начал использовать Selenium IDE для воспроизведения задач администратора, но время, необходимое для настройки всех наборов тестов, недалеко от упомянутого выше.
Возможно, оптимальным решением могло бы стать использование модуля, способного делать снимок системы Magento, позволяя вам выбрать, что развертывать.
Так:
- Какова ваша стратегия для развертывания?
- Есть ли модуль, способный сделать снимок системы Magento, позволяющий вам выбрать, что развернуть?
- если такого модуля не существует и если такой модуль является разумным решением, есть ли кто-нибудь заинтересованный в том, чтобы внести свой вклад в его разработку?
Спасибо!