Хороший день сегодня - и Пасха и День космонавтики. В прошлый раз они совпали в 2015-м, а до того - аж в 1936-м (!!! и получается что это ещё не был Юрий День). Не часто вместе бывают, ага*. Хороший повод сказать “Поехали!” и запустить новую версию сайта на новой площадке.

Да, fedyunin.ru переехал на новый движок. Домену уже 22 года - с 2004-го. Сначала это была просто почта, потом PHP-форум для клоунады с коллегами, потом Blogger, потом WordPress. Каждый раз сайт был таким, каким я его хотел - просто хотелки менялись. Сейчас очередная реинкарнация.

Не так давно от основного сайта отделились тематические секции - SHOWAAUDIO и менторинг получили свои площадки и свой дизайн (и я надеюсь свою аудиторию). Я посмотрел на то, что осталось, и понял - пора снова сделать по-своему. Не потому что WordPress плохой, а потому что с помощью AI-агентов собрать сейчас почти идеальный сайт с нуля оказалось проще, чем пытаться работать с любым готовым шаблоном. Подробная статья о том, как я изучал ИИ и что из этого вышло, скоро будет как раз здесь, стей тюнед.

По времени - 23 марта я начал плотно заниматься вопросом, и за 20 дней всё удалось перетащить на Hugo - статический генератор. 376 постов, 2000+ фотографий, пять тематических секций, 27 шаблонов, каждый раздел со своей вёрсткой. Весь контент теперь в Markdown - обычные текстовые файлы, которые, я надеюсь, переживут любой следующий движок. Как минимум у меня на диске лежит человекочитаемая база всего сайта, и я могу ей управлять без посредников. Плюс старые все ошибки/потеряшки зачистил, но в планах ещё прошерстить отдельные записи.

Что изменилось - у меня теперь абсолютная свобода делать любые фишки, какие захочу. Главная страница, например, пересобирается при каждом визите - каждый раз другой набор карточек из всего контента за 22 года. Никакой базы данных, никакого PHP - чистый HTML на nginx. Сайт переехал на VPS, работает по HTTPS, пришлось чуть выйти из бюджетного режима, но это должно заметно повысить скорость и качество. Тяжёлые медиа вынесены в облачные хранилища - пришлось разобраться с Яндекс Object Storage, Amazon S3 и прочими технологиями, про которые раньше и не знал.

Отдельное спасибо Claude Code©. Вся миграция - от аудита старой базы до написания шаблонов и перетаскивания каждого поста - сделана “вдвоём с агентом” (мы пахали - я и лошадь). Я задавал направление и принимал решения, агент работал на уровне исполнения, а в код и вёрстку лезть почти не пришлось. Пару раз углублялся разобраться - а почему так, а почему не так - но это уровень руководителя проекта, не дизайнера и не кодера. Подробности будут в статье, как обещал.

Поехали!

Поехали! Христосъ Воскресе!

*Православная Пасха 12 апреля — 5 раз за 200 лет. 1931, 1936, 2015, 2026, 2099. Следующий раз — через 73 года. Мы в редчайшем совпадении с Днём космонавтики, которое при нашей жизни больше не повторится.