Экс-глава «Яндекс.Украина» Сергей Петренко в личном блоге поделился опытом переноса своего сайта с WordPress на более современные решения.
Сначала специалист попробовал Ghost, но от него, несмотря на хорошие показатели скорости, быстро решил отказаться — из-за отсутствия многих привычных функций и групповых операций.
Потом он решил исследовать возможности Headless CMS, но чтобы не отказываться сразу от WordPress, использовал встроенный Rest API самого движка, а для фронта попробовал сразу несколько фреймворков — Next.js, Gatsby и Nuxt. Для сборки использовал облачные сервисы типа Netlify и Vercel. По его словам, сайты получались быстрыми, но новый контент отображался лишь спустя 2-3 минуты. Также, как большой минус, Сергей отметил отсутствие красивых готовых шаблонов.
Следующим этапом исследования был полный перенос сайта на другую платформу. Сергей использовал статический генератор Hugo, результат можно оценить по ссылке. Его порадовало множество красивых шаблонов, но еще больше расстроило время сборки сайта — 15-20 минут, отсутствие хорошего онлайн-редактора текста, легковесного плагина для комментариев и время ожидания появления нового контента.
Блог автора на движке Hugo
По итогам эксперимента автор пришел к выводу, что все эти технологии не готовы для того, чтобы переносить на них его блог.
Из поста Сергея Петренко неясно, использовал ли он SSR, напрямую он этого не говорит. Его разочарование статической генерацией понятно, поскольку эта технология больше подходит для документации, которая будет редко обновляться, и гораздо меньше для блога. А также автор, по его же словам, так и не дошел до действительно удачных решений для его целей — таких Headless CMS, как Strapi или Contentful.
Недавно мы делали обзор лучших CMS с открытым исходным кодом, который может быть вам полезен, если вы интересуетесь данной темой.
Ссылка на оригинальную статью: https://blognot.co/60485
Прокси (proxy), или прокси-сервер — это программа-посредник, которая обеспечивает соединение между пользователем и интернет-ресурсом. Принцип…
Согласитесь, было бы неплохо соединить в одно сайт и приложение для смартфона. Если вы еще…
Повсеместное распространение смартфонов привело к огромному спросу на мобильные игры и приложения. Миллиарды пользователей гаджетов…
В перечне популярных чат-ботов с искусственным интеллектом Google Bard (Gemini) еще не пользуется такой популярностью…
Скрипт (англ. — сценарий), — это небольшая программа, как правило, для веб-интерфейса, выполняющая определенную задачу.…
Дедлайн (от англ. deadline — «крайний срок») — это конечная дата стачи проекта или задачи…