Ghost (блог-платформа) — Википедия
Материал из Википедии — свободной энциклопедии
Текущая версия страницы пока не проверялась опытными участниками и может значительно отличаться от версии, проверенной 2 марта 2015; проверки требуют 11 правок. Текущая версия страницы пока не проверялась опытными участниками и может значительно отличаться от версии, проверенной 2 марта 2015; проверки требуют 11 правок.Ghost — платформа для блогов с открытым исходным кодом, опубликованным под лицензией MIT. Ghost создавался как альтернатива WordPress, выросшего из движка для блога в сложную CMS[1].
Ghost был создан Джоном О’Ноланом, ранее замещавшим руководителя направления пользовательского интерфейса WordPress[2]. Первоначально он задумывал Ghost как форк WordPress, но отказался от разработки на PHP в пользу Node.js[3]. Сооснователем выступила Ханна Вульф[4]. Развитие и разработку Ghost ведёт созданная ими НКО Ghost Foundation[5].
В мае 2013 через кампанию на Kickstarter Нолану удалось собрать £196,362 — сумму, в восемь раз превышаюшую запланированную. Ghost получил поддержку от Microsoft, Envato, Сета Година и Лео Бабауты
Версия, выпущенная в сентябре, была доступна только жертвователям и получила кодовое имя Kerouac в честь писателя Джека Керуака: тот написал роман «В дороге» на 36-метровом свитке, склеенном скотчем из машинописных страниц, что, в свою очередь, вдохновило разработчиков программы[7]. В октябре Ghost был открыт для всех пользователей[5].
В 2014 году в Ghost появились возможность совместной работы, поддержка OAuth, детальная аналитика и API на базе JSON[8]. Для улучшения собственного текстового редактора, использующего Markdown, Ghost приобрёл другую блог-платформу со схожим подходом — Roon.io[9]. В марте 2016 были представлены приложения для операционных систем Linux, macOS и Windows для редактирования и управления блогом[10].
Ghost доступен в виде дистрибутива и по модели SaaS (Ghost(Pro)) со стоимостью подписки, привязанной к числу подключенных к учётной записи блогов, числу просмотров, расширенной технической поддержке и инструментам разработчика
Обзор блог-платформы Ghost. Все ли приведения дружелюбны?
Теги: Обзор, Для сайта, Ghost
С момента появления на Kikstarter блог-платформа Ghost наделала много шума. Свободный во всех планах движок, нацеленный на полное погружение в написание постов. Разработчики выпустили первую версию в октябре 2013 и обещали простой и удобный интерфейс для ведения своего блога. А для тех, кому этого мало, дали возможность установить Ghost на свой собственный сервер. И всё это совершенно бесплатно.
Недавно я переехал с Postach.io на эту платформу и уже успел обжиться здесь. Ниже я расскажу, каково это общаться с дружелюбным «привидением».
Достоинства
- Open-source движок;
- Лёгкость настройки;
- Минималистичный интерфейс;
- Возможность использовать облачную версию.
Недостатки
- Редактор темы на GitHub;
- Подвисания при обновлении кода;
- Сложности с обновлением при установке на свой сервер.
Настройка
Как ленивый человек, я пользуюсь облачной версией Ghost, и поэтому я на свой сервер не стал ничего устанавливать, а сразу зарегистрировался на сайте.
Для тех кто, как и я, хочет переехать с «фисташки» к «призраку», переживать не о чем. Переезд занимает пару дней и с вашей стороны не требуется почти ничего. Просто напишите в тех. поддержку и объясните им вашу ситуацию. Через несколько дней все ваши посты со старой вёрсткой и адресами будут уже на Ghost.
Новый блог создаётся за секунду. Всё, что нужно указать — адрес блога на сервере Ghost и указать свой домен, если нужно. Между прочим, подключение к своему домену происходит так же быстро. Не нужно ждать сутки пока обновиться DNS. Ещё один из плюсов — поддержка всех «фишек» CloudFlare прямо «из коробки».
Изначально ваш будущий блог будет основан на стандартной теме, но вы можете выбрать любую из магазина тем или купить её на стороннем сайте. Ну, либо создать свою.
Магазин тем GhostЧтобы обновить тему или загрузить какие-то изменения кода, придётся каждый раз идти в настройки блога и загружать .zip архив с темой. Это очень неудобно и отнимает по полминуты лишнего времени на каждый тест.
Создать или даже отредактировать уже готовую тему сможет далеко не каждый. Платформа по умолчанию настроена на использование GitHub в качестве репозитория. А это уже далеко не каждому блогеру под силу.
Конечно, вы можете работать с кодом в любой удобной для вас среде.
Как создать блог на github.io, используя CMS Ghost / Habr
Github предоставляет всем своим пользователям создать статический блог в домене github.io. При это предлагает использовать Jekyll. Но сегодня мы поговорим о том, как сделать блог на гитхабе с cms ghost.
Я не хочу создавать, хочу demo!
На создание блога нам потребуется 3 этапа:
I этап
Необходимо создать открытый репозиторий на Git, который создаст поддомен с вашим именем пользователя (http://username.github.io). Следуем инструкции и создадим репозиторий c именем нашего пользователя на github.
II Этап
Настройка локального окружения и создание блога.
Нам потребуется Node.js 0.10.x (latest stable). Для работы с Ghost рекомендуют Node.js 0.10.30 и пакетный менеджер npm 1.4.21. Ниже будут примеры кода под Linux. Ссылки для других платформ: Mac и Windows.
Установим ghost:
mkdir ghost
wget "http://ghost.org/zip/ghost-latest.zip"
unzip ghost-latest.zip -d ghost
cd ghost
cp config.example.js config.js
Установим nodejs & npm:
sudo apt-get update
sudo apt-get install nodejs
sudo apt-get install npm
Изменим URL адрес в config.js раздел Development с localhost:2368 на username.github.io:
// ### Development **(default)** development: { // The url to use when providing links to the site, E.g. in RSS and email. // Change this to your Ghost blogs published URL. url: 'http://username.github.io', // Example mail config // Visit http://support.ghost.org/mail for instructions // ``` // mail: { // transport: 'SMTP', // options: { // service: 'Mailgun', // auth: { // user: '', // mailgun username // pass: '' // mailgun password // } // } // }, // ``
Зайдем в папку ghost, установим и запустим npm:
npm install
npm start
Зайдем 127.0.0.1:2368/ghost/:
Создание и настройка блока а также редактирования постов(по примеру шаблона) интуитивно понятны. Так же всегда можно найти информацию на ghost.org.
III Этап
Создание статичного блога и ‘commit’ на github.
Чтобы сделать ghost статичным, нам потребуется Buster:
Установка:
sudo apt-get update
sudo apt-get install wget
sudo apt-get install python
sudo apt-get install python-pip
pip install buster
Проверяем, запущен наш блог 127.0.0.1:2368 или запускаем:
cd ghost
npm start
Бустер создаст новую папку для статичной версии блога (static):
cd ghost cd buster setup
Указываем ссылку на github репозиториий: github.com/username/username.github.io
Бустер сгенерировал папку static. Теперь захватим бустером приведение, т.е. наш локальный ghost:
buster generate --domain=http://127.0.0.1:2368
Для предпросмотра запустим:
buster preview
Теперь наш статичный блог можно посмотреть: 127.0.0.1:9000
Останавливаем отображение превью Control + C. Загружаем блог на Git:
buster deploy
Теперь или спустя пару минут он будет доступен здесь: username.github.io
Ложка дёгтя
У меня не получился deploy в Git через buster. Я сделал ‘commit’ через терминал. Так же buster не хочет ловить статичные страницы ghost’a. Решил их просто оформлять постами.
Повседневное использование
Запускаем ghost и редактируем посты 127.0.0.1:2368/ghost:
nmp start
Buster генерирует статичную версию и
buster generate --domain=http://127.0.0.1:2368
buster deploy
Заключение
Плюсы использование статичного блога на Github:
- Бесплатно;
- Не нужна БД;
- Высокая производительность;
- Возможность легкого бэкап;
- Возможность создать посты оффлайн.
Cсылки
- Оригинальная статья: How to: Host a Ghost Blog for Free;
- Набор ссылок по установке cms ghost: Ghost How to install Ghost blogging platform;
- Git репозиторий buster.
Ghost (блог-платформа) — Википедия
Материал из Википедии — свободной энциклопедии
Ghost — платформа для блогов с открытым исходным кодом, опубликованным под лицензией MIT. Ghost создавался как альтернатива WordPress, выросшего из движка для блога в сложную CMS
Ghost был создан Джоном О’Ноланом, ранее замещавшим руководителя направления пользовательского интерфейса WordPress[2]. Первоначально он задумывал Ghost как форк WordPress, но отказался от разработки на PHP в пользу Node.js[3]. Сооснователем выступила Ханна Вульф[4]. Развитие и разработку Ghost ведёт созданная ими НКО Ghost Foundation[5].
В мае 2013 через кампанию на Kickstarter Нолану удалось собрать £196,362 — сумму, в восемь раз превышаюшую запланированную. Ghost получил поддержку от Microsoft, Envato, Сета Година и Лео Бабауты[6]. Работу над программой вели 3 штатных сотрудника Ghost Foundation и 17 волонтёров.
Версия, выпущенная в сентябре, была доступна только жертвователям и получила кодовое имя
В 2014 году в Ghost появились возможность совместной работы, поддержка OAuth, детальная аналитика и API на базе JSON[8]. Для улучшения собственного текстового редактора, использующего Markdown, Ghost приобрёл другую блог-платформу со схожим подходом — Roon.io[9]. В марте 2016 были представлены приложения для операционных систем Linux, macOS и Windows для редактирования и управления блогом[10].
Ghost доступен в виде дистрибутива и по модели SaaS (Ghost(Pro)) со стоимостью подписки, привязанной к числу подключенных к учётной записи блогов, числу просмотров, расширенной технической поддержке и инструментам разработчика
Примечания
Ссылки
ghost (блог-платформа) — Wiki
Ghost — платформа для блогов с открытым исходным кодом, опубликованным под лицензией MIT. Ghost создавался как альтернатива WordPress, выросшего из движка для блога в сложную CMS[1].
Ghost был создан Джоном О’Ноланом, ранее замещавшим руководителя направления пользовательского интерфейса WordPress[2]. Первоначально он задумывал Ghost как форк WordPress, но отказался от разработки на PHP в пользу Node.js[3]. Сооснователем выступила Ханна Вульф[4]. Развитие и разработку Ghost ведёт созданная ими НКО Ghost Foundation[5].
В мае 2013 через кампанию на Kickstarter Нолану удалось собрать £196,362 — сумму, в восемь раз превышаюшую запланированную. Ghost получил поддержку от Microsoft, Envato, Сета Година и Лео Бабауты
Версия, выпущенная в сентябре, была доступна только жертвователям и получила кодовое имя Kerouac в честь писателя Джека Керуака: тот написал роман «В дороге» на 36-метровом свитке, склеенном скотчем из машинописных страниц, что, в свою очередь, вдохновило разработчиков программы[7]. В октябре Ghost был открыт для всех пользователей[5].
В 2014 году в Ghost появились возможность совместной работы, поддержка OAuth, детальная аналитика и API на базе JSON[8]. Для улучшения собственного текстового редактора, использующего Markdown, Ghost приобрёл другую блог-платформу со схожим подходом — Roon.io[9]. В марте 2016 были представлены приложения для операционных систем Linux, macOS и Windows для редактирования и управления блогом[10].
Ghost доступен в виде дистрибутива и по модели SaaS (Ghost(Pro)) со стоимостью подписки, привязанной к числу подключенных к учётной записи блогов, числу просмотров, расширенной технической поддержке и инструментам разработчика[11]. С июня 2015 года Ghost использует для хостинга инфраструктуру компании DigitalOcean[12].
Ghost — еще одна CMS для блогов или конкурент WordPress?
В июне этого года мы можем увидеть мощного конкурента и новичка на рынке блог-платформ. Речь идет о платформе Ghost. Впервые о ней написал дизайнер и разработчик John O’Nolan в своем личном блоге, который разработал и описал эту платформу в конце 2012 года. Внимание к концепту привлекла простота и понятность нового движка. Общественность в лице блогеров и разработчиков заговорила о новинке. И в какой-то момент из концепции платформа стала реальной разработкой.
За первый же день запущенной кампании по сбору средств на Ghost в рамках Кickstarter проект был полностью профинансирован. За 12 часов автор и его команда собрали более 25 тыс. фунтов. Сейчас проект собрал уже почти 200 тыс. фунтов.
Давайте более подробно изучим, что представляет собой эта новая платформа для блогов.
Ghost: простая платформа для блогов
Что собой представляет платформа Ghost? Ответ прост: это открытая open-source платформа для блогов и только для блогов. Ничего лишнего в ней нет.
За прошедшие пару лет стало понятно, что wordpress как движок давно «перерос» нишу, где пользователи могли только вести блоги. Теперь из блог-платформы WordPress стал «монстром», который поддерживает не только блоги, но и магазины, галереи, сайты-портфолио. С одной стороны, такая ситуация стала хорошим сигналом, что WordPress развивается и растет, с другой стороны — это проблема для тех, кто не хочет никаких «фишек» и «наворотов», а хочет просто писать и вести собственный блог.
Еще один потенциальный недостаток WordPress — слишком стремительный рост и «усложнение» происходящего. Ничего катастрофического в растущей сложности и комплексности самой популярной системы управления контентом нет, но движок стал «скучнее» и не таким оригинальным, каким был когда-то. В этом контексте инди-решение интересно для блогеров-энтузиастов.
Конечно, немного странно, что дизайнеры и разработчики, работающие все эти годы с WordPress, не «причесали» его и не придали ему минимализма, элегантности и стиля. В то же время, взгляните на Ghost: панель администрирования в этом новом движке для блогов — это «Панель, которой вам наверняка захочется пользоваться снова и снова.»
Но дело не только в переосмыслении панели администрирования. Управление постами и создание нового контента тоже здесь «переработано» и переосмыслено. В частности, вы сможете ускорить предварительный просмотр записи и получить расширенную статистику и данные по активности и предпочтениям пользователей, читающих ваш блог на базе Ghost.
Создание нового контента в Ghost еще никогда не было таким простым и естественным процессом. Их подход к разделению экрана в процессе создания поста и возможность просмотреть не только отображаемый контент, но и разметку с версткой параллельно — это нечто! Кнопок совсем немного, в разметке используется намного меньше HTML, а добавление кода и загрузка медиа-контента происходит зачастую на основе «drag and drop».
Главные отличия от других CMS
У этой платформы есть немалый потенциал. Чем же отличается Ghost от существующих платформ для ведения блогов?
- Минимализм в администрировании контента и настройках для постов. Не будет здесь никаких цветовых схем, отправки постов по электронной почте, удаленных механизмов для публикации контента, усложненного редактирования и мульти-редактирования медиа-контента и другого контента. Всё спроектировано так, чтобы «просто работало» без усложнения и загромождения пользовательского интерфейса.
- Отсутствие нативной системы комментирования. Будет поддержка сторонних систем комментирования вроде Disqus.
- Ограниченная обратная совместимость и контроль версий для разработчиков.
- Ghost — по-настоящему неприбыльный проект (хочется верить), в котором не будет коммерческой стороны или рекламы.
- И финальный аккорд: Ghost будет открыто развиваться на основе node.js как противоположность PHP. Здесь можно почитать об этом подробнее.
На какой сейчас стадии Ghost
Всё это хорошо. Возможно, это подойдет не всем, но вам наверняка захочется проследить за тем, как будут развиваться события вокруг нового движка, который собирается конкурировать за «место под солнцем» с WordPress. Если вас интересует выход основных версий новинки и дальнейшие перспективы ее развития, то рекомендую вам следить за следующими ресурсами, посвященными так или иначе развитию и внедрению Ghost:
- Ghost на Kickstarter (тут ежедневно появляются посты от основателя проекта)
- TryGhost.org
- John.ONolan.Org
На этих сайтах собрано и добавляется достаточно много информации о новом движке для блогов. Так что проверяйте эти сайты более-менее регулярно — и вы узнаете, как обстоят дела с развитием новинки, созданием тем и плагинов для нее и т.д.
Заключение
Что мне нравится в Ghost — так это тот факт, что, даже еще не появившись на свет, новый движок вызвал оживленную дискуссию в среде разработчиков, онлайн-издателей и простых блогеров. Для многих новинка может заполнить нишу между WordPress и тем же Тumblr. Появление такой гибридной платформы, которая была бы лишена недостатков каждой из конкурирующих платформ, пойдет на пользу ситуации в целом.
С одной стороны, Ghost для меня вряд ли сможет заменить WordPress. Хотя для разработки standalone-блогов именно Ghost может стать оптимальным вариантом. Так что остается ожидать релиза полноценной версии Ghost: она наверняка прольет свет на перспективы блогинга в ближайшем будущем и станет стимулом к созданию красивых и функциональных решения для того же WordPress (ведь конкуренция всегда идет на пользу и служит лучшим стимулом к появлению хороших решений).
Источник: WPLift.com
Смотрите также:
Ghost (блог-платформа) — Вики
Ghost — платформа для блогов с открытым исходным кодом, опубликованным под лицензией MIT. Ghost создавался как альтернатива WordPress, выросшего из движка для блога в сложную CMS[1].
Ghost был создан Джоном О’Ноланом, ранее замещавшим руководителя направления пользовательского интерфейса WordPress[2]. Первоначально он задумывал Ghost как форк WordPress, но отказался от разработки на PHP в пользу Node.js[3]. Сооснователем выступила Ханна Вульф[4]. Развитие и разработку Ghost ведёт созданная ими НКО Ghost Foundation[5].
В мае 2013 через кампанию на Kickstarter Нолану удалось собрать £196,362 — сумму, в восемь раз превышаюшую запланированную. Ghost получил поддержку от Microsoft, Envato, Сета Година и Лео Бабауты[6]. Работу над программой вели 3 штатных сотрудника Ghost Foundation и 17 волонтёров.
Версия, выпущенная в сентябре, была доступна только жертвователям и получила кодовое имя Kerouac в честь писателя Джека Керуака: тот написал роман «В дороге» на 36-метровом свитке, склеенном скотчем из машинописных страниц, что, в свою очередь, вдохновило разработчиков программы[7]. В октябре Ghost был открыт для всех пользователей[5].
В 2014 году в Ghost появились возможность совместной работы, поддержка OAuth, детальная аналитика и API на базе JSON[8]. Для улучшения собственного текстового редактора, использующего Markdown, Ghost приобрёл другую блог-платформу со схожим подходом — Roon.io[9]. В марте 2016 были представлены приложения для операционных систем Linux, macOS и Windows для редактирования и управления блогом[10].
Ghost доступен в виде дистрибутива и по модели SaaS (Ghost(Pro)) со стоимостью подписки, привязанной к числу подключенных к учётной записи блогов, числу просмотров, расширенной технической поддержке и инструментам разработчика[11]. С июня 2015 года Ghost использует для хостинга инфраструктуру компании DigitalOcean[12].
Отправить ответ