İçeriğe geç
HisarBlok
Menü
EN

İçerik yönetim sistemi · PHP + SQLite

Otuz eklenti yerine tek CMS.

Panelde kaydettiğiniz an HisarBlok sayfalarınızı düz HTML olarak diske yazar. Ziyaretçi bir sayfa açtığında sunucuda kod çalışmaz. WordPress'in eklentiyle çözdüğü işler, yani SEO, site haritası, formlar, yedek, çok dil, arama, iki adımlı giriş, forum, üyelik ve istatistik, çekirdekte gelir.

Özellikler Belgeler Kaynak kodu

Sürüm 0.13.1 · AGPL-3.0-or-later · Geliştirme aşamasında · Kaynak kodu yakında

Solda bloklarla düzenlenen bir panel sayfası, sağda kaydedince üretilen index.html, blog/index.html ve sitemap.xml dosyaları

Statik varsayılan, dinamik istisna

Yönetim paneli dinamiktir ve giriş arkasındadır; ziyaretçinin gördüğü site dosyalardan ibarettir.

Ziyaretçi kod çalıştırmaz

Bir sayfa açıldığında hazır HTML dosyası, yanında önceden sıkıştırılmış kopyasıyla sunulur. Sorgu yok, önbellek eklentisi yok, temizlenecek önbellek yok.

Kaydedince yayında

Kaydettiğiniz sayfa hemen yazılır; listeler, etiket sayfaları, site haritası ve beslemeler bir üretim kuyruğunda arkadan gelir. Panel beklemez.

Tek, dar bir kapı

Form, yorum, forum mesajı ve üye girişi gibi gerçekten dinamik işler yalnız go.php ve get.php üzerinden geçer: hız sınırı, sayfaya bağlı jeton, ziyaretçiye oturum ya da çerez yok.

Eklentisiz gelenler

WordPress'te ayrı eklenti olarak kurulan parçalar burada çekirdeğin parçası: aynı ekipten, aynı standartla. İstemediğiniz modülü site başına tek düğmeyle kapatırsınız.

SEO ve site haritası

Her sayfada JSON-LD, OpenGraph, sayfa başına açıklama, tek h1, XML site haritası, RSS ve Atom beslemeleri, 301 yönlendirmeleri.

Hız

Sayfanın kullandığı CSS sayfanın içinde; görseller için 480/960/1440 piksellik WebP ve AVIF kopyaları, srcset ve doğru yükleme sırası.

Formlar ve yorumlar

Blok olarak eklenen form oluşturucu; sayfa ve yazı altında önce onaylanan yorumlar. Bulmacasız istenmeyen ileti koruması.

Yedek ve geri yükleme

Her dosyası SHA-256 ile özetlenmiş tek dosyalık yedekler, doğrulayarak geri yükleme ve sitenin tamamını açık bir biçimde dışa aktarma.

Çok dil

Tek kurulumdan birden çok site ve dil, hreflang, dil değiştirici; ziyaretçi metinleri sekiz dilde, sağdan sola diller dahil.

Arama

Statik bir dizin üzerinde, okurun tarayıcısında çalışan site içi arama. Yazılan hiçbir şey okurun bilgisayarından çıkmaz.

İki adımlı giriş

Argon2id parolalar, TOTP ve kurtarma kodları, giriş hız sınırı ve kim ne yaptı sorusunu yanıtlayan işlem günlüğü.

Forum ve üyelik

Kategoriler, konular, moderasyon; doğrulanmış e-postayla üyelik. Sekiz forum yazılımından üyeler eski parolalarıyla taşınır.

Çerezsiz istatistik

Görüntüleme, günlük ziyaretçi, en çok okunanlar ve yönlendiren siteler; sayım sitenin kendi sunucusunda, çerez ve IP adresi olmadan.

Panelden bir bakış

Görüntüler örnek içerikli bir deneme kurulumundan.

HisarBlok yönetim panelinin genel bakış ekranı: içerik sayıları, ilk adımlar ve site sağlığı
Genel bakış: sayılar, bekleyen işler ve site sağlığı tek ekranda.
HisarBlok ile üretilmiş örnek bir kahve dükkânı sitesinin ana sayfası
Aynı panelden üretilen örnek site: ziyaretçiye giden düz HTML.

Kimin için

Kurumsal siteler ve küçük işletmeler

Eklenti güncellemesi kovalamadan hızlı ve bakımı kolay bir site isteyenler. Güvenlik, yedek ve arama motoru ayarları kurulumla gelir.

Yazılım ürünleri ve topluluklar

Sürüm notları ve indirme sayfaları, belgeler, blog, forum ve üyelik aynı panelde. Bu site de ciciftp.com da HisarBlok ile üretiliyor.

Sunucu yöneticileri ve ajanslar

Tek kurulumdan birden çok site; hesapları bazı sitelere, site başına bir rolle sınırlama; komut satırı aracı ve imzalı güncelleme.

Başka sistemden gelenler

WordPress, Joomla, Drupal, Ghost, Blogger, Medium, Substack, Hugo, Jekyll ve forum yazılımlarından içe aktarma; eski adresler 301 ile korunur.

Bağımlılık yok

HisarBlok'un istediği PHP 8.4 ya da üstü ve bir web sunucusu: nginx ya da Apache. Varsayılan veritabanı tek dosyalık SQLite; isterseniz MySQL/MariaDB. Ne kurulumda ne çalışırken Composer ya da npm adımı var; CDN, dışarıdan yazı tipi ve izleme betiği yok. Tek üçüncü taraf parça panel editörü ProseMirror; derlenmiş olarak gelir ve sizin sunucunuzdan sunulur.

Bu site HisarBlok ile üretildi

Okuduğunuz sayfalar HisarBlok'un panelinde bloklarla yazıldı ve sunucuya düz HTML olarak kaydedildi. Sayfayı açtığınızda sunucuda PHP çalışmadı; yalnız iletişim formunu gönderdiğinizde tek ve dar bir giriş noktası devreye girer.

Tüm özellikler · Kurulum · Sürüm notları · Bize yazın