Джекилл (программное обеспечение) - Jekyll (software)
Разработчики) | Том Престон-Вернер, Ник Кваранто, Паркер Мур, Альфред Син, Оливия Хаггер, Фрэнк Тайландье, Пэт Хокс, Мэтт Роджерс |
---|---|
изначальный выпуск | 5 ноября 2008 г.[1] |
Стабильный выпуск | 4.1.1[2] / 24 июня 2020 |
Репозиторий | |
Написано в | Рубин |
Операционная система | Кроссплатформенность |
Платформа | Интернет |
Тип | Система публикации блогов |
Лицензия | Лицензия MIT |
Интернет сайт | jekyllrb |
Джекилл простой, блог -осведомленный, генератор статических сайтов для личных, проектных или корпоративных сайтов. Написано в Рубин к Том Престон-Вернер, GitHub соучредителя, распространяется под Открытый исходный код Лицензия MIT.
История
Джекил был впервые выпущен Томом Престоном-Вернером в 2008 году.[3] Позже Джекил был принят Паркер Мур, который возглавил усилия по выпуску Jekyll 1 и с тех пор является новым сопровождающим.[4]
Джекилл начал тенденцию веб-разработки к статические сайты.[5] По состоянию на 2017 год[Обновить] Jekyll - самый популярный генератор статических сайтов, во многом благодаря его принятию на GitHub.[6]
Функции
Джекил рендерит Markdown или же Текстиль и жидкие шаблоны,[7] и создает полный статический веб-сайт, готовый к обслуживанию HTTP-сервер Apache, Nginx или другой веб-сервер.[8] Поскольку Джекил генератор статических сайтов, он не использует базы данных[9] для динамического создания страниц. Вместо того, чтобы использовать базы данных, Jekyll поддерживает загрузку содержимого из YAML, JSON, CSV, и TSV файлы.[10] Контент внутри Дата файлы (Файлы YAML, JSON, CSV и TSV) можно получить через Система жидких шаблонов.[11] Джекил - двигатель Страницы GitHub,[12] функция GitHub, которая позволяет пользователям размещать веб-сайты на основе своих репозиториев GitHub без дополнительных затрат.
Джекилл можно использовать в сочетании с интерфейсные фреймворки Такие как Бутстрап,[13] Семантический интерфейс и многое другое.
Сайты Jekyll можно подключить к облачному программному обеспечению CMS, например, CloudCannon, Forestry, Netlify или Siteleaf, позволяя редакторам контента изменять контент сайта, не зная, как программировать.
Философия
Согласно файлу "README" Джекила,[14]
Джекилл делает то, что вы ему приказываете - ни больше, ни меньше. Он не пытается перехитрить пользователей, делая смелые предположения, и не обременяет их ненужной сложностью и настройкой. Проще говоря, Джекилл уходит с вашего пути и позволяет вам сосредоточиться на том, что действительно важно: на вашем контенте.
Рекомендации
- ^ "Джекилл / History.markdown в мастер · Джекил / Джекилл". GitHub. Получено 26 октября 2020.
- ^ «Выпуск 4.1.1». 24 июнь 2020. Получено 26 июн 2020.
- ^ Престон-Вернер, Том (17 ноября 2008 г.). «Ведение блога как хакер». Preston-Werner.com. Получено 2015-10-10.
- ^ "Интервью с Паркером Муром из Джекилла".
- ^ Кристенсен, Матиас Бильманн (16 ноября 2015 г.). "Генераторы статических веб-сайтов: Джекилл, Посредник, Рутс, Хьюго". Smashing Magazine. Получено 2016-02-10.
- ^ "Десять лучших генераторов статических сайтов в 2017 году | Netlify". Netlify. Получено 2018-02-11.
- ^ http://liquidmarkup.org
- ^ "README.markdown для программного обеспечения Jekyll". Авторы Джекила. Получено 19 февраля, 2014.
- ^ «Jekyll • Простые, статичные сайты с поддержкой блогов». Jekyll • Простые, статичные сайты с поддержкой блогов.. Получено 2020-11-09.
- ^ "Дата файлы". Jekyll • Простые, статичные сайты с поддержкой блогов.. Получено 2020-11-09.
- ^ "Дата файлы". Jekyll • Простые, статичные сайты с поддержкой блогов.. Получено 2020-11-09.
- ^ «Страницы GitHub». Авторы Джекилла. Получено 19 февраля, 2014.
- ^ Паттон, Тони (16.07.2014). «Создавайте полнофункциональные сайты с помощью Jekyll, Bootstrap и GitHub». TechRepublic. Получено 2015-10-11.
- ^ "ПРОЧТИ МЕНЯ". 18 октября 2018 г.. Получено 30 октября, 2018.