Уроки, извлеченные из построения оптимизированного сайта SaaS

Для справки, безголовный CMS – это тот, в котором CMS управляет контентом, и любое количество приложений рендеринга обеспечивает этот контент в любом формате, который необходим, где бы это ни требовалось. Этими приложениями могут быть веб -сайты, мобильные приложения, виртуальная реальность или любые другие механизмы доставки контента, которые можно себе представить. Безголовный CMS заботится только о контенте, а приложения доставки заботятся только о доставке. Традиционный CMS делает оба.

Когда я завершил свой первый крупный проект в оптимизации SaaS, я подобрал несколько вещей, которые бы я посоветовал, что можно было бы подумать при смене.

Во -первых, это сдвиг ума. Вы торгуете некоторой гибкостью на ловкость.

  • В традиционной CMS, с достаточным количеством времени и клейкой ленты, вы можете значительно изменить и расширить редакционный интерфейс (возможно, слишком широко слишком широко). В SaaS вы работаете в пределах редакционного интерфейса.
  • В традиционной CMS система рендеринга обычно фиксирован, и вы работаете в пределах двигателя рендеринга CMS. В безголах вы строите двигатель рендеринга. Это может сделать и быть всем, что вам нужно.
  • В частности, на традиционном оптимизированном сайте CMS развертывание обновлений и исправлений через полную конвейера окружающей среды может занять значительное время, но в SaaS я часто могу получить исправление на переднем конце за считанные минуты.
  • В традиционной CMS я могу решить, когда применять и развернуть обновления. В SaaS я даже не думаю о обновлениях, потому что это просто волшебно происходит.

Во -вторых, интенциональность и планирование гораздо важнее. В то время как преднамеренные и хорошо планирующие являются ключевыми аспектами любого успешного проекта, традиционные разработчики CMS часто смогли сойти с рук с «короткими вырезами». Например, я видел много проектов, которые не имеют ограничений на то, какие типы блоков контента могут быть размещены в разных частях страницы (или даже вложены в другие блоки контента). Без головы, поскольку вы, как разработчик, пишете запросы и двигатель рендеринга, вам необходимо точно ожидать, какой контент вы запрашиваете и рендеринг. Это будет намного проще, если вы планируете соответственно.

Есть вещи, которые мне нравятся в новой системе без головы: развертывания не тратят время, а Sveltekit – это глоток свежего воздуха. И есть вещи, которые мне очень не хватает из традиционной CMS, таких как глубокая настройка богатого текстового редактора и крючков для событий, размещенных в CMS. В конечном счете, выбор между традиционным CMS и без головы часто сводится к приоритетам. Для большего контроля и меньшей гибкости традиционная CMS может быть лучшим выбором. Для ловкости и гибкости в рендеринге, безгол может быть лучше подходит. Как правило, оба могут делать почти все, что вам нужно, но один может быть лучше подходит, чем другой.

Read more:  Брайс Хафф из команды 49ers стал последней звездой НФЛ, которая внезапно завершила карьеру в 27 лет.

Читайте также

Leave a Comment

This site uses Akismet to reduce spam. Learn how your comment data is processed.