Предыстория проста.
В нашем банке много продуктов, содержание которому необходим единый метод управления.
Некоторые продукты построены на классической CMS, а другие требуют усилий разработчиков по обновлению информации на портале.
Ситуацию усугубляет требование перенести все продукты на банковскую облачную платформу, построенную по принципу PaaS. Это означает, что поддержка конкретного сервиса (Kafka, Elasticsearch, PorstreSQL и т. д.) или тем более системы (WordPress, Magento, Drupal и т. д.) требует координации и разработки внутри платформы.
И если пресловутый WordPress в долгосрочной перспективе устроит абсолютно всех, то, учитывая другие приоритеты, его поддержка будет реализована со временем.
В связи с этими трудностями было решено углубиться в тему.
Системы управления контентом .
И найти облегченные альтернативы, которые не потребуют существенных модификаций ни банковской платформы, ни существующих продуктов.
Эта статья по большей части представляет собой обзор различных архитектур.
Системы управления контентом может послужить подспорьем в выборе варианта, соответствующего конкретным требованиям.
В то же время подход Контент как код, Преимущество минимальных требований к инфраструктуре стоит особняком, и первая половина статьи призвана дать представление об этом подходе.
Методологическая составляющая и глубокие технические аспекты остаются темой последующих статей.
Ну а пока давайте обсудим следующие вопросы:
- Что случилось содержание?
- Как готовить?
- Где хранить?
- Как управлять?
- Как доставить?
Код
Один мой хороший знакомый в детстве мечтал стать программистом и представлял себе этот процесс как общение с компьютером.Вы описываете, что хотите, отвечаете на уточняющие вопросы и вуаля – приложение готово.
Каково же было его «удивление», когда в результате ему пришлось программировать микроконтроллеры семейства 8051 на языке C51 и ассемблере.
С тех пор многое изменилось.
Нейронные сети нашли широкое применение после стольких лет «забвения», стат. анализ претерпел ребрендинг и приобрел популярность в виде науки о данных, визуальное программирование постепенно возрождается в новом качестве.
Диалог с ПК (и не только), хотя и не в контексте программирования, стал обычным явлением.
массовое явление.
Параллельно с этими процессами развивалось понимание того, что именно можно назвать «кодом», и это название теперь применимо к самым разным вещам.
Так каким же может быть «код» сегодня? Гипотетический сайт (React/JSX):
Теги: #git #Serverless #gitlab #architecture #CMS #content #headless cmsexport const MainPage = () => ( <TilesList>
-
Большой Брат Билл: Опять 1984 Год!
19 Oct, 24 -
Пиратская Бухта Может Вернуться
19 Oct, 24 -
Rss-Иконки
19 Oct, 24 -
Выпущена Версия 1.0
19 Oct, 24