Розробка нової Headless CMS. Частина 1
product AI Software

Розробка нової Headless CMS. Частина 1

Хочете вести блог на власному домені з унікальним дизайном? Kurousagi розпочинає розробку KuroCMS — нової headless CMS для ери ШІ.


Я вже близько чотирьох місяців використовую Strapi — безкоштовну headless CMS з відкритим кодом, яку можна встановити самостійно. Хоча це дуже хороше програмне забезпечення, у мене склалося враження, що воно спочатку створювалося для англомовного світу і не приділяло особливої уваги багатомовності, а також є складним для початківців. Тому я вирішив розробити власну систему.


Headless CMS, яка є надзвичайно простою: народження KuroCMS

Оскільки я не зміг знайти на ринку headless CMS, пристосовану під нішеві потреби тих, хто хоче створити блог на власному домені з індивідуальним дизайном, я вирішив розробити headless CMS, що втілює мій ідеал в епоху ШІ.

Вона називається KuroCMS, оскільки це CMS від Kurousagi (Чорного Кролика). Будь ласка, не кажіть, що це занадто просто, ха-ха. Навіть коли я писав романи, я знав, що мені бракує фантазії на назви. З усім тим, я хотів би написати про розробку KuroCMS у кількох статтях у міру просування проєкту.


Що взагалі таке CMS?

CMS (Content Management System — система керування контентом) — це система, яка дозволяє створювати, оновлювати та керувати вебсайтами без спеціальних знань із програмування, таких як HTML або CSS. Ви можете легко додавати й змінювати сторінки, просто вводячи текст і зображення в панелі адміністратора. І коли люди думають про CMS, WordPress займає таку велику частку ринку, що став синонімом цього терміну. Але налаштувати його самостійно важко, а в Японії прийнято користуватися безкоштовними блог-платформами. Ось основні безкоштовні блог-платформи:


Ameba Blog (Ameblo)

Параметр

Вміст

Опис

Один із найбільших японських загальних блогів про повсякденне життя та спільноту

Основні жанри

Знаменитості, батьківство, повсякденне життя, стиль життя

Цільова аудиторія

Жінки віком від 30 до 50 років, домогосподарки, знаменитості

Частка та масштаб

Надзвичайно висока впізнаваність як внутрішнього японського блогу

Монетизація

Ameba Pick (власна партнерська програма)

Редаktor

Візуальний редактор для початківців із простим оформленням

SEO (Пошук)

Орієнтація на внутрішній трафік; середні результати в Google Search


Hatena Blog

Параметр

Вміст

Опис

Універсальний блог із потужним SEO та активною спільнотою читачів

Основні жанри

Хобі, культура отаку, поточні події, IT

Цільова аудиторія

Чоловіки віком від 30 до 40 років, бізнесмени, IT-фахівці

Частка та масштаб

Велика блог-платформа зі стійкою відданою аудиторією

Монетизація

Вільне розміщення партнерської реклами, Google AdSense

Редактор

Різноманітні режими редагування (розмітка Hatena, Markdown)

SEO (Пошук)

Можливість підключення власного домену. Надзвичайно потужне SEO.


note

Параметр

Вміст

Опис

Соціальна мережа для публікації та продажу контенту для авторів

Основні жанри

Есе, бізнес, творчість, історії розробки

Цільова аудиторія

Автори, підприємці, письменники, широка громадськість

Частка та масштаб

Стрімке зростання, кількість користувачів перевищила 10 мільйонів

Монетизація

Платні статті, платні журнали, підписки

Редактор

Надзвичайно простий та чистий унікальний редактор

SEO (Пошук)

Перевага в поширенні через соцмережі, а не лише пошуковий трафік


Qiita

Параметр

Вміст

Опис

Один із найбільших японських сайтів для обміну знаннями серед інженерів

Основні жанри

Знання з програмування, налаштування середовища, виправлення помилок

Цільова аудиторія

Інженери компаній, програмісти-початківці

Частка та масштаб

Провідний технічний сайт із понад 1 мільйоном користувачів

Монетизація

Немає прямої монетизації для фізичних осіб (тільки корпоративний PR)

Редактор

Підтримка Markdown; зручні блоки коду

SEO (Пошук)

Авторитет домену на найвищому рівні; миттєве потрапляння в топ


Zenn

Параметр

Вміст

Опис

Технічне медіа, орієнтоване на сучасні технології та написання книг

Основні жанри

Практичне програмування, особистісний розвиток, корисні поради

Цільова аудиторія

Інженери, які захоплюються сучасними технологіями, незалежні розробники

Частка та масштаб

Останнім часом активно розвивається, наближаючись до Qiita

Монетизація

Продаж платних книг, платні значки (донати)

Редактор

Підтримка Markdown, інтеграція з репозиторіями GitHub

SEO (Пошук)

Сильні позиції за технічними ключовими словами з великим обсягом пошуку


Використання цих платформ є найпростішим та найзручнішим варіантом, але ви повинні будувати свій сайт відповідно до формату обраної служби. Також ваша свобода буде обмежена, якщо ви захочете використовувати власний домен, індивідуальний дизайн або побудувати власну систему монетизації. Саме для цього й були створені headless CMS.


Що ж таке headless CMS?

Простіше кажучи, безкоштовні сайти всередині також працюють як headless CMS для надання послуг. Порівняння з WordPress раніше було легко зрозуміти, тому я попросив ШІ створити діаграму.



Коротко кажучи, відокремлення зовнішнього вигляду від керування даними дозволяє використовувати дані в різних формах. Тому це корисно не лише для блогів, а й для продажу товарів, корпоративних новин та інших сторінок.

Сподіваюся, тепер ви маєте базове уявлення про терміни та типи сервісів. Спираючись на ці знання, у наступній статті я детально розповім про KuroCMS — headless CMS від Kurousagi.