Managed Ghost Hosting » Best Speed & Security — FastComet

Managed Ghost Hosting » Best Speed & Security - FastComet Хостинг

Built-in seo and social sharing

Creating content and publishing it is not sufficient, given the huge competition around. Content distribution is crucial, so it reaches a wide arena of the audience to drive profits from it. 

Digitalpress

DigitalPress specializes in Ghost hosting.

It allows you to host your Ghost blog in just a few clicks. DigitalPress takes care of the underlying infrastructure so you don’t have to worry about servers and just focus on writing the best content for your readers.

You can get it started for FREE. A free blog is supported by ads. Ads can be removed by upgrading to a paid plan.

Here are some of the features DigitalPress provides.

DigitalPress runs on the latest hardware in multiple data centers around the world. It uses advanced caching, hourly backups and provides friendly 24/7 support.

It is a great hosting choice for everyone who wants to start their own Ghost blog without managing servers.

Ghost

Did you know Ghost offer hosting solution too?

That’s right. You can use their hosting platform to run your Ghost blog and site.

Endowed with advanced publishing technologies, Ghost is a powerful platform to help you launch a lucrative business. From blogs and newsletters to payments and membership, the open-source publication solution got you covered!  

Ghost hosting — fully-managed hosting | rosehosting

Our Ghost servers are built to serve users like you with a premium, high-quality Ghost hosting experience that focuses on giving you convenience and transparency above all. You need a high-performance Ghost server that can handle the visitors and requests that are being made to your website. It comes down to three main factors: CPU, Storage, and Network.
Our CPUs are the latest-generation Intel® Xeon® Gold processors. Their excellent performance lets your Ghost server handle many requests simultaneously, process data from requests that are made, and run several services at once with ease.

Storage is make-or-break for Ghost performance. A fast processor is useless if it’s always waiting for data to be loaded from the slow storage. That’s why we only pair our high-performance processors with the best enterprise-grade NVMe storage on the market. With read and write speeds in excess of 3 Gigabytes per second, you’ll see load times that simply aren’t possible with a regular SSD, not to mention spinning hard drives. Storage is the largest bottleneck in a Ghost server, and we use the best hardware to give your Ghost server the best performance.

Having a high-performance and redundant network setup is also key in serving many visitors reliably. With our redundant 10Gbe uplinks and excellent data center location, we’re able to provide your Ghost VPS with excellent throughput, all while U.S. visitors enjoy faster Ghost response times.

These factors combined make for what we believe is some of the best Ghost server hardware available at this price point.

Google cloud

Leverage superior performance and security by launching Ghost certified by Bitnami on Google Cloud.

Bitnami certifies the authenticity and security of all the images that you can use on your website. It also ensures that the images are packaged using industry-standard practices and are up-to-date to achieve better performance. 

Is ghost better than wordpress

The features might sound very familiar to WordPress, right? So, let’s compare it with WordPress and see which one is better.

We will see a clear comparison here. So, it will give you the exact idea of which is better.

Managed ghost hosting » best speed & security — fastcomet

If you’re going to build modern website with Ghost, you would definitely need a modern Ghost Hosting provider. Your sites, Ghost install, interfaces, and applications all come hosted on our blazing fast platform. You’ll get an extra speed boost when you choose to host with our RocketBooster featuring with up to 300 X faster page loads compared to competing Ghost Hosting providers. While others only offer hosting related technical support, we provide full support for your services, sites, and apps. Upon request, we will handle app installations, site optimization, configurations, custom software setups, and deployments, website transfers and much more.

Unified integration

Want to integrate your blogs with other workflows and tools?

The ghost has got you covered!

What is ghost?

Don’t get scared!

Ghost is an open-source blogging platform.

Добавляем интеграции

Ghost поддерживает кучу сервисов от Google Docs до Github. Некоторые из них подключаются к платформе нативно, другие – через сервис автоматизации Zapier.

Используем ghost бесплатно и легально

Ghost – некоммерческий проект, но даже таким организациям нужны деньги на развитие. Поэтому платформа предоставляется в двух форматах: бесплатно и по подписке. И в том, и в другом случае вы получаете одинаковый продукт со всеми функциями. Различие только в том, где будет установлен сайт и кому придется управлять сервером.

Платные тарифы стоят от тридцати долларов в месяц при оплате на год вперед. Единственное их преимущество – Ghost настраивается и обновляется автоматически, а вам не нужно следить за работоспособностью сервера. В бесплатной версии вы получаете все то же самое, но устанавливать и обновлять продукт придется самостоятельно.

