kodnado.ru/articles

Статьи

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

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

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

Автодеплой сайта помогает безопасно выкладывать изменения через 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 Читать статью →

Проблема с правами файлов на сайте: почему не работают загрузки, кеш и обновления

Права файлов на сайте влияют на загрузку картинок, кеш, обновления CMS, логи, безопасность и работу PHP-скриптов.

права файлов, chmod, chown, PHP, сервер Читать статью →

Пропали стили на сайте: почему страница открывается без CSS

Если пропали стили на сайте, нужно проверить пути к CSS, кеш, mixed content, права файлов, CDN, сборку, тему и ошибки загрузки ресурсов.

CSS, стили сайта, frontend, кеш, CDN Читать статью →

Сломалась верстка сайта: почему блоки съехали и как вернуть аккуратный вид

Верстка сайта может сломаться после обновления CSS, темы, плагина, браузера, контента, картинок, адаптива или конфликта стилей.

верстка, CSS, адаптив, frontend, мобильная версия Читать статью →

Дописать чужой проект: как продолжить работу без автора кода

Дописать чужой проект можно, если сначала разобраться в структуре, зависимостях, базе, текущих ошибках и рисках изменения.

чужой проект, доработка, поддержка, PHP, JavaScript Читать статью →