2026-09-22
После переезда на Hugo сайт из тяжёлого и постоянно падающего превратился в лёгкий и быстрый статический архив — и стало понятно, что этим дело не ограничится. Раз сайт теперь быстрый и не требует ни базы, ни сервера под …
2026-09-22
Есть у меня проект, к которому я отношусь особенно бережно. Пятнадцать лет назад я сделал новостной портал для небольшого города — обычный региональный сайт, который несколько лет исправно работал, публиковал новости и …
2026-09-22
Перенос базы данных к облачному провайдеру редко сводится к выгрузке дампа. Если база большая, а простой допустим в минутах, нужен сервис, который сначала копирует данные, затем догоняет изменения, накопившиеся за время …
2026-09-22
Yocto Project — открытый проект, который помогает собирать собственные системы на Linux для встраиваемых устройств, независимо от архитектуры процессора. Это не дистрибутив, а набор инструментов и метаданных: из исходных …
2026-09-22
OpenWrt — свободная прошивка на основе Linux для роутеров и других сетевых устройств. Она заменяет заводскую прошивку и превращает роутер в полноценную систему с менеджером пакетов: на нём можно поднять VPN, разделить …
2026-09-22
Пулер соединений для PostgreSQL — это программа между приложением и базой, которая держит небольшое число реальных подключений к серверу и раздаёт их клиентам по очереди. Самые известные — PgBouncer и Pgpool-II, из новых …
2026-09-22
Прокси для MySQL — это программа между приложением и серверами базы данных. Приложение подключается к прокси как к обычному MySQL, а прокси решает, на какой сервер отправить запрос: запись — на основной, чтение — на …
2026-09-22
phpMyAdmin работает только с MySQL и MariaDB. Если у вас PostgreSQL, phpMyAdmin к ней не подключится — для PostgreSQL берут pgAdmin или Adminer. Adminer к тому же подходит и для MySQL, поэтому часто заменяет phpMyAdmin …
2026-09-22
LAMP и LEMP — два классических набора программ для сайтов на PHP: Linux, веб-сервер, база данных и PHP. Отличаются они веб-сервером: в LAMP это Apache, в LEMP — Nginx. На практике важнее другое — как именно веб-сервер …
2026-09-22
Где хранить файлы, базы и резервные копии компании — на собственном оборудовании или в облаке провайдера — вопрос не технический, а экономический и юридический. От ответа зависят расходы на несколько лет вперёд, то, кто …
2026-09-22
Rsync — утилита для копирования и синхронизации файлов, стандартный инструмент администраторов Linux и Unix. Её главная особенность — дельта-передача: если файл уже есть на приёмной стороне, rsync передаёт только …
2026-09-22
Когда файлы нужно не передавать, а работать с ними прямо на сервере — открывать документы, сохранять проекты, хранить общие папки отдела, — используют протоколы сетевых файловых систем. Их два: SMB, привычный …
2026-09-22
Чаты, уведомления, биржевые котировки, совместное редактирование, ответы нейросетей, которые появляются по словам, — всё это требует, чтобы сервер передавал данные клиенту сразу, без повторных запросов. HTTP изначально …
2026-09-22
Caddy, Traefik, HAProxy, Nginx и Apache решают пересекающиеся задачи — принимают HTTP-запросы, завершают TLS и передают трафик приложениям, — но устроены по-разному и хороши в разных местах. Ниже — сравнение по тому, что …
2026-09-22
FreeIPA — система централизованного управления учётными записями для Linux-серверов и рабочих станций. Она решает ту же задачу, что Active Directory в мире Windows: пользователи, группы, пароли, права доступа к серверам …
2026-09-22
В этой части разобрано, из чего состоит установка OpenVPN Community и как собрать минимальную рабочую конфигурацию: центр сертификации, сертификаты сервера и клиентов, ключ tls-crypt, файлы server.conf и client.ovpn. …
2026-09-22
Межсетевой экран, Fail2ban и CrowdSec отвечают на атаки, которые уже идут. Аудит решает другую задачу: заранее найти слабые места в настройке сервера — лишние службы, мягкие настройки SSH, неправильные права на файлы, …
2026-09-22
Межсетевой экран — первое, что настраивают на новом сервере, ещё до Fail2ban, CrowdSec и аудита. Его задача простая: пропустить только тот трафик, который нужен работающим службам, и отбросить всё остальное. Чем меньше …
2026-09-22
Fail2ban защищает каждый сервер по отдельности: он видит только свои журналы и ничего не знает о том, что те же адреса минуту назад атаковали тысячи других машин. CrowdSec решает ту же задачу — обнаружить атаку по …
2026-09-22
Любой сервер с открытым SSH через несколько минут после запуска начинают перебирать боты: они пробуют типовые логины и пароли тысячами попыток в час. Межсетевой экран здесь не поможет — порт SSH должен быть открыт. Нужен …
2026-09-22
Xen — гипервизор первого типа с открытым исходным кодом: он запускается прямо на оборудовании, раньше любой операционной системы. Проект развивается под управлением Linux Foundation, основная лицензия — GPLv2. Актуальная …
2026-09-22
QEMU — свободный эмулятор и виртуализатор, распространяемый под лицензией GPLv2. Он умеет две разные вещи. Во-первых, эмулировать компьютер целиком, включая процессор другой архитектуры: например, запустить систему для …
2026-09-22
KVM (Kernel-based Virtual Machine) — подсистема виртуализации, встроенная в ядро Linux с версии 2.6.20. Она использует аппаратную поддержку виртуализации процессора (Intel VT-x, AMD-V) и превращает ядро Linux в …
2026-09-22
Proxmox Virtual Environment (Proxmox VE) — платформа виртуализации, которая устанавливается на сервер как готовая система и управляется через веб-интерфейс. Она основана на Debian, виртуальные машины запускает на KVM и …
2026-09-22
Виртуализация позволяет запустить на одном физическом сервере несколько независимых виртуальных машин (ВМ). У каждой ВМ своя операционная система, свои диски и сетевые интерфейсы, а процессор, память и накопители …
2026-09-22
Что такое Dokploy Dokploy — панель для деплоя приложений на собственный сервер. Она устанавливается на VPS, работает поверх Docker и Docker Swarm и берёт на себя то, что Vercel и Netlify делают в своём облаке: сборку из …
2026-09-22
Что такое Netlify Netlify — облачная платформа для хостинга сайтов и автоматического деплоя фронтенда. Вы подключаете Git-репозиторий, а Netlify при каждом изменении сам собирает сайт, публикует его в своей сети доставки …
2026-09-22
Что такое Vercel Vercel — облачная платформа для размещения и автоматического деплоя сайтов и фронтенд-приложений. Вы подключаете Git-репозиторий, а Vercel при каждом изменении кода сам собирает проект и публикует его в …
2026-09-22
Когда сайт или веб-приложение готово, его нужно разместить так, чтобы каждое изменение в коде попадало к пользователям без ручной работы. Задачу решают двумя способами: облачной платформой, которая берёт на себя сборку, …
2026-09-22
Xano — облачная платформа для создания бэкенда без программирования. Таблицы базы данных и логику API в ней собирают в визуальном редакторе: входные параметры, запросы к базе, условия, циклы, обращения к внешним …
2026-09-22
Appwrite — открытая бэкенд-платформа, которую изначально проектировали для установки на собственный сервер. Код распространяется под лицензией BSD-3-Clause. Есть и облачная версия Appwrite Cloud, но основной сценарий — …
2026-09-22
Firebase — платформа Google для мобильных и веб-приложений. В отличие от Supabase, она построена на документных базах данных и полностью работает в инфраструктуре Google Cloud: исходный код закрыт, установить Firebase на …
2026-09-22
Supabase — бэкенд-платформа на основе PostgreSQL. Она объединяет базу данных, автоматически создаваемый REST API, регистрацию и вход пользователей, хранилище файлов, серверные функции и подписку на изменения. Код …
2026-09-22
Пока автоматизация связывает между собой готовые сервисы — CRM, почту, мессенджер, таблицы, — данные хранятся внутри этих сервисов. Когда появляется собственное приложение, личный кабинет клиента или внутренняя система …
2026-09-22
Plesk — вторая по распространённости в мире коммерческая панель управления хостингом после cPanel. В отличие от cPanel, она работает не только на Linux, но и на Windows Server, а её возможности расширяются каталогом …
2026-09-22
cPanel — самая распространённая в мире коммерческая панель управления хостингом. На ней работает большая часть массового виртуального хостинга за рубежом, и многие инструкции в интернете написаны с расчётом на её …
2026-09-22
FASTPANEL — бесплатная панель управления сервером, которую разрабатывает команда хостинг-провайдера FASTVPS. Её устанавливают на собственный VPS или выделенный сервер, чтобы вести сайты, базы данных, почту и резервные …
2026-09-22
Hestia Control Panel (HestiaCP) — бесплатная панель управления хостингом с открытым исходным кодом под лицензией GPLv3. Проект вырос из панели VestaCP, которая перестала развиваться, и сейчас его ведёт сообщество. …
2026-09-22
ispmanager — коммерческая панель управления хостингом от российского разработчика. Её широко используют российские хостинг-провайдеры, многие предлагают её предустановленной на VPS. После того как с 31 марта 2026 года …
2026-09-22
Панель управления хостингом — это веб-интерфейс для администрирования сервера с сайтами. Через неё добавляют домены, выпускают сертификаты, создают базы данных и почтовые ящики, настраивают резервное копирование. Панель …
2026-09-22
n8n можно использовать двумя способами: подписаться на облачный сервис разработчиков n8n Cloud или установить платформу на собственный сервер. Сценарии и узлы в обоих случаях одинаковы, различаются цена, ответственность …
2026-09-21
MongoDB — документоориентированная база данных. Вместо таблиц со строками она хранит коллекции документов в формате BSON — двоичном варианте JSON с дополнительными типами (даты, двоичные данные, десятичные числа). …
2026-09-21
Redis (Remote Dictionary Server) — хранилище данных типа «ключ — значение», которое держит все данные в оперативной памяти. Благодаря этому операции выполняются за доли миллисекунды. Redis редко служит основной базой …
2026-09-21
SQLite — встраиваемая реляционная база данных. В отличие от MySQL и PostgreSQL, у неё нет отдельного серверного процесса: это библиотека на языке C, которая подключается к приложению, а вся база хранится в одном файле на …
2026-09-21
PostgreSQL — свободная объектно-реляционная СУБД, которую развивает независимое международное сообщество. Проект начался в 1986 году в Калифорнийском университете в Беркли под названием POSTGRES, в 1996 году получил …
2026-09-21
MySQL — реляционная СУБД, которая с конца 1990-х годов остаётся одной из самых распространённых в веб-разработке. На ней работают WordPress, Joomla, Drupal, многие интернет-магазины и форумы, её поддерживает практически …
2026-09-21
База данных — это организованное хранилище информации, к которому приложение обращается, чтобы записывать, искать, изменять и удалять данные. Сервер баз данных (СУБД) — программа, которая управляет этим хранилищем: …
2026-09-21
Nginx — веб-сервер и обратный прокси с открытым исходным кодом (лицензия BSD). С 2019 года проектом владеет компания F5. Помимо бесплатной версии существует коммерческая Nginx Plus. Nginx раздаёт статические файлы, …
2026-09-21
Прокси-сервер — это программа, которая принимает сетевые запросы от клиента и сама передаёт их дальше, к целевому серверу. Ответ тоже проходит через прокси. В результате клиент и сервер не соединяются напрямую, а прокси …
2026-09-21
Облачная 1С избавляет от забот о сервере, но не от выбора провайдера и не от ответственности за доступ к данным. В этой части — чем различаются облачные услуги, сколько они стоят, как забрать свои данные и как защитить …
2026-09-21
Когда способ приобретения 1С выбран, нужно решить, где будет находиться база: на компьютере пользователя, на сервере в офисе или у хостинг-провайдера. От этого зависят скорость работы, надёжность, удалённый доступ и …
2026-09-21
Самый простой способ получить сайт — собрать его в конструкторе. Конструктор — это онлайн-сервис, в котором страницы составляют из готовых блоков: текста, изображений, галерей, форм и кнопок. Программировать не нужно, а …