Article Image
Article Image
read

Я тут на выходных немного поскучал и решил перевести свой скромный бложик с Ghost на Jekyll, а так же отказаться от выделененного сервера и разместить всё добро на Github Pages.

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

Собственно особенность Jekyll в том, что это такой достаточно топорный, но в тоже время полноценный конструктор, на выходе из которого получается полностью статичный сайт. Таким образом нам не нужно настраивать базу данных и что там еще обычно бывает в придачу. А еще у него нет CMS, весь контент надо добавлять без какого-либо графичесого интерфейса, рюшечек и кнопочек. Только Вы, тестовый редактор и куча файлов в каталоге которые можно(нужно) править. Кого-то это отпугнет, кого-то нет, мне вот это скорее нравится.

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

Проект довольно легко собрать локально, тогда сайт будет висеть на одном из портов localhost. Можно ковыряться и смотреть что из этого получилось.

Чтобы импортировать посты из Ghost потребовался небольшой плагин и немного времени, на выходе получил все свои тексты, правда без картинок, т.к. каждую надо добавлять и указывать по новой, но на первый раз и так пойдёт.

В общем мне пока нравится. Такой себе вариант LEGO для любителей покопаться в чужом коде.

Blog Logo

Keiga


Published

Image

Imagine Any Title Here

Personal notes about video games and other stuff

Back to Overview