2026-11-06
Кеширование — самый дешёвый способ ускорить сайт и снизить нагрузку на сервер: ответ, который не нужно заново генерировать и передавать, приходит мгновенно. Но у кеша есть обратная сторона — пользователи видят старые …
2026-10-28
Коды 502, 504, 499 и 413 почти никогда не отдаёт само приложение. Их возвращает Nginx, который стоит перед ним: он не смог подключиться к приложению, не дождался ответа, получил обрыв соединения или отказался принимать …
2026-10-26
Вы набираете example.ru и нажимаете Enter. Через полсекунды на экране страница. За это время браузер успевает выяснить IP-адрес сервера, установить защищённое соединение, отправить запрос, дождаться, пока сервер соберёт …
2026-10-23
curl показывает то, что отправили вы сами, а tcpdump и Wireshark («Сетевой траблшутинг: tcpdump, sngrep и Wireshark») — пакеты, но без расшифровки HTTPS. Но часто нужно увидеть, что отправляет чужой клиент: браузер при …
2026-10-16
Большинство проблем с HTTPS сводится к нескольким причинам: неполная цепочка сертификатов, просроченный сертификат, неверное имя в сертификате, несовпадение версий или шифров, вмешательство промежуточного оборудования. …
2026-10-14
curl — консольный HTTP-клиент, который есть в Linux, macOS и Windows 10 и новее. Для отладки он удобнее браузера: показывает запрос и ответ целиком, позволяет задать любой заголовок и метод, отправить запрос на …
2026-09-30
У HTTP три версии в активном использовании: HTTP/1.1, HTTP/2 и HTTP/3. Методы, заголовки и коды состояния у них одинаковые, поэтому приложению обычно всё равно, по какой версии пришёл запрос. Разница в том, как сообщения …
2026-09-22
Метрики сервера и журналы показывают не всё. Если ошибка случилась в браузере пользователя или в редкой ветке кода, сервер может ничего не записать, а пользователь просто закроет страницу. Для таких случаев существуют …
2026-09-22
KVM (Kernel-based Virtual Machine) — подсистема виртуализации, встроенная в ядро Linux с версии 2.6.20. Она использует аппаратную поддержку виртуализации процессора (Intel VT-x, AMD-V) и превращает ядро Linux в …
2026-09-22
Метрики показывают, что с системой что-то не так: выросло время ответа, закончилась память, упала доля успешных запросов. Чтобы понять, почему это произошло, нужны логи — записи о событиях, которые пишут операционная …
2026-09-22
Мониторинг — это постоянный сбор и анализ данных о работе серверов, сетей, баз данных и приложений. Его задача — узнать о проблеме раньше пользователей: увидеть, что заканчивается место на диске, растёт число ошибок или …
2026-09-22
FASTPANEL — бесплатная панель управления сервером, которую разрабатывает команда хостинг-провайдера FASTVPS. Её устанавливают на собственный VPS или выделенный сервер, чтобы вести сайты, базы данных, почту и резервные …