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
Fikirden Fiziğe: 3D Yazıcılar (Katmanlı Üretim) Nasıl Çalışır?
3D yazıcılar, dijital bir tasarımı (3D model) alıp, onu katman katman malzeme ekleyerek üç boyutlu, somut bir nesneye dönüştüren cihazlardır. Geleneks
GörüntüleNükleer Reaktörlerde Zincirleme Reaksiyon Nasıl Kontrol Altında Tutulur?
Nükleer reaktörlerde enerji, Uranyum-235'in fisyonu (bölünmesi) ile başlayan bir "zincirleme reaksiyon" ile üretilir. Bu reaksiyonun kontrol altında t
GörüntüleGüneş Nedir?
Güneş, Güneş Sistemi'nin merkezinde yer alan ve sistemdeki tüm gezegenler, asteroitler ve diğer gök cisimlerinin yörüngesinde döndüğü, orta büyüklükte
Görüntüleİdealizm Nedir?
İdealizm, felsefede, gerçekliğin temel doğasının zihinsel veya ruhsal olduğunu, yani fiziksel dünyanın ya zihne bağımlı bir yapı olduğunu ya da zihins
Görüntüle"ESC" (Escape) Tuşunun Kökeni Nedir?
ESC (Escape - Kaçış) tuşu, günümüz klavyelerinin sol üst köşesinde bulunan ve genellikle bir işlemi iptal etmek, bir menüden çıkmak veya bir programı
Görüntüle"Adli Entomoloji" (Böcek Bilimi) Suçları Çözmede Nasıl Kullanılır?
Adli entomoloji, böceklerin ve diğer eklembacaklıların biyolojisini, suç mahallerindeki (genellikle bir cinayet vakasındaki) yasal soruşturmalara yard
GörüntüleNeden Farklı Kan Grupları Evrimleşmiştir?
Farklı kan gruplarının (A, B, AB, 0) neden evrimleştiği tam olarak kesinleşmemiş olsa da, en güçlü teori bunun, insan popülasyonlarını tarih boyunca e
Görüntüle"Murphy Kanunları" Nereden Gelir ve Gerçek midir?
"Murphy Kanunları", genellikle "Eğer bir işin ters gitme olasılığı varsa, ters gidecektir" şeklinde özetlenen, kötümser ama mizahi bir halk deyişleri
GörüntüleMitolojide Mevsimler Nasıl Açıklanır?
Antik insanlar, bilimsel açıklamaların olmadığı dönemlerde, mevsimlerin döngüsü gibi doğa olaylarını açıklamak için mitolojik hikayeler ve tanrısal an
GörüntüleTükenmez Kalem Nasıl Çalışır?
Tükenmez kalemin çalışma prensibi, ucundaki küçük bir bilyenin dönerek mürekkebi kağıda aktarmasına dayanır. Bu basit ama etkili mekanizma, kontrollü
Görüntüle