Внешний API тормозит сайт: таймауты, повторы и очереди
Интеграция с внешним API не должна подвешивать страницу. Разбираем таймауты, логи, повторные запросы, очереди, кэш и безопасную деградацию.
Читать далееЗаметки о PHP, Yii2, legacy-коде, архитектуре и доработке веб-проектов.
Интеграция с внешним API не должна подвешивать страницу. Разбираем таймауты, логи, повторные запросы, очереди, кэш и безопасную деградацию.
Читать далееЕсли сайт подвисает при сохранении заказа, импорте или обновлении остатков, стоит проверить транзакции, блокировки, долгие запросы и cron.
Читать далееОбновление PHP может пройти тихо, а может сломать старые участки проекта. Собрали порядок проверки сайта, логов, зависимостей и фоновых команд.
Читать далееЕсли страница на Yii2 стала открываться медленно, часто виноват не весь сайт, а несколько запросов. Разбираем логи, debug toolbar, EXPLAIN и индексы.
Читать далееВ Битриксе 404 может появиться из-за ЧПУ, urlrewrite.php, настроек компонента, раздела инфоблока, прав доступа или старого кэша маршрутов.
Читать далееОбновления Битрикс лучше ставить не вслепую. Нужны бэкап, тестовая копия, проверка шаблонов, кастомных обработчиков, PHP-версии и логов.
Читать далееHighload-блоки удобны для справочников и связей, но при росте данных требуют индексов, аккуратных фильтров, кэша и понятной структуры полей.
Читать далееВ старом каталоге свойства инфоблоков часто превращаются в хаос. Разбираем дубли, типы, коды, фильтр, SKU, импорт из 1С и осторожную чистку.
Читать далееСумма сделки в Битрикс24 может расходиться с реальностью из-за товаров, скидок, налогов, валют, правок вручную, каталога и интеграции с сайтом.
Читать далееЕсли агенты Битрикс запускаются на хитах, часть задач может выполняться нестабильно. Разбираем перенос на cron, проверку логов и типовые ошибки.
Читать далееОставьте ваш номер телефона, и мы перезвоним вам в ближайшее время
Проверим скорость, SEO, безопасность и UX. Вернемся с чек-листом рекомендаций в течение 2 рабочих дней.
Ваша заявка принята. Мы свяжемся с вами в ближайшее время.