Jekyll to oprogramowanie typu open source

Jekyll Bezpłatna platforma blogowa

100% bezpłatne oprogramowanie do generatora witryn statycznych do generowania stron internetowych HTML

Jekyll to statyczny generator stron internetowych i hostuje treść GitHub za darmo, ponieważ strony Github są zasilane przez Jekyll. Utwórz zawartość w znacznikach, aby uruchomić blog lub witrynę

Przegląd

Statyczny generator witryny to aplikacja, która przyjmuje zawartość witryny, stosuje ją do pewnego szablonu i generuje czysto statyczne pliki HTML gotowe do hostowania na dowolnej platformie hostingowej. Przed dynamicznym CMS, takim jak WordPress, Joomla i Drupal Internet dotyczyły statycznych stron internetowych. Wszystkie te dynamiczne systemy zarządzania treścią poprawiły zarządzanie treścią, ale kosztem prostoty i prędkości. Czytanie informacji z bazy danych na każdej stronie ładuj dużą stronę internetową sprawia, że ​​wrażenia użytkownika jest powolne, chociaż strony internetowe generowane przez SSGS służą wstępnie skompilowanym plikom przeglądarkom, co zwiększa wielki czas ładowania. Bezpieczeństwo jest jednym z największych problemów związanych z wszystkimi nowoczesnymi systemami zarządzania treścią sieci, ponieważ obsługują one wtyczki stron trzecich i zawsze istnieje szansa na włamanie się podczas wykonywania kodów bocznych serwera. Jednak w konfiguracji statycznej nie ma przetwarzania po stronie serwera, ponieważ treść jest po prostu dostarcza bez żadnego przetwarzania. Tradycyjne CMSS utrudnia dostosowanie treści, ponieważ wymagają one dodatkowych wtyczek i rozszerzeń do zwiększenia skali. Chociaż SSGS oferuje większą swobodę i elastyczność dla programistów do zarządzania treścią. Ostatnio coraz bardziej statyczne generatory witryn zyskuje na popularności i dlatego istnieje wiele alternatyw dla Jekyll jest dostępnych, takich jak Gatsby, Hugo i Next.js

Wymagania


Jekyll to rubinowy klejnot, który można zainstalować w większości systemów.

  • Ruby wersja 2.5.0 lub nowsza, w tym wszystkie nagłówki programistyczne (wersja Ruby można sprawdzić, uruchamiając Ruby -v)
  • Rubygems (które możesz sprawdzić, uruchamiając `` klejnot-v ' -GCC i Make (w przypadku, gdy twój system nie ma ich zainstalowanego, co możesz sprawdzić, uruchamiając GCC -V, G ++ -V i Make -v w interfejsie wiersza poleceń systemu)

Cechy


Jekyll ma następujące kluczowe funkcje

  • Ponowne użycie treści
  • Markdown
  • Elastyczny projekt
  • Tłumaczenie
  • Współpraca
  • Skalowalność
  • Lekka architektura
  • Chuda
  • Wsparcie
  • Funkcje blogowania
  • Wersja
  • Platforma komputerowa
  • Wtyczki jQuery
  • Integracja bootstrap
  • Strony ładujące
  • Tematy
  • Otwarte źródło
  • Przeglądanie offline

** Podręcznik instalacji **


 sudo apt-get install ruby-full build-essential zlib1g-dev 

Najlepiej unikać instalowania klejnotów rubinowych jako użytkownika root. Dlatego musimy skonfigurować katalog instalacji klejnotów dla konta użytkownika. Poniższe polecenia dodają zmienne środowiskowe do pliku „~/.bashrc`, aby skonfigurować ścieżkę instalacji klejnot. Uruchom je teraz:

 
echo '# Install Ruby Gems to ~/gems' >> ~/.bashrc
echo 'export GEM_HOME="$HOME/gems"' >> ~/.bashrc
echo 'export PATH="$HOME/gems/bin:$PATH"' >> ~/.bashrc
source ~/.bashrc 

Na koniec zainstaluj Jekyll:

gem install jekyll bundler 

**Otóż to! Gratulacje Jekyll jest teraz instaluj **

 Polski