kodnado.ru/articles

Статьи

Короткие разборы по сайтам, ботам, скриптам, серверу и автоматизации. Без академичности: только то, что помогает быстрее понять задачу и принять решение.

1127 материаловРазборы по сайтам, ботам, API, серверам и автоматизации

Обновить сайт через Git без поломки: как выкатывать изменения безопасно

Обновление сайта через Git требует проверки ветки, бэкапа, зависимостей, миграций, сборки, кеша и сценария отката.

Git, deploy, обновление сайта, rollback, сервер Читать статью →

Настроить Supervisor: как держать воркеры и процессы запущенными

Supervisor помогает автоматически запускать и перезапускать фоновые процессы: Laravel queue, Node.js worker, парсеры, боты и сервисные задачи.

Supervisor, Laravel, worker, сервер, фоновые процессы Читать статью →

Настроить queue Laravel: чтобы письма, задачи и импорты выполнялись в фоне

Laravel queue нужна для фоновых задач: писем, уведомлений, импортов, webhook, тяжелой обработки и операций, которые не должны тормозить страницу.

Laravel, queue, Supervisor, Redis, jobs Читать статью →

Настроить env файл: почему приложение не видит базу, ключи и окружение

.env файл хранит настройки окружения: базу, ключи, режим приложения, почту, API и другие параметры, без которых проект может не запускаться.

.env, Laravel, Node.js, конфиг, deploy Читать статью →

Настроить автодеплой сайта: как выкладывать обновления без ручной суеты

Автодеплой сайта помогает безопасно выкладывать изменения через Git, выполнять сборку, миграции, очистку кеша и перезапуск сервисов.

автодеплой, Git, DevOps, deploy, сервер Читать статью →

Оптимизация базы данных сайта: как ускорить запросы, каталог и админку

Оптимизация базы данных сайта помогает ускорить каталог, поиск, фильтры, админку и отчеты за счет индексов, запросов и очистки лишних данных.

MySQL, база данных, SQL, индексы, скорость сайта Читать статью →

Настроить OPcache: как ускорить PHP-сайт без изменения кода

OPcache ускоряет PHP-сайт за счет кеширования скомпилированного кода, но требует правильных лимитов, проверки сброса и настроек для production.

OPcache, PHP, скорость сайта, сервер, оптимизация Читать статью →

Настроить Redis для сайта: когда он нужен и какие ошибки встречаются чаще всего

Redis используют для кеша, сессий, очередей и временных данных, но его нужно правильно подключить, защитить и проверить под нагрузкой.

Redis, кеш, Laravel, PHP, сервер Читать статью →

Настроить кеширование сайта: как ускорить страницы и не сломать обновления

Кеширование сайта помогает снизить нагрузку и ускорить страницы, но требует аккуратной настройки для форм, корзины, админки и динамического контента.

кеширование, скорость сайта, nginx, Redis, CMS Читать статью →

Оптимизация изображений сайта: как ускорить страницы без потери внешнего вида

Оптимизация изображений сайта уменьшает вес страниц, ускоряет мобильную загрузку и помогает улучшить PageSpeed без полного редизайна.

изображения, PageSpeed, WebP, lazy load, скорость сайта Читать статью →

Shadowrocket не подключается: что проверить в профиле, DNS и сервере

Shadowrocket может не подключаться из-за профиля, порта, TLS, DNS, маршрутов, времени на устройстве, подписки, ключей или недоступного сервера.

Shadowrocket, VPN, прокси, VLESS, iOS Читать статью →

Ошибка кодировки базы данных: почему появляются кракозябры и как исправить

Ошибка кодировки базы данных проявляется как кракозябры, неправильная кириллица, битые символы после переноса, импорта или смены charset.

MySQL, кодировка, utf8mb4, база данных, PHP Читать статью →