Basit, içerik odaklı bir web sitesi oluşturmayı planlıyorsanız, muhtemelen onu kodlamak için çok fazla zaman harcamak istemezsiniz. Bir iş sitesi, blog veya kişisel portföy oluşturuyorsanız durum böyle olabilir.
Statik site oluşturucular bu tür senaryoları hedefler. İçeriğinize ve tasarımına odaklanmanıza izin veren bir web sitesi oluşturmanıza izin verirler.
Hugo, bir statik site oluşturucu örneğidir. Temalar, Markdown'da yazma ve bunun yanı sıra diğer avantajlar için desteği vardır.
Hugo nedir?
Hugo, çok az kod içeren veya hiç kod içermeyen bir web sitesi oluşturmanıza olanak tanıyan statik bir site oluşturucudur. Statik site oluşturucular genellikle içeriğinizi bir Markdown gibi basit biçimlendirme dili.
Statik site oluşturucu daha sonra içeriğinizi statik HTML dosyaları. Kullanıcıya sunmadan önce tüm şablonları veya stilleri sayfalarınıza uygular.
Hugo'yu kullanarak, diğer insanların zaten oluşturduğu bir tema kitaplığı ve site tasarımları arasından seçim yapabilirsiniz. Bir tema indirdikten sonra içeriğinizi yazmaya başlayabilirsiniz. Hugo, içeriğinizi yazmanız için farklı biçimleri kabul eder.
Hugo Temaları Nelerdir?
listesini ziyaret edebilirsiniz. Hugo Temaları başlamak için birini bulmak için. Ayrıca farklı kategorilere dayalı bir tema seçebilir ve bloglar, portföyler ve daha fazlası için özel olarak yapılmış tasarımları filtreleyebilirsiniz.
Daha fazla bilgi görmek için bir temaya tıklayabilirsiniz. Burada, üzerinde çalışmaya başlamak için temayı indirebilirsiniz. Ayrıca, dağıttıktan sonra temanın nasıl görüneceğini de önizleyebilirsiniz.
Temaların çoğu, yer tutucu olarak sahte verilere sahip olacaktır. Temayı değiştirdiğinizde, bu detayları istediğiniz gibi değiştirebilirsiniz.
Hugo Sitesinin Yapısı Nedir?
Bir tema kullanmak, içeriğinizi kodda çok az veya hiç değişiklik yapmadan eklemenize olanak tanır. Ancak, yapısında değişiklik yapmak istiyorsanız yine de kodun içine dalabilirsiniz. Hugo, HTML dosyalarınızdaki değişkenlerden ve yer tutuculardan yararlanmak için Go şablonlarını kullanır.
Bilgisayarınızda bir Hugo projesi oluşturmak, proje için gereken varsayılan dosyaları otomatik olarak oluşturacaktır.
Projenin ana bileşenleri şunları içerir:
- arketipler: Burası, her sayfa için herhangi bir biçimlendirme veya ek veri tanımlayabilen şablonları depolayabileceğiniz yerdir. Yeni bir sayfa oluşturduğunuzda, bir şablona dayalı olacaktır.
- varlıklar: Burası, CSS stil sayfası dosyalarınız gibi tüm varlıkları depolayabileceğiniz yerdir.
- içerik: Bu, web sitenizin içeriğini depolayabileceğiniz yerdir. Her sayfayı ayrı bir dosyada saklayabilirsiniz. Örneğin, bir blog yapıyorsanız, her gönderi için bir Markdown dosyası kullanırsınız.
- düzenler: Burada, kısa kod adı verilen kısa, yeniden kullanılabilir HTML kodu parçacıkları saklayabilirsiniz. Bunları içerik dosyalarınızda kullanabilirsiniz.
- halka açık: Bu, sitenizi barındırırken bir web sunucusuna yükleyebileceğiniz ve kullanabileceğiniz dosya ve klasörleri içerir.
- temalar: Hugo'dan indirdiğiniz tüm temalar burada görünecektir.
Hugo Kullanmanın Faydaları Nelerdir?
Hugo oldukça hafif olduğundan ve statik web sayfaları oluşturduğundan, nihai web siteniz ve içeriği çok hızlı yüklenebilir. Bu, kullanıcıların sitenize göz atarken çok az bekleme süresi olacağı anlamına gelir.
Tüm içerik statiktir ve kullanıcı sayfayı görüntülediğinde değişmez. Bu nedenle, bir sunucuya sürekli istekler hakkında endişelenmenize gerek yok. Ayrıca veritabanları veya dinamik verilerin muhasebeleştirilmesi konusunda endişelenmenize gerek yoktur.
Ve bir Hugo sitesiyle çalışabilmek için gelişmiş programlama becerilerine ihtiyacınız yok. Ancak, koda doğrudan erişiminiz olduğundan, isterseniz kodu tamamen istediğiniz şekilde özelleştirebilirsiniz.
Web Siteleri Oluşturmak için Statik Site Oluşturucuları Kullanma
Hugo, içeriğinizi düz HTML dosyalarına dönüştüren mükemmel bir statik site oluşturucudur. Çok çeşitli temaları kullanabilir ve tasarım sürecinde sitenizi kolayca önizleyebilirsiniz.
Hugo, diğer faydaların yanı sıra yeniden kullanılabilir bileşenler ve uygun bir standart dosya yapısı sağlar. Ama Hugo sadece bir seçenek. Bir web sitesi oluşturmak için kullanabileceğiniz diğer statik site oluşturucuları araştırmaya devam etmelisiniz.
Web Sitenizi Oluşturmak için Kullanabileceğiniz 11 Açık Kaynak Statik Site Oluşturucu
Sonrakini Oku
İlgili konular
- Programlama
- Web Geliştirme
- Web Tasarım
- HTML
Yazar hakkında
Sharlene, MUO'da Teknoloji Yazarıdır ve ayrıca Yazılım Geliştirme alanında tam zamanlı olarak çalışmaktadır. BT lisans derecesine sahiptir ve daha önce Kalite Güvencesi ve Üniversitede özel ders tecrübesine sahiptir. Sharlene oyun oynamayı ve piyano çalmayı sever.
Haber bültenimize abone ol
Teknik ipuçları, incelemeler, ücretsiz e-kitaplar ve özel fırsatlar için bültenimize katılın!
Abone olmak için buraya tıklayın