Jekyll - это программное обеспечение с открытым исходным кодом

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 

**Вот и все! Поздравляю, Джекилл сейчас установлен **

 Русский