
Jekyll Бесплатная платформа для ведения блога
100% бесплатное программное обеспечение для генератора статического статического сайта для генерации HTML -сайтов
Jekyll - это статический генератор веб -страниц, а контент Hosts бесплатно на Github, так как страницы Github оснащены Jekyll. Создать содержимое в наценках, чтобы начать блог или сайт
Обзор
Статический генератор сайта - это приложение, которое принимает содержимое вашего сайта, применяет его к некоторому шаблону и генерирует чисто статические файлы HTML, готовые к размещению на любой платформе хостинга. Перед динамическим CMS, таким как WordPress, Joomla и Drupal Internet были все о статических веб -сайтах. Все эти динамические системы управления контентом улучшили управление контентом, но за счет простоты и скорости. Чтение информации из базы данных на каждой загрузке страницы для большого веб -сайта делает пользовательский опыт медленным, хотя веб -сайты, сгенерированные SSG, обслуживают предварительно скомпилированные файлы в браузеры, что увеличивает время загрузки. Безопасность является одной из самых больших проблем со всеми этими современными системами управления веб -контентом, поскольку они поддерживают плагины сторонних сторон, и всегда есть шанс взломать коды на стороне сервера. Однако в статической настройке нет никакой обработки на стороне сервера, поскольку контент просто обеспечивает без какой -либо обработки. Традиционный CMSS затрудняет настройку вашего контента, поскольку они требуют дополнительных плагинов и расширений для масштабирования. Хотя SSGS предлагает разработчикам больше свободы и гибкости для управления содержанием. Недавно все больше и больше статических генераторов сайтов набирают популярность, и, следовательно, есть ряд альтернатив Jekyll, таких как Gatsby, Hugo и Next.js
Требования
Jekyll - это рубиновый драгоценный камень, который может быть установлен в большинстве систем.
- Ruby версия 2.5.0 или выше, включая все заголовки разработки (версия Ruby можно проверить с помощью 
Ruby -v) - Rubygems (которые вы можете проверить, запустив 
gem-v-GCC и Make (в случае, если ваша система не будет установлена, которую вы можете проверить, запустивgcc -v,g ++ -vиmake -vв интерфейсе командной строки вашей системы) 
Функции
У Jekyll есть следующие ключевые функции
- Повторное использование контента
 - Отметка
 - Отзывчивый дизайн
 - Перевод
 - Сотрудничество
 - Масштабируемость
 - Легкая архитектура
 - Скинку
 - Поддерживать
 - Функции блога
 - Версия
 - Платформа ПК
 - плагины jQuery
 - Интеграция начальной загрузки
 - Страницы с быстрой загрузкой
 - Темы
 - Открытый источник
 - Офлайн просмотр
 
Инструкция по установке
 sudo apt-get install ruby-full build-essential zlib1g-dev 
Лучше всего избегать установки рубиновых драгоценных камней в качестве пользователя root. Поэтому нам нужно настроить каталог установки GEM для вашей учетной записи пользователя. Следующие команды добавят переменные среды в ваш файл ~/.bashrc для настройки пути установки GEM. Запусти их сейчас:
 
echo '# Install Ruby Gems to ~/gems' >> ~/.bashrc
echo 'export GEM_HOME="$HOME/gems"' >> ~/.bashrc
echo 'export PATH="$HOME/gems/bin:$PATH"' >> ~/.bashrc
source ~/.bashrc 
Наконец, установите Jekyll:
gem install jekyll bundler 
**Вот и все! Поздравляю, Джекилл сейчас установлен **
