Платформа Ghost – зачем понадобился форк WordPress

Здесь мы поговорим о движке Ghost, который начинался с форка WordPress, а теперь ghost платформа превратилась в самостоятельный проект.

Форк (от англ. fork – вилка) – ответвление проекта. Создатели форка используют код материнского проекта в качестве базы. На его основе разработчики создают новый проект.

Здравствуйте. Здесь мы поговорим о движке Ghost, который начинался с форка WordPress, а теперь ghost платформа превратилась в самостоятельный проект.

Форк (от англ. fork – вилка) – ответвление проекта. Создатели форка используют код материнского проекта в качестве базы. На его основе разработчики создают новый проект.

Зачем понадобился форк WordPress

WordPress – самый популярный движок в мире. На нем работает треть существующих сайтов. Инфраструктуре WordPress завидуют коммерческие проекты. В официальном каталоге есть тысячи бесплатных плагинов и дизайн-шаблонов. С их помощью на WordPress можно реализовать любую функциональность без программирования.

Создатель Ghost Джон О’Нолан объяснил желание сделать форк WordPress идеологическими мотивами. К 2013 году самая популярная CMS в мире давно переросла функциональность платформы для блогинга и превратилась в универсальный движок.

Джон О’Нолан писал: «WordPress потерял специфичность. Сегодня на этом движке можно сделать сайт любого типа».

На WordPress стали делать крутые корпоративные сайты, огромные интернет-магазины, сервисы. Обратная сторона медали: вебмастерам стало сложнее настраивать и кастомизировать сайты. По мнению О’Нолана, WordPress становился слишком сложным для блогеров. Поэтому он задумал движок, который можно установить и настроить в течение нескольких минут.

Джон О’Нолан запустил сбор средств на «Кикстартере». За пару дней он собрал почти 200 тыс. фунтов стерлингов. Примечательно, что деньги на новый движок перечисляли преимущественно разработчики WordPress. Этим они признавали необходимость альтернативы самой популярной CMS в мире. Также О’Нолан получил деньги от некоторых крупных компаний, включая Microsoft.

Почему идея форка WordPress провалилась

Джон О’Нолан хотел сделать уютную платформу для блогинга на базе ядра WordPress. Но он очень быстро понял, что это тупиковый путь. Тогда О’Нолан попробовал сделать ghost платформу плагином для WordPress. Задумка такая: блогер устанавливает один плагин и может сосредоточиться на публикации контента. Но и здесь Джон столкнулся с проблемами.

По словам О’Нолана, ядро WordPress и язык программирования PHP его ограничивали. Эти ограничения носили технический характер, но трансформировались в ограничения философского характера. В конце концов Джон О’Нолан решил делать блоговую платформу с нуля. Он использовал Node.js и Express.

На этом экскурс в историю и технические аспекты завершается. Пришло время посмотреть на возможности платформы Ghost.

Что умеет ghost платформа

Ghost распространяется по лицензии MIT. То есть движок можно использовать бесплатно в личных и коммерческих целях.

Чтобы использовать Ghost бесплатно, нужно скачать дистрибутив движка с официального сайта https://ghost.org/ru/developers/ и установить его на сервер. Также Ghost можно использовать как услугу. Придется платить разработчикам как минимум 29 долларов в месяц за хостинг и поддержку. Доступен тестовый период 14 дней.

Сразу после регистрации на платформе можно создать первую публикацию.

Создаем первый пост

Система предлагает назвать публикацию, а потом просит создать и настроить аккаунт.

Создаем аккаунт

После создания аккаунта система перенаправляет пользователя в админку. Здесь можно написать первую историю или настроить блог.

Так выглядит админка Ghost

В общих настройках можно указать title и description для главной страницы, иконку сайта и изображение в шапке. В разделе Design можно указать структуру URL и заменить дефолтную тему. В разделе Tags настраиваются теги. Структура сайта на ghost платформе создается с помощью меток. В WordPress можно использовать метки или рубрики.

В разделе Code Injections можно добавить код сторонних сервисов, например, Google Analytics. В разделе Integrations можно подключить сервисы рассылок, внешние системы комментирования и другие службы. По умолчанию включены Google AMP.

Доступные интеграции

В разделе Domain владельцы платных аккаунтов могут подключить свой домен.

Чтобы создать новую публикацию, нужно нажать кнопку New Story.

Создаем новый пост

Блочный редактор Ghost очень похож на новый дефолтный редактор WordPress Gutenberg. Чтобы добавить в публикацию блок, нужно нажать знак «+» и выбрать нужную иконку.

Редактор Ghost – близнец «Гутенберга»

Текст можно форматировать с помощью HTML или упрощенной разметки. Можно встраивать видео и посты из соцсетей.

Настройки публикации вызываются нажатием на шестеренку в правом верхнем углу экрана редактора. В настройкаж можно изменить URL, добавить фото для шапки поста, указать метки, отредактировать данные Open Graph.

Смотрим настройки поста

Иллюстрация ниже поможет оценить внешний вид готовой публикации.

Итак, Ghost – интересная альтернатива WordPress и другим универсальным движкам. Это простая CMS для блогов и сайтов-визиток. Освоить движок можно за несколько минут. На своем хостинге Ghost можно использовать бесплатно.

Мой блог взломали. Как сбросить пароль админки Ворд Пресс

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

ПОНРАВИЛСЯ ПОСТ? КЛИКНИ НА КНОПКУ СОЦИАЛЬНЫХ СЕТЕЙ ↓↓↓