В данном проекте мы выступили в роли команды, которая приняла на себя задачи по развитию и техподдержки проекта, созданного другими разработчиками.
Проект написан на чистом Laravel, имел на входе ряд логических и технических ошибок, допущенных предыдущими разработчиками.
Эти ошибки породили проблемы со скоростью работы сайта, усложнили работу с импортом товаров поставщиков в магазине, и отразились на возможностях дальнейшей оптимизации сайта.
Наша цель была реанимировать проект, вывести его на состояние устойчивой работоспособности, и подготовить почву для дальнейшего seo-продвижения.
Что мы успели сделать до начала войны в Украине:
- ускорили работу сайта (до нас сайт выполнял 15 тыс запросов к базе данных в момент его открытия, вместо положенных 80-90 запросов, мы это исправили);
- выполнили работы по устранению дублированного контента;
- настроили страницы пагинации;
- исправили ошибки, связанные с некорректным использованием тегов;
- исправили ошибки в интеграции сайта с Alfa SMS;
- чинили ошибки интеграции сайта с AMO CRM;
- изучили логику работы импорта и подготовили почву для создания нового парсера для работы с новыми поставщиками.
Сотрудничество продолжается.