GetMinimal — спасение интернет-магазина
Клиент
Некоторые минималистичные сайты подобны айсбергам — сверху всё чисто и аккуратно, а в глубине скрывается масса проблем. Именно так мы познакомились с GetMinimal и его основательницей Элейн Сиу — предпринимателем из Гонконга.
Исходная точка
Сайт на WordPress был перегружен плагинами WooCommerce — часть из них не работала, другие конфликтовали между собой. Критически важный плагин для расчёта доставки функционировал с ошибками, усложняя жизнь как самой Элейн, так и её поставщикам.
Мы были не первыми разработчиками, работавшими над этим сайтом. До нас китайская команда кастомизировала систему расчёта доставки — сложную формулу, учитывающую разных поставщиков, страны и параметры доставки. Со временем система начала давать сбои, а расчёты содержали ошибки. Владелице пришлось вручную рассчитывать ставки для поставщиков — это совсем не соответствовало её представлениям о бизнесе. Затем она наняла индийских разработчиков, но те работали без отчётов и крайне неответственно. В итоге Элейн даже не могла понять, ведётся ли работа вообще. Эти обстоятельства и привели её в нашу студию.
Ход проекта
Нам потребовалось время, чтобы разобраться в проблемах кода — мы проверяли его буквально построчно. Менеджер проекта выучила все тарифы и параметры доставки наизусть, часами проверяя каждый тестовый заказ. Работа велась параллельно на тестовом и основном сайте. В итоге мы не только исправили систему расчётов, но и заслужили доверие клиентки, которая предложила нам новый проект.
Ещё одной головной болью Элейн были ежемесячные отчёты для поставщиков — система, разработанная предыдущей командой, выдавала неверные расчёты. Отчёты генерировались автоматически и рассылались поставщикам. Клиентка просто хотела отключить эту функцию, но на её сайте даже простые вещи не работали как надо.
После многочасовых поисков мы были уверены, что отключили отчёты. Элейн категорически запретила тестировать изменения на рабочем сайте, чтобы не беспокоить поставщиков… и WordPress всё равно отправил отчёт. К счастью, он оказался пустым. Увидев «тело» отчёта, мы наконец смогли отключить его навсегда. Звучит как сказка, но для нас и клиентки это были напряжённые дни!
Время, потраченное на исправление старого плагина, хватило бы на разработку нового. Но админка WordPress и так была перегружена плагинами, и новый мог вызвать конфликты. По нашему опыту, это типичная ситуация для WooCommerce — рынок плагинов огромен, и неопытные владельцы магазинов часто устанавливают слишком много, неподходящие или ненужные плагины. Мы всегда рекомендуем сначала консультироваться со специалистами — это сэкономит время, деньги и нервы. Наша клиентка была опытной, но и её сайт оказался «закопан» в плагинах, что привело к сбоям всей системы WooCommerce + WordPress.
Это была наша самая масштабная и дорогостоящая правка. Однако клиентка потратила бы ещё больше времени и средств, если бы продолжала работать с прежними разработчиками.
Наша команда доказала свои сильные стороны: надёжность, качество, компетентность, открытость, гибкость и ориентация на клиента. Мы гордимся нашими разработчиками, которые могут анализировать чужой код и находить в нём слабые места, и менеджерами, которые понимают как техническую сторону, так и потребности клиентов. Мы заботимся о клиентах — поэтому менеджеры ежедневно с ними на связи и регулярно предоставляют детальные отчёты.
Результат
В итоге мы спасли e-commerce бизнес клиентки и её сайт, перегруженный плагинами. Её интернет-магазин продолжает приносить прибыль.
Мы уверены, что делаем по-настоящему важные вещи для наших клиентов.
Команда разработки
Сергей Пищанецкий — веб-безопасность, администрирование серверов, разработка на Magento, программирование и оптимизация
Мария Ткаченко — управление проектами
Юрий Давыдов — юридическое сопровождение
Познакомиться с нашей командой можно здесь.
Технологии
PHP5 / MySQL
WordPress, WooCommerce