Почему Ghost?


Важно: Уже не актуально, я отказался от Ghost в пользу Jekyll и доволен как удав. Ниже расскажу почему.

WordPress с каждой новой версией превращается в такого монстра, что не удивлюсь, если к пятой версии он потребует выделенный сервер. Разобраться что в нём происходит уже практически невозможно. Ну а главное - невероятные тормоза визуального редактора. Моё терпение лопнуло и я стал искать альтернативы. Альтернатив оказалось много, я бы даже сказал тысячи. Требования были простые:

  • простота написания постов, никаких визуальных редакторов
  • поддержка html и/или markdown
  • простой дизайн без всяких боковых панелей - фокус только на тексте

Перепробовав несколько десятков, в том числе и платных, остановился на нескольких вариантах. Среди них были Эгея, svbtle, Ghost и еще несколько. svbtle упал на несколько часов прямо во время теста, что по итогам недельного тестирования привело к двум вариантам. Эгея или Ghost.

Как вы уже поняли, Эгея проиграла. Офигенный движок, но закрытый исходный код его убивает. Уверен, что если Бирман откроет код, движок взорвет не только рунет, но и остальную часть интернета. Увы, мы этого не дождемся :(

Ghost не идеальный, он написан на js и требует node.js, так что на виртуальный хостинг его не поставишь. Наверно, это единственный его минус. Правда, дроплет от DigitalOcean превращает этот минус в огромный плюс - за 5$ в месяц мы получаем 512mb RAM, 20gb SSD и 1tb трафика. Еще печалит отсутствие поиска и комплекте, но, вроде как, это в планах

Апдейт: Ghost прекрасен тогда, когда работает. Пару раз он падал после обновления какого-то софта на сервере и единственным способом поднять было восстановление сервера из снапшота. Разобраться почему он не стартует невозможно, если ты не гуру node.js. Каждая новая версия требовала разные версии node.js и я даже умудрился упереться в ограничения по памяти на сервере. В общем, после очередного падения во время обновления я решил забыть ghost как страшный сон.

Альтернатива нашлась быстро - генератор статических сайтов Jekyll. Но о нем я расскажу подробнее в отдельном посте.


© 2017. All rights reserved.

Работает на Jekyll, тема Hydejack