Jekyll açık kaynaklı bir yazılımdır

Jekyll Ücretsiz blog platformu

HTML web siteleri oluşturmak için% 100 ücretsiz statik site jeneratör yazılımı

Jekyll statik bir web sayfası oluşturucudur ve GitHub sayfaları Jekyll tarafından desteklendiğinden GitHub'da içeriği ücretsiz olarak barındırır. Blog veya siteyi başlatmak için işaretlemelerde içerik oluşturun

Genel Bakış

Statik bir site jeneratörü, site içeriğinizi alan, bazı şablonlara uygulayan ve herhangi bir barındırma platformunda barındırılmaya hazır tamamen statik HTML dosyaları oluşturan bir uygulamadır. WordPress, Joomla ve Drupal Internet gibi dinamik CMS’lerden önce tamamen statik web siteleriyle ilgiliydi. Tüm bu dinamik içerik yönetim sistemleri, içeriğin yönetimini geliştirdi, ancak basitlik ve hız pahasına. Büyük bir web sitesi için her sayfa yükündeki bir veritabanından bilgi okumak, SSGS tarafından oluşturulan web siteleri, yükleme sürelerini büyük zaman artıran tarayıcılara önceden derlenmiş dosyaları sunsa da, kullanıcı deneyimini yavaşlatır. Güvenlik, üçüncü taraf eklentilerini destekledikleri için tüm bu modern web içerik yönetim sistemleri ile ilgili en büyük endişelerden biridir ve sunucu yan kodlarını yürüttükçe her zaman hackleme şansı vardır. Ancak statik bir kurulumda, içeriğin herhangi bir işlem yapmadan sunulduğu için hiçbir sunucu tarafı işleme yoktur. Geleneksel CMSS, ölçeklendirmek için ek eklentiler ve uzantılar gerektirdiğinden içeriğinizi özelleştirmenizi zorlaştırır. SSGS, geliştiricilere içeriği yönetmek için daha fazla özgürlük ve esneklik sunuyor. Son zamanlarda giderek daha fazla statik site jeneratörü popülerlik kazanıyor ve bu nedenle Jekyll’lere bir takım alternatifler Gatsby, Hugo ve Next.js gibi bir dizi alternatif var.

Gereksinimler


Jekyll, çoğu sistemde kurulabilen yakut bir mücevherdir.

  • Tüm geliştirme üstbilgileri dahil Ruby sürüm 2.5.0 veya üstü (Ruby sürümü, `` Ruby -V `çalıştırılarak kontrol edilebilir))
  • Rubygems (Gem-V 'çalıştırarak kontrol edebilirsiniz. -GCC ve Make (sisteminizin yüklenmemesi durumunda, sisteminizin komut satırı arayüzünde gcc -v, g ++ -vveyap -v` çalıştırarak kontrol edebileceğiniz)

Özellikler


Jekyll’in aşağıdaki önemli özellikleri var

  • İçerik yeniden kullanın
  • Markdown
  • Duyarlı tasarım
  • Tercüme
  • İşbirliği
  • Ölçeklenebilirlik
  • Hafif mimari
  • Skinnability
  • Destek
  • Bloglama özellikleri
  • Sürümleme
  • PC Platformu
  • jQuery eklentileri
  • Bootstrap entegrasyonu
  • Hızlı yükleme sayfaları
  • Temalar
  • Açık kaynak
  • Çevrimdışı görüntüleme

Yükleme Rehberi


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

Kök kullanıcı olarak yakut mücevherleri kurmaktan kaçınmak en iyisidir. Bu nedenle, kullanıcı hesabınız için bir GEM yükleme dizini oluşturmamız gerekir. Aşağıdaki komutlar, mücevher kurulum yolunu yapılandırmak için ~/.bashrc dosyanıza ortam değişkenleri ekleyecektir. Onları şimdi çalıştırın:

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

Sonunda Jekyll’i yükleyin:

gem install jekyll bundler 

**Bu kadar! Tebrikler Jekyll şimdi kurulum **

 Türkçe