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
İnsan Vücudunda En Güçlü Kas Hangisidir?
Bu sorunun cevabı, "güç" tanımının nasıl yapıldığına göre değişir. Farklı kriterlere göre birkaç kas bu unvanı alabilir.Mutlak kuvvet (ürettiği maksim
GörüntüleKelebeğin Yaşam Döngüsü Nasıldır?
Kelebeğin yaşam döngüsü, "tam başkalaşım" (metamorfoz) adı verilen dört aşamalı büyüleyici bir süreçtir. Her aşama, bir sonrakinden tamamen farklı bir
GörüntülePapatya Nedir?
Papatya, papatyagiller (Asteraceae) familyasından, genellikle beyaz yapraklı ve ortası sarı disk şeklinde olan çiçekli bitkilerin ortak adıdır. Baharı
GörüntüleMantarlar Tam Olarak Nedir? Bitki mi, Hayvan mı?
Mantarlar, biyolojik sınıflandırmada ne bitki ne de hayvan olarak kabul edilirler; kendilerine ait ayrı bir alemleri (Fungi) vardır. Bitkilere benzer
GörüntüleNeden yunuslar su altında uzun süre kalabilir?
Yunuslar memeli olmasına rağmen su altında uzun süre kalabilmelerinin nedeni, bilinçli olarak nefes almaları ve oksijen kullanımındaki verimliliklerid
Görüntüle"Pirüs Zaferi" (Pyrrhic Victory) Ne Demektir?
"Pirüs zaferi", kazanılan bir zaferin, bu zafer uğruna verilen kayıpların o kadar ağır olması nedeniyle, aslında bir yenilgiden farksız olduğu durumla
GörüntüleAltın Top: Ballon d'Or Ödülü Nedir?
Ballon d'Or (Fransızca "Altın Top"), Fransız futbol dergisi "France Football" tarafından her yıl, o takvim yılı içinde dünyanın en iyi performans göst
GörüntüleNeden Bazı İnsanların Saçları Kıvırcıktır?
Saçın kıvırcık, dalgalı veya düz olması, temel olarak saç folikülünün (saç kökünün içinde bulunduğu kesecik) şekli ve bu folikülden çıkan saç telinin
GörüntüleAvrupa'nın Tarih Öncesi Gizemi: Stonehenge
Stonehenge, İngiltere'nin Wiltshire bölgesindeki Salisbury Ovası'nda yer alan, devasa taşlardan oluşmuş, halka şeklinde anıtsal bir tarih öncesi yapıd
GörüntüleSürücüsüz araçlar nasıl çalışır?
Otonom araçlar, sensörler, kameralar, radar sistemleri ve yapay zeka yazılımlarıyla çevrelerini analiz eder. Bu sistemler, trafik işaretlerini tanıyab
Görüntüle