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

Bir Su Damlası Neden Küresel Bir Şekil Alır?

Bir su damlasının, özellikle de küçük bir su damlasının veya havada serbestçe düşen bir yağmur damlasının küresel bir şekil almasının temel nedeni, su...

Görüntüle
Nilüfer çiçeği neden su üzerinde kalır?

Nilüferin yaprakları ve çiçekleri özel yapısıyla suyu iter ve yüzeyde kalır.

Görüntüle
Bukalemunlar Nasıl Renk Değiştirir?

Bukalemunların renk değiştirmesi, sanılanın aksine sadece kamuflaj için değildir; aynı zamanda iletişim kurmak, vücut sıcaklığını düzenlemek ve ruh ha...

Görüntüle
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üle
Durgunluk İçinde Enflasyon: Stagflasyon Nedir?

Stagflasyon, bir ekonomide aynı anda üç olumsuz durumun bir arada yaşandığı, yönetilmesi zor ve ender görülen bir makroekonomik sorundur: Ekonomik dur...

Görüntüle
Termal Kameralar Gece Görüntüsünü Nasıl Oluşturur?

Termal kameralar, normal kameralar gibi görünür ışığı değil, nesnelerin yaydığı "kızılötesi radyasyonu" (ısıyı) algılayarak görüntü oluşturur. Mutlak ...

Görüntüle
Bayrak Yarışı (Yüzme) Nedir?

Bayrak yarışı (Relay), yüzmede dört yüzücüden oluşan bir takımın, her bir üyesinin yarışın belirli bir bölümünü ("ayak") yüzdüğü bir takım yarışmasıdı...

Görüntüle
Neden Uykuda Düşme Hissi Yaşarız? (Hipnik Sarsıntı)

Uykuya dalarken aniden sıçrayarak veya düşme hissiyle uyanma olayı, "hipnik sarsıntı" veya "uykuya dalma miyoklonisi" olarak bilinen, oldukça yaygın v...

Görüntüle
Kedilerin Gözleri Neden Parlar?

Karanlıkta bir kedinin gözüne ışık vurduğunda (örneğin bir araba farı veya fotoğraf makinesi flaşı), gözlerinin adeta birer lamba gibi, genellikle yeş...

Görüntüle
Evrenin Sırlarını Aralayan Dev: Büyük Hadron Çarpıştırıcısı (LHC)

Büyük Hadron Çarpıştırıcısı (LHC), dünyanın en büyük ve en güçlü parçacık hızlandırıcısıdır. İsviçre-Fransa sınırında, yerin yaklaşık 100 metre altınd...

Görüntüle