Компания идет навстречу платным пользователям:

  • Стоимость подписки фиксируется, поэтому если в будущем Ghost поднимет цены, вас это не коснется.
  • Сайт не отключат из-за разовых пиковых нагрузок – Ghost просит вас купить план с большим лимитом только после того, как нагрузка превышает квоту три месяца подряд.
  • Квоту на авторов расходуют только аккаунты, которые были активны хотя бы раз за последний месяц.
  • Для некоммерческих организаций и студентов есть скидка 25%.

Несмотря на подобную лояльность, я рекомендую пользоваться бесплатной версией. Настроить платформу нужно только раз, обновление запускается тремя командами, а сервер на DigitalOcean работает без перебоев, если его не трогать. При этом экономия составит как минимум 24 доллара в месяц – и никаких ограничений.

Используем html/css-блоки

В посты и страницы можно добавлять любые элементы: кнопки, виджеты, баннеры, формы ввода. При необходимости, можно даже целиком сверстать тело поста или страницы на HTML/CSS – например, если вы хотите сделать колонки с помощью Bootstrap.

Чтобы это сделать, добавьте блок HTML из меню редактора. CSS-стили можно прописывать в inline-формате в этом же блоке или вынести в виде классов в раздел Code Injection.

alt
Блок с кодом HTML дает возможность добавлять кастомные элементы

Так выглядит страница, полностью сверстанная на HTML/CSS Bootstrap, в редакторе Ghost и в жизни. Я разбиваю код на отдельные блоки, чтобы в нем было легче ориентироваться, но вы можете использовать и один блок для всего кода:

Используем markdown

Редактор поддерживает основную часть языка разметки Markdown без дополнительных действий. Просто начните печатать нужные символы, и Ghost превратит их в форматированный текст.

alt
В Ghost разметка Markdown работает на лету

Эти сочетания Markdown работают прямо в редакторе:

  • **Жирный**
  • *Курсив*
  • ~~Зачеркнутый~~
  • ^Надстрочный^
  • ~Подстрочный~
  • * Список с маркерами
  • 1. Нумерованный список
  • > Цитата
  • # Заголовок H1
  • ## Заголовок H2
  • ### Заголовок H3
  • #### Заголовок H4
  • ##### Заголовок H5
  • ###### Заголовок H6

Если нужно использовать остальные инструменты разметки или вставить уже размеченный готовый текст, добавьте блок Markdown в меню по кнопке « ».

alt
Кнопка с плюсом слева от каждой строки открывает меню. Оттуда можно добавить блок Markdown

Используем изображения

Отдельные изображения использовать проще простого: перетащите картинку на нужное место в материале. Готово! Вы можете добавить описание или оставить это поле пустым. Ghost сам оптимизирует картинки для разных разрешений – для каждого загруженного файла он создает копии других размеров.

Alt-теги прописывать приходится вручную: нажмите на кнопку «Alt» в правом нижнем углу блока. Поле для ввода альтернативного текста появится на месте описания.

alt
Картинкам в Ghost можно добавлять alt-теги. Это полезно для SEO

В редакторе доступен еще один формат: галерея. В нее можно загрузить от двух до девяти картинок, Ghost сам сформирует из них красивую сетку. Добавьте блок Gallery из меню и перетащите в него всю подборку.

Благодаря интеграции с фотостоком Unsplash, искать и добавлять подходящие бесплатные картинки можно не покидая редактор. По щелчку на Unsplash в меню откроется интерфейс поиска изображений.

Кастомизируем шаблон

Более продвинутый уровень – изменение самого шаблона. Подключитесь к серверу через любой FTP-клиент (например, Cyberduck) и откройте папку «var/www/ghost/content/themes/ваша-тема». Внутри находятся шаблоны, по которым Ghost «собирает» сайт.

Команды для управления ghost из консоли

  • ghost —help – посмотреть справку
  • ghost *команда* —help – посмотреть справку о команде (например, ghost doctor —help)
  • ghost doctor – провести автодиагностику ошибок
  • ghost restart – перезапустить систему
  • ghost stop – выключить сайт
  • ghost start – включить сайт
  • ghost uninstall – удалить Ghost

Кому пригодится ghost

  • Блогерам и предпринимателям: сделать личный блог, сайт продукта или компании без затрат на разработку и поддержку.
  • Независимым изданиям: создать информационный или развлекательный ресурс с быстрой админкой и SEO-оптимизацией.
  • Бренд-медиа: запустить коммерческое издание с полным контролем над данными и интеграциями в другие сервисы.

