Майбутнє CMS швидко відходить від традиційних систем, керованих базами даних, до безголових або роз’єднаних систем, керованих API. Архітектура безголової системи керування контентом стає все більш популярною у світі розробки.
Щоб показати вам чому, ми вибрали шість відомих традиційних CMS і детально порівняли їхні основні аспекти (як-от простота розробки, ціна, функціональність, призначення) із безголовими.
Перший, звичайно, WordPress. Вірте чи ні, WordPress запускає близько 40% усіх веб-сайтів у всьому світі.
Joomla є другою за популярністю системою керування вмістом і нашим другим вибором. Він має значно меншу аудиторію, ніж WordPress – він забезпечує близько 3% усіх веб-сайтів в Інтернеті.
Drupal слідує за ним. Незважаючи на те, що його використовує менше веб-сайтів, ніж перші два, Drupal все ще є більш модним, ніж Magento, Blogger, Shopify або Squarespace. Наразі ним користуються 2.3% усіх веб-сайтів (при цьому частка світового ринку становить 4.6%).
Наступний важливий персонаж нашої сьогоднішньої історії Magento. Платформа електронної комерції є 9-ю за популярністю CMS у світі (0.8% усіх відомих веб-сайтів). Точніше, друга найпривабливіша платформа у 2020 році із загальною часткою ринку електронної комерції 12% у всьому світі.
Останні дві CMS, про які ми поговоримо, є Умбрако та Епісервер. Umbraco є 11-ю за популярністю в 1 мільйоні найкращих сайтів у категорії Open Source, а Episerver є провідною комерційно ліцензованою CMS у скандинавських країнах (використовується менш ніж 0.1% усіх веб-сайтів).
Традиційна проти Headless CMS – Простота розробки
Зазвичай людям легко знайти WordPress. Це швидка гнучкість, яка дає змогу створювати майже будь-які веб-сайти, які тільки можна уявити. Більшість людей використовують WordPress без будь-яких попередніх знань про дизайн веб-сайтів. Ймовірно, це через шаблони. Ви можете вибрати з тисяч безкоштовних тем веб-сайту та налаштувати їх. Joomla дуже схожа, але інші не такі «дружні».
Наприклад, Umbraco — це потужна система керування вмістом, розроблена для розробників із повнофункціональним середовищем для керування даними.
Drupal ще складніший. Він пропонує деякі теми, але більшість остаточних веб-сайтів у Drupal створено на замовлення або принаймні дуже налаштовано. Зазвичай це означає, що розробник повинен був засукати рукави і зробити щось, що виглядало б добре.
Веб-сайти електронної комерції за замовчуванням потребують роботи розробника. Наприклад, Magento є виправдано повним рішенням для створення веб-сайтів електронної комерції.
Різниця між безголовим і традиційним полягає в налаштуваннях. Headless дає змогу додавати функції CMS туди, де вони вам потрібні, у ваш наявний стек технологій. У старих системах CMS веб-сайт створено «над» CMS, тобто вам потрібно буде вивчити та (пере)будувати свій веб-сайт на основі правил і процесів CMS.
Традиційна проти Headless CMS – Безпека
Щороку, сотні тисяч сайтів WordPress зламано.
Чим привабливіша CMS, тим більш вразливою вона буде до атак. Це ставить CMS з нашої статті на вершину списку.
Кожна з шести CMS з нашого списку є вразливою до атак, і причина полягає в їх фреймворках з відкритим кодом. Такі спільні середовища розробки пропонують кілька переваг, але вони також мають певну частку недоліків, багато з яких виникають через відсутність підзвітності. По-друге, різні плагіни та теми також піддаються атакам. Тим часом безголові опції з відкритим вихідним кодом зменшують вразливість і роблять весь стек більш безпечним.
На відміну від традиційної CMS, яка складається з внутрішнього сховища та зовнішнього рівня представлення, тісно пов’язаних між собою, безголова CMS складається з внутрішнього рівня та підключається до різних зовнішніх інтерфейсів за допомогою API, таким чином видаляючи «голову». Ця деталь значно підвищує безпеку.
Зрештою, це не боротьба між WordPress проти Headless CMS, і все зводиться до вимог проекту, бюджету та кінцевих термінів.
Але для мене безголовий пропонує кращий загальний досвід. Під цим я маю на увазі користувача та розробника, цифровий досвід і 👉 давайте пояснимо це далі.
- Розповсюдження контенту та PR на основі SEO. Отримайте посилення сьогодні.
- Платоблокчейн. Web3 Metaverse Intelligence. Розширені знання. Доступ тут.
- джерело: https://www.codementor.io/momciloo/traditional-cms-vs-headless-cms-the-full-comparison-20xgygm3nd
- 1
- 2020
- 7
- a
- МЕНЮ
- підзвітність
- точно
- ВСІ
- та
- Інтерфейси
- архітектура
- навколо
- стаття
- аспекти
- нападки
- привабливий
- аудиторія
- Backend
- заснований
- Бій
- оскільки
- буття
- Вірити
- Переваги
- Краще
- між
- бюджет
- будувати
- Створюємо
- побудований
- Категорія
- складні
- характер
- вибір
- Вибирати
- См
- комерційно
- порівняний
- порівняння
- повний
- з'єднує
- зміст
- з'єднаний
- Курс
- налаштувати
- дані
- управління даними
- день
- крайній термін
- дефолт
- призначений
- проектування
- Незважаючи на
- деталь
- Розробник
- розробників
- розробка
- різниця
- різний
- цифровий
- вниз
- e-commerce
- електронної комерції
- дозволяє
- закінчується
- Весь
- Навколишнє середовище
- середовищах
- Навіть
- приклад
- існуючий
- досвід
- Пояснювати
- піддаватися
- знаменитий
- остаточний
- знайти
- Перший
- недоліки
- гнучкий
- після
- слідує
- каркаси
- Безкоштовна
- дружній
- від
- перед
- Повний
- функціональність
- майбутнє
- отримати
- Глобально
- добре
- зламаний
- має
- голова
- дуже
- HTTPS
- важливо
- in
- екземпляр
- інтернет
- IT
- Дитина
- знання
- відомий
- відсутність
- останній
- шар
- провідний
- УЧИТЬСЯ
- Ліцензований
- Ймовірно
- список
- трохи
- подивився
- головний
- зробити
- Робить
- управління
- багато
- ринок
- сенс
- засоби
- Між тим
- мільйона
- більше
- найбільш
- переміщення
- Необхідність
- пропонувати
- Пропозиції
- ONE
- з відкритим вихідним кодом
- Опції
- інші
- загальний
- підібраний
- платформа
- plato
- Інформація про дані Платона
- PlatoData
- plugins
- популярність
- це можливо
- потужний
- повноваження
- представити
- Presentation
- досить
- price
- попередній
- процеси
- проект
- мета
- Ставить
- швидко
- RE
- причина
- зменшити
- видалення
- вимагати
- Вимога
- підвищення
- Котити
- Правила
- другий
- безпечний
- безпеку
- установка
- кілька
- Поділитись
- загальні
- Показувати
- істотно
- аналогічний
- сайти
- SIX
- рішення
- деякі
- що в сім'ї щось
- стек
- Як і раніше
- зберігання
- Історія
- такі
- система
- Systems
- балаканина
- технології
- Шаблони
- Команда
- їх
- тисячі
- щільно
- до
- сьогодні
- разом
- топ
- до
- традиційний
- використання
- користувач
- зазвичай
- різний
- Ve
- вразливість
- Вразливий
- веб-сайт
- веб-сайти
- який
- в той час як
- волі
- без
- WordPress
- Work
- світ
- світовий
- рік
- Ти
- вашу
- зефірнет