Добро пожаловать в мой новый блог
Всем привет! Это мой первый пост, опубликованный 1 мая 2026 года.
После некоторого времени экспериментов я наконец перенес сайт с традиционной динамической CMS на Hugo. Hugo — это генератор статических сайтов, написанный на языке Go, и его скорость сборки, а также крайне низкое потребление ресурсов произвели на меня огромное впечатление.
Почему я выбрал Hugo?
В этой статье я хочу кратко обобщить несколько основных причин, по которым я выбрал Hugo:
- Максимальная скорость: сборка более тысячи страниц занимает менее секунды.
- Безопасность и легкость: полный отказ от базы данных MySQL и среды PHP; Nginx нужно только распространять чисто статические HTML-файлы, а потребление ресурсов сервера практически равно нулю.
- Встроенная поддержка нескольких языков (i18n): как и в этой статье, которую вы сейчас читаете, Hugo может очень элегантно управлять версиями на китайском, английском, персидском, арабском, испанском и других языках, а также отлично оптимизирован для поисковых систем (SEO).
- Рабочий процесс Git: все статьи можно хранить на GitHub в виде файлов Markdown, что обеспечивает идеальный контроль версий и автоматическое развертывание.
Тестовый фрагмент кода
Ниже приведен фрагмент кода конфигурации Nginx для тестирования:
server {
listen 443 ssl http2;
server_name geo.articuly.com;
root /home/wwwroot/my_lnmp/domain/geo-pol-eco/web/public;
index index.html;
}