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
Uçurtma Nasıl Uçar?
Bir uçurtmanın uçması, rüzgarın yarattığı kaldırma kuvveti ve bu kuvvetin uçurtmanın şekliyle nasıl etkileşime girdiğiyle ilgilidir. Uçurtma, "hücum a
GörüntüleLazer Işığı Nasıl Üretilir?
Lazer (LASER: Light Amplification by Stimulated Emission of Radiation), sıradan ışıktan farklı olarak tek renkli (monokromatik), aynı fazda ve aynı yö
GörüntüleAvustralya'daki "Büyük Emu Savaşı" Neydi?
"Büyük Emu Savaşı", 1932 yılında Batı Avustralya'da, Avustralya ordusunun, ekinlere büyük zarar veren emu kuşlarının (Avustralya devekuşu) popülasyonu
GörüntüleDünya Nedir?
Dünya, Güneş Sistemi'nde Güneş'e en yakın üçüncü gezegen ve üzerinde yaşam olduğu bilinen tek gök cismidir. Karasal gezegenlerin en büyüğü olan Dünya,
GörüntüleWimbledon Tenis Turnuvası Nedir?
Wimbledon, her yıl Londra, İngiltere'de düzenlenen, tenisin en eski ve en prestijli turnuvasıdır. Avustralya Açık, Fransa Açık (Roland Garros) ve ABD
Görüntüle"Takas" (Barter) Sistemi Nedir ve Neden Paraya Geçildi?
Takas, paranın henüz icat edilmediği veya kullanılmadığı dönemlerde, mal ve hizmetlerin, başka mal ve hizmetlerle doğrudan değiş tokuş edildiği en esk
GörüntüleNeden Bazı İnsanlar "Klostrofobi" Yaşar (Kapalı Alan Korkusu)?
Klostrofobi, asansör, tünel, kalabalık odalar veya MR cihazı gibi kapalı veya sıkışık alanlarda bulunmaktan duyulan yoğun ve mantıksız bir korkudur. B
Görüntüle"Su Transfer Baskı" (Hydro-Dipping) Nasıl Yapılır?
Su transfer baskı veya "hidro-daldırma", üç boyutlu karmaşık nesnelerin yüzeyine, önceden basılmış bir deseni su kullanarak aktarma yöntemidir. Otomob
GörüntüleEpikürcülük Nedir?
Epikürcülük, Antik Yunan filozofu Epikür (Epicurus) tarafından kurulan ve yaşamın en yüksek amacının, "ataraxia" olarak adlandırılan, sürdürülebilir b
GörüntüleSosyolojide "Grup Düşüncesi" (Groupthink) Nedir?
"Grup düşüncesi", bir grup insanın, uyum sağlama ve fikir birliğine varma arzusunun, gerçekçi ve mantıklı karar alma yeteneklerinin önüne geçtiği bir
Görüntüle