lobsite! Giriş yap Kaydol

Blog barındırma

Hugo, Jekyll, Eleventy veya Astro ile yapılmış bir blogu barındırın: derleyin, tek komut çalıştırın, yalnızca değişen yazılar yüklensin. Hesapsız deneyin.

Derlemeden sonra çalıştırın: Hugo'nun public/, Jekyll ile Eleventy'nin _site/ ve Astro'nun dist/ klasörleri sizin için bulunur.
Bir HTML dosyası, klasör veya .zip bırakın Tarayıcınızda kontrol edilir; siz yayınlayana kadar hiçbir şey yüklenmez.

Statik blog, yürütmesi en kolay blog türüdür: yazıları Markdown ile yazarsınız, Hugo, Jekyll, Eleventy veya Astro gibi bir üreteç onları HTML'e çevirir ve sonuç bir dosya klasörüdür. Yamalanacak veritabanı, korunacak yönetim sayfası yoktur. Lobsite bu klasörü yayına alır: derlemeden sonra npx lobsite çalıştırın ya da derlenmiş klasörü yukarıdaki kutuya bırakın.

Nasıl çalışır

  1. Blogu derleyin, her zamanki gibi: hugo, bundle exec jekyll build, npx @11ty/eleventy veya npm run build.
  2. Projede npx lobsite çalıştırın. Çıktı klasörünü bulur, deploy eder ve adresi yazdırır. 6 saat süren ilk deploy için hesap gerekmez.
  3. Ücretsiz bir hesapta, sahiplenme bağlantısıyla koruyun. Bundan sonra her yeni yazı aynı iki komuttur: derle, sonra npx lobsite.

Her üretecin blogu koyduğu yer

Üreteç Derleme komutu Lobsite'ın deploy ettiği klasör
Hugo hugo public/
Jekyll bundle exec jekyll build _site/
Eleventy npx @11ty/eleventy _site/
Astro npm run build dist/
Gatsby npm run build public/

Klasör ilk çalıştırmada lobsite.toml içine kaydedilir; sonraki deploy'lar sormadan aynı siteye gider.

Yeni bir yazı yayınlamak

Yeni bir yazı birkaç dosyayı değiştirir: yazının kendisi, dizin sayfası, belki bir etiket sayfası ve besleme. Lobsite her dosyayı hash'ine göre karşılaştırır ve yalnızca bunları yükler; yüzlerce yazı ve görsel içeren bir blog bile saniyeler içinde deploy edilir. Bir yazıyı okurlarınızdan önce gerçek sitede okumak için lobsite deploy --preview ile deploy edin: kendi URL'sini alır ve siz lobsite promote çalıştırana kadar yayındaki blog olduğu gibi kalır. Yanlışlıkla bir şey mi yayınladınız? lobsite rollback önceki sürümü tek adımda geri getirir.

Beslemeler, yorumlar ve başka bir sağlayıcıdan taşınma

  • RSS ve Atom beslemeleri, üretecinizin yazdığı index.xml veya feed.xml gibi dosyalardır ve diğer dosyalar gibi sunulur. Besleme okuyucuları onları aynı adreste bulur.
  • Yorumlar, üretecinizin desteklediği giscus veya utterances gibi gömülü bir hizmetten gelir; okurun tarayıcısında çalıştıkları için her statik barındırmada çalışırlar.
  • Eski adresler, lobsite.toml içindeki yönlendirmelerle çalışmaya devam eder; örneğin /2019/05/my-post.html adresinden /posts/my-post/ adresine. Yönlendirme Oluşturucu eski ve yeni yollardan oluşan bir listeyi kurallara çevirir.
  • Site haritası, arama motorlarının her yazıyı bulmasına yardımcı olur. Çoğu üreteç bir tane yazar; sizinki yazmıyorsa Site Haritası Oluşturucu dosyalarınızdan bir tane oluşturur.
Yalnızca değişen dosyalar yüklenir

Dosyalar hash'lerine göre saklanır. Değişmemiş bir siteyi yeniden deploy etmek 0 bayt yükler.

Her deploy'un bir URL'si olur

Yayına almadan önce önizleyin. Yönlendirmeler dahil tek tıkla geri alın.

Her yerde HTTPS

Her site ilk deploy'dan itibaren HTTPS'li bir *.lobsite.app adresi alır.

Tek dosyada yapılandırma

Yönlendirmeler, başlıklar ve formlar lobsite.toml içinde durur ve her deploy ile birlikte gider.

Denemek için hesap gerekmez

Hesapsız bir deploy 6 saat yayında kalır. Sahiplenme bağlantısı onu ücretsiz olarak korur.

Okuyabileceğiniz sınırlar

Her sınır yayımlanmıştır ve her hata sonra ne yapmanız gerektiğini söyler.

Blog barındırma hizmetleri karşılaştırması

Lobsite WordPress.com GitHub Pages Netlify
Nasıl yazarsınız Kendi makinenizde Markdown ve bir üreteç Tarayıcıda Markdown ve bir üreteç Markdown ve bir üreteç
Yayınlama Derle, sonra tek komut Yayınla'ya bas Bir depoya push Push veya CLI
Sunucuda derleme Hayır: derlenmiş blogu yüklersiniz Gerekmez Jekyll veya GitHub Actions Evet
Bir yazıyı gerçek sitede önizleme Evet, her deploy için bir önizleme URL'si Evet Hayır Evet
Özel alan adı Evet, ücretsiz Ücretli planlar Evet, ücretsiz Evet, ücretsiz

Derleme adımı olmadan tarayıcıda yazmayı tercih ediyorsanız WordPress.com veya barındırılan bir blog platformu size daha uygun olur. Zaten bir üreteçle Markdown yazıyorsanız Lobsite, hugo komutundan yayındaki bir bloga giden en kısa yoldur ve sunucuda asla güncellenecek bir şey yoktur.

Sık sorulan sorular

Hugo veya Jekyll blogumu ücretsiz barındırabilir miyim?

Evet. Ücretsiz bir hesap; en fazla 100 dosya, deploy başına 50 MB ve ayda 10 GB bant genişliğiyle bir site tutar; bir metin blogu için fazlasıyla yeterli. Çok sayıda büyük görsel içeren bloglar, yakında gelecek ücretli plana ihtiyaç duyabilir.

Blogumu Git'ten siz mi derliyorsunuz?

Hayır. Lobsite derlenmiş klasörü, kendi makinenizden veya CI'dan deploy eder. Böylece yerelde önizlediğiniz sürüm yayına giren sürüm olur ve sizinkiyle uyumlu tutulması gereken bir derleme ortamı yoktur.

Arama motorları blogumu dizine ekler mi?

Evet, bir hesaba geçtiğinde. Hesapsız yayınlanan siteler noindex başlığı taşır ve 6 saat sürer, bu yüzden aramada görünmez; siteyi sahiplenmek bunu kaldırır.

Yazıları daha sonra yayınlanacak şekilde zamanlayabilir miyim?

Lobsite'ın kendisinde hayır: belirli bir saatte çalışacak sunucu tarafı bir derleme yoktur. Yazı hazır olduğunda deploy edin ya da deploy'u zamanlanmış bir CI işinden çalıştırın; CI token'ları yakında gelecek ücretli planla birlikte gelir.

Ayrıca bakın