Минусы

  • Если что-то сломается в бесплатной версии на вашем сервере, разбираться придется тоже самостоятельно – или искать помощь со стороны. Вероятность невысока, но будьте готовы.
  • Не все темы поддерживают поиск по сайту.
  • Материалы располагаются строго по хронологии: от новых к старым. Вы не можете скомпоновать контент на «морде» или на страницах рубрик по своему усмотрению. Единственный хак – материалы-фичеры.
  • Адреса всех страниц находятся в корневой папке. Вместо «ваш.домен/goods/bag1» и «ваш.домен/goods/bag2» будут «ваш.домен/goods», «ваш.домен/bag1» и «ваш.домен/bag2». Это решаемая проблема, но без специализированных знаний не обойтись.
  • Единственный сервис оплаты для установки paywall не поддерживает российские банки.
  • Иногда возникает путаница с метатегами Title и Description – вместо кастомных тегов страницы Ghost выдает поисковикам общие теги сайта.

Настраиваем

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

  1. Загрузить картинку, которая будет отображаться на главной. К слову, здесь тоже можно воспользоваться поиском по Unsplash.
  2. Сделать красивую ссылку по вкусу.
  3. Изменить отображаемое время публикации (никак не влияет на фактическое время выхода).
  4. Добавить рубрики-теги.
  5. Написать текст предпросмотра (показывается под заголовком поста на главной).
  6. Добавить или отредактировать авторство.
  7. Управлять метатегами и добавить кастомный код.
  8. Сделать пост фичером (после публикации он займет самое крупное место на главной).
  9. Удалить материал.

Настраиваем paywall или подписку

Сайт на Ghost может публиковать платный контент. Если включить paywall, пользователям придется подписываться, чтобы увидеть выбранные вами публикации (или даже все). Функция называется Members и управляется из секции Labs:

alt
Подключите подписки или paywall в секции Labs

После того, как вы активируете переключатель, нужно будет завести и подключить аккаунт платежного сервиса Stripe – через него будет проходить оплата подписки. Stripe принимает все основные банковские карты и платежи через Apple / Google Pay.

alt
Добавьте аккаунт Stripe, чтобы активировать платные подписки

Важно: единственная проблема Stripe – пока что он не работает с российскими банками. Поэтому если у вас есть банковский счет в одной из 36 поддерживаемых стран, считайте, вам повезло. Если зарубежного счета нет, вы сможете сделать в Members бесплатную подписку и показывать контент только зарегистрированным пользователям.

В поле 2 можно установить стоимость ежемесячной и годовой подписки, если у вас есть аккаунт Stripe. Если нет – можете оставить нули. Переключатель (3) разрешает пользователям регистрироваться на сайте без оплаты подписки (как раз то, что нужно, если аккаунта нет).

alt
Годовую подписку можно продавать со скидкой

Когда paywall включен, в настройках редактора появляется новый пункт. В нем можно указать, какая категория пользователей получит доступ к посту.

alt
Настройка уровня доступа пользователей к контенту

Оптимизируем под seo и соцсети

У Ghost еще на старте есть целых шесть преимуществ:

  • Сайт сразу же оптимизирован для быстрой загрузки. Что приятно, Ghost продолжает заботится об этом и во время работы – например, создает загружаемым изображениям дополнительные версии с оптимизированным разрешением.
  • Ghost самостоятельно формирует структурированные данные о контенте (JSON-LD) и метатеги соцсетей для каждой страницы.
  • Ваш сайт по умолчанию поддерживает Google AMP (Accelerated Mobile Pages, технология быстрого просмотра страниц из поиска на мобильных устройствах). Никаких дополнительных действий предпринимать не нужно, они просто работают.
  • Файл Sitemap с картой сайта создается и обновляется автоматически. Скормите поисковикам ссылку на него (ваш.домен/sitemap.xml), а об остальном позаботится платформа.
  • Сервис сам добавляет тег канонической страницы («rel=”canonical”»). Поисковики всегда знают, что считать основной версией документа.
  • Ghost сразу создает и регулярно обновляет RSS-канал с публикациями. Он доступен по адресу «ваш.домен/rss».

Остается только добавить метатеги на сайт и в отдельные публикации.

Пишем посты и создаем страницы

Весь контент делится на два типа – посты (для материалов) и страницы (для любого статичного контента). По сути, отличие только в том, что все посты попадают на главную, а ссылки на страницы вы можете добавлять по своему усмотрению. Вот пара примеров, чтобы лучше понять сценарии использования:

Плюсы

  • Доступен бесплатно. При размещении
  • Быстро устанавливается и настраивается.
  • Лаконичный, но функциональный редактор.
  • Легко кастомизируется и дополняется.
  • Удобная панель управления.
  • Быстро работает, так как оптимизирован по умолчанию.
  • Содержит автоматические SEO- и Social-функции.
  • Имеет API и поддержку интеграций.
  • Поддерживает совместную работу редакции и гостевых авторов.
  • Поддерживает подписки, рассылки и paywall.
  • Легко обновляется, имеет средство автоматического обнаружения и исправления ошибок.
  • Система, дизайн и все данные находятся под вашим контролем.

Проводим базовую кастомизацию дизайна

Основной способ менять структуру и дизайн сайта – это темы. По умолчанию Ghost устанавливается с темой Casper. Если в целом она вас устраивает, можно оставить ее и подкорректировать детали с помощью HTML/CSS.

alt
Так выглядит демо-сайт с темой Casper. При желании можно убрать рубрики, авторов и даты

Другие темы можно найти на сайте Ghost Marketplace и в интернете – например, на Github по тегу ghost-theme. Разработчики создают их для разных целей: есть темы для медиа, сайтов с документацией, лендингов, портфолио, сайтов компаний.

alt
Демо-версия темы Liebling была недоступна, поэтому пришлось экспериментировать на своем сайте

Важно: Работоспособность сайта зависит не только от платформы, но и от подключенной темы. Если используете тему стороннего разработчика не из официального маркетплейса, убедитесь, что все функции работают на разных типах устройств.

Советую всё-таки пользоваться темами из маркетплейса по еще одной причине. С развитием Ghost появляются новые функции и разделы, а чтобы они работали, автор темы должен ее обновить. Нельзя быть уверенным в своевременных апдейтах от сторонних авторов, зато Casper и другие официальные темы обновляются как часы.

Проводим продвинутую кастомизацию дизайна

Есть два варианта корректировки дизайна темы под себя. Проще всего добавить CSS-код в header с помощью функции Code Injection в панели управления. Другой вариант – отредактировать файлы-шаблоны, из которых состоит тема.

Публикуем

Итак, материал полностью готов, метатеги прописаны, а сниппеты стоят на своих местах. У вас есть выбор: опубликовать его сейчас или запланировать отложенную публикацию. Обе опции находятся в меню «Publish».

Запускаем синей кнопкой! Что, пока рано? Окей, чтобы отложить материал, выберите дату и время, а затем нажмите кнопку «Schedule». В нужный момент Ghost сам его опубликует.

alt
Можно выпустить пост сейчас или запланировать публикацию

Создаем интеграции по api

По API можно подключить не только Zapier, но и другие сервисы. Принцип работы похожий – вы предоставляете сервису ключи и адрес для связи. После этого создаете Webhook – это что-то вроде сервиса уведомлений, которыми платформы и приложения оповещают друг друга о внутренних изменениях.

Как это работает:

Вы опубликовали материал. Ghost отправляет на сервер с Telegram-ботом вебхук-запрос с названием события «publication.on.air» (название тоже задаете вы). Бот понимает, что вы выпустили публикацию, и присылает ссылку на нее в три канала, которые вы ведете.

Допустим, вы не хотите, чтобы отложенный материал автоматически публиковался в соцсети с одним и тем же текстом предпросмотра. Для каждой сети вы намерены писать отдельную подводку – но как не забыть о выходе материала? Добавьте интеграцию с сервисом IFTTT: когда материал выйдет, Ghost отправит вебхук-запрос в IFTTT, а IFTTT пришлет уведомление на телефон.

Настройки кастомных интеграций находятся в нижней части секции. Чтобы добавить новое соединение, нужно нажать «Add custom integration» и совершить следующие действия:

  1. Задать название интеграции
  2. (необязательно) Добавить описание
  3. (необязательно) Загрузить иконку
  4. Скопировать ключ контентного API
  5. Скопировать основной ключ API
  6. Запомнить адрес API
  7. Добавить Webhook

Каждому вебхуку нужно присвоить название, событие, при котором он будет отправляться, и задать ссылку на сторонний сервис.

alt
Создание вебхука

Рассмотрим в качестве стороннего сервиса тот же IFTTT. Подключите опцию Webhooks и скопируйте вебхук-ссылку – ее и нужно будет вставить в поле Target URL. Останется только создать правило, по которому при получении вебхук-запроса «pub.on.air» IFTTT будет присылать уведомление.

Управляем авторами

Все настройки аккаунтов вашей команды находятся в секции Staff. Оттуда можно добавить новых пользователей, удалить существующих, редактировать профили и управлять уровнями доступа.

Чтобы пригласить коллег, щелкните на кнопку «Invite people», укажите e-mail и его роль (уровень доступа аккаунта):

Есть пять типов аккаунтов с разными уровнями доступа:

Управляем тегами

Теги – это рубрики вашего сайта. У каждого тега есть отдельная страница с обложкой и описанием. На нее попадают все публикации, в которых указан тег. Теги бывают двух видов:

  • Публичные – видны всем.
  • Внутренние – нужны только для личных нужд, видны только авторам (подходят для применения стилей или сортировки контента).

Страница тега выглядит так:

alt
Так читатели увидят страницу тега

Публичный тег-рубрика также отображается возле заголовка статьи. Все читатели его увидят:

alt
Тег-рубрика у материала на главной

Управление тегами находится в секции Tags. У нее две вкладки – для публичных и внутренних тегов:

alt
Создайте публичные или внутренние теги из секции Tags

Из панели управления можно:

  1. Задать название рубрики.
  2. Добавить обложку.
  3. Установить адрес тега.
  4. Скорректировать описание.
  5. Добавить метатеги на страницу рубрики.
  6. Удалить тег.

Устанавливаем ghost за 15 минут

Провайдер облачного хостинга DigitalOcean предлагает уже сконфигурированный сервер (он называется «дроплет») за 5 долларов в месяц. На нем установлены ОС Ubuntu, веб-сервер Nginx, база данных MySQL, среда Node.js и сам Ghost. Необязательно знать, что значат все эти названия – сервер запускается в один клик и уже готов к работе.

Откройте страницу дроплета и нажмите синюю кнопку «Create Ghost Droplet». После создания аккаунта DigitalOcean откроется окно с настройками вашего будущего сервера. Укажите нужные опции и нажмите зеленую кнопку внизу.

На что обратить внимание:

  • Выберите план. По умолчанию провайдер предлагает мощный сервер за 40 долларов в месяц. Ghost будет комфортно себя чувствовать и на самом дешевом тарифе – просто нажмите стрелочку слева и щелкните на «$5/mo».
  • Выберите расположение. Сервер может находиться в одном из восьми городов – советую брать тот, что географически ближе к вашим читателям. Если сайт рассчитан на аудиторию из СНГ, можно взять дроплет во Франкфурте, Лондоне или Амстердаме.
  • Включите бэкапы. Резервное копирование обойдется всего в один доллар в месяц, зато появится возможность быстро восстановить сервер, если он сломается или когда вы случайно собьете настройки. Это дешевле подписки на Apple Music, а пользы от бэкапов уж точно не меньше.

Устанавливаем обновления

Все операции с Ghost на сервере нужно производить от имени пользователя ghost-mgr. Чтобы обновить Ghost до последней версии, подключитесь к серверу и переключите пользователя:

sudo -i -u ghost-mgr

Затем перейдите в папку с Ghost:

cd /var/www/ghost

И запустите обновление:

ghost update

Дальше система все сделает самостоятельно.

На всякий случай запомните еще несколько команд. Все их нужно выполнять в папке с Ghost от имени пользователя ghost-mgr, как я описывал выше.

Форматируем

У Ghost минималистичный, но удобный редактор. Принцип работы похож на редактор платформы Medium – только быстрее работает и меньше лагает. Чтобы поменять стиль текста, достаточно выделить нужный фрагмент. Во всплывающем меню (или с помощью горячих клавиш) можно сделать текст:

  1. Жирным – ⌘/Ctrl B
  2. Курсивным – ⌘/Ctrl I
  3. Подзаголовком H2 – ⌘/Ctrl H
  4. Подзаголовком H3 – ⌘/Ctrl HH
  5. Цитатой – Ctrl Q
  6. Активной ссылкой – ⌘/Ctrl K

Важно: все изменения в редакторе сохраняются автоматически. Я, впрочем, все равно время от времени нажимаю ⌘/Ctrl S – это сочетание, как и везде, принудительно сохраняет документ. Скорее всего, так можно не делать: при наличии интернета синхронизация в Ghost работает не хуже, чем в Google Docs.

Итоги

У платформы есть гладко работающая базовая структура, в которую при необходимости можно добавить почти что угодно. Многие процессы и опции автоматизированы, так что нет нужды каждый день переживать, например, насчет скорости загрузки сайта или работоспособности редактора контента.

На мой взгляд, Ghost подходит и абсолютным новичкам, и уверенным знатокам веб-разработки. Первые оценят простоту настройки и использования, вторые – возможности быстрой и оперативной кастомизации.

Conclusion

Ghost manifests the idea of offering a seamless content management experience to benefit modern businesses. Publish high-quality content through any of the above-mentioned Ghost hosting platforms and be ready to spot the positive difference in your online presence, branding, sales, and revenue.

Оцените статью
Хостинги