Бэкап MySQL без остановки сайта: практический минимум
Резервную копию MySQL можно делать без остановки сайта, если понимать single-transaction, InnoDB, права, сжатие, хранение и проверку восстановления.
Читать статьюСтатьи по тегу деплой
Резервную копию MySQL можно делать без остановки сайта, если понимать single-transaction, InnoDB, права, сжатие, хранение и проверку восстановления.
Читать статьюСтарый CSS после релиза чаще связан с кэшем браузера, CDN, nginx expires или одинаковыми именами файлов. Решение — версии, hash и понятный деплой.
Читать статьюПеред доработкой старого сайта нужно проверить код, базу, сервер, зависимости, cron, интеграции, логи и риски. Иначе оценка сроков будет случайной.
Читать статьюОчередь Yii2 может молча остановиться из-за упавшего worker, Redis, неправильной PHP-версии, memory leak, прав, зависшей задачи или отсутствия логов.
Читать статьюПосле переноса или редизайна старые URL, картинки и документы могут отдавать 404. Нужны карта старых адресов, crawler, access logs и 301-редиректы.
Читать статьюОдна страница может открываться по разным URL: со слешем, UTM, сортировкой, фильтром, www и без www. Разбираем canonical и технические дубли.
Читать статьюЕсли страница открывается, но не индексируется, нужно проверить robots.txt, noindex, canonical, код ответа, sitemap, дубли, внутренние ссылки и контент.
Читать статьюПосле правки шаблона легко сломать title, description, H1, Open Graph или пагинацию сразу на сотнях страниц. Нужна выборочная и массовая проверка.
Читать статьюПосле взлома недостаточно удалить подозрительный файл. Нужно найти входную точку, проверить пользователей, cron, uploads, .htaccess, логи и пароли.
Читать статью