Добро пожаловать в мой новый блог

Всем привет! Это мой первый пост, опубликованный 1 мая 2026 года.

После некоторого времени экспериментов я наконец перенес сайт с традиционной динамической CMS на Hugo. Hugo — это генератор статических сайтов, написанный на языке Go, и его скорость сборки, а также крайне низкое потребление ресурсов произвели на меня огромное впечатление.

Почему я выбрал Hugo?

В этой статье я хочу кратко обобщить несколько основных причин, по которым я выбрал Hugo:

  1. Максимальная скорость: сборка более тысячи страниц занимает менее секунды.
  2. Безопасность и легкость: полный отказ от базы данных MySQL и среды PHP; Nginx нужно только распространять чисто статические HTML-файлы, а потребление ресурсов сервера практически равно нулю.
  3. Встроенная поддержка нескольких языков (i18n): как и в этой статье, которую вы сейчас читаете, Hugo может очень элегантно управлять версиями на китайском, английском, персидском, арабском, испанском и других языках, а также отлично оптимизирован для поисковых систем (SEO).
  4. Рабочий процесс 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;
}