GitHub Pages Nedir?
GitHub Pages, kişisel, kurumsal veya proje sayfaları için statik web sitelerini, doğrudan bir GitHub reposundan (kod deposundan) ücretsiz olarak barındırmanıza (hosting) olanak tanıyan bir hizmettir. Bu, web sitenizi yayınlamak için harici bir hosting sağlayıcısına olan ihtiyacı ortadan kaldırır.
Statik Web Sitesi Nedir?: GitHub Pages, sadece "statik" siteleri barındırır. Bu, sitenin HTML, CSS ve JavaScript gibi istemci tarafı dosyalardan oluştuğu anlamına gelir. Sunucu tarafı bir dil (PHP, Python, Ruby gibi) veya bir veritabanı gerektiren "dinamik" siteleri çalıştıramaz. Ancak, portfolyo siteleri, proje dokümantasyonları, bloglar ve açık kaynaklı projelerin tanıtım sayfaları gibi birçok amaç için mükemmeldir.
Nasıl Çalışır?: GitHub Pages'i kullanmanın birkaç yolu vardır. En yaygın yöntem, hesabınızda `kullaniciadiniz.github.io` adında özel bir repo oluşturmaktır. Bu reponun `main` branch'ine attığınız HTML, CSS ve JS dosyaları, otomatik olarak bu web adresinde yayınlanır. Ayrıca, herhangi bir projenizin reposu içinde, ayarlar sekmesinden Pages özelliğini aktive ederek, o projeniz için `kullaniciadiniz.github.io/proje-adi` adresinde bir site oluşturabilirsiniz.
Jekyll Entegrasyonu: GitHub Pages, Jekyll adı verilen bir statik site üreteci ile derin bir entegrasyona sahiptir. Jekyll, Markdown formatında yazdığınız metinleri, otomatik olarak bir blog veya web sitesi yapısına dönüştürür. Bu, kod yazmadan, sadece metin dosyaları oluşturarak kolayca bir blog veya site yönetmenizi sağlar. Bu özellik, GitHub Pages'i özellikle geliştiriciler ve teknik yazarlar için çok popüler hale getirmiştir.
Kelimeler: github pages, github, git, statik site, hosting, web sitesi, jekyll
İlgini Çekebilir
Monitörde "Panel Türleri" (IPS, VA, TN) Nelerdir?
Modern LCD monitörlerde kullanılan "panel", görüntüyü oluşturan sıvı kristal katmanının türünü belirtir. Üç ana panel teknolojisi vardır: IPS, VA ve T
GörüntüleAğacın Yaşı Nasıl Hesaplanır?
Bir ağacın yaşını belirlemenin en bilinen ve en doğru yöntemi, ağacın gövdesindeki halkaları saymaktır. Bu bilim dalına "dendrokronoloji" denir.Büyüme
GörüntüleNeden Bazı İnsanlar Uyurgezerdir?
Uyurgezerlik (somnambulizm), derin uyku (NREM uykusunun 3. evresi) sırasında kişinin yataktan kalkıp yürümesi veya karmaşık davranışlar sergilemesi du
Görüntüle"Bütçe Açığı" ve "Ulusal Borç" Arasındaki Fark Nedir?
Bütçe açığı ve ulusal borç, bir devletin mali sağlığını gösteren, birbiriyle ilişkili ancak farklı iki kavramdır. Biri bir akışı (flow), diğeri ise bi
GörüntüleHentbolda Savunma Sistemleri (6-0, 5-1) Nedir?
Hentbolda savunma sistemleri, bir takımın, top rakipteyken, kendi kalesini korumak için oyuncularını sahaya nasıl yerleştirdiğini ve nasıl hareket ett
GörüntüleMatematikte "Sıfır" (0) Sayısının Önemi Nedir?
Sıfır (0), sadece bir rakam olmanın ötesinde, matematiğin ve modern uygarlığın gelişiminde devrim yaratan, son derece güçlü bir kavramdır. Başlangıçta
GörüntüleFiber Optik Kablolar Veriyi Işıkla Nasıl İletir?
Fiber optik kablolar, veriyi elektrik sinyalleri yerine ışık pulsları (sinyalleri) halinde ileterek çalışır. Bu teknoloji, "tam iç yansıma" adı verile
GörüntüleGöz Aldanması: Serap Nasıl Görülür?
Serap, atmosferdeki farklı sıcaklıklara ve dolayısıyla farklı yoğunluklara sahip hava katmanlarından geçen ışık ışınlarının bükülmesi (kırılması) sonu
GörüntüleHeisenberg'in "Belirsizlik İlkesi" Ne Anlama Gelir?
Heisenberg'in Belirsizlik İlkesi, kuantum mekaniğinin en temel ve en sarsıcı ilkelerinden biridir. Bu ilkeye göre, bir parçacığın (örneğin bir elektro
Görüntüle"Teletekst" (Teletext) Neydi?
Teletekst, 1970'lerde geliştirilen ve internet öncesi dönemde, televizyon yayın sinyali içindeki boşlukları kullanarak, izleyicilere metin tabanlı bil
Görüntüle