OpenCart — это не только интернет-магазин и шаблон
Когда говорят про разработку интернет-магазина, часто представляют установку CMS, настройку темы и добавление товаров. На практике интересная часть начинается тогда, когда стандартных возможностей уже не хватает. В своей работе я сталкивался с задачами, где нужно было: — разрабатывать и дорабатывать модули OpenCart / ocStore;
— интегрировать внешние API;
— автоматизировать загрузку и обновление товаров;
— работать с большими объёмами данных;
— писать парсеры;
— дорабатывать существующий чужой код;
— связывать между собой разные системы. Например, отдельная большая тема — автомобильные каталоги. Здесь недостаточно просто загрузить список товаров. Нужно построить нормальную структуру: марка → модель → поколение → модификация → спецификации А затем связать эту структуру с товарами магазина. В итоге разработка e-commerce для меня — это не столько «сделать страницу товара», сколько правильно организовать данные и автоматизировать процессы вокруг магазина. Именно такие задачи мне сейчас особенно интересны. Если здесь есть разработчики или владельцы интернет-магазинов — интересно узнать, с какими подобными задачами вы сталкиваетесь чаще всего.