İçeriğe geç

CPalius CMF 1.0.0

Yayın: 2026-09-14 · Kanal: kararlı · Kritik: hayır

İlk kararlı sürüm.

Gereksinimler

  • PHP: 8.4 ya da üstü
  • Eklentiler: ctype, fileinfo, iconv, pdo_mysql, mbstring, openssl ve gd ya da imagick
  • Veritabanı: MySQL 8.0+ veya MariaDB 10.6+
  • Üretim önbelleği: uygulama önbelleği ve oturumlar için Redis, parça önbelleği için Memcached

Çekirdek

  • Modül sistemi: module.json manifesti, kurucu, yetenek kaydı, katkı bildirimleri
  • Rol ve yetenek tabanlı yetkilendirme, Symfony Voter bütünleşmesi
  • Bildirim altyapısı: tür kaydı, kanal soyutlaması, kullanıcı başına tercihler
  • Genel arama: modüllerin sağlayıcı kaydederek katıldığı tek yüzey
  • Cron: öznitelikle tanımlanan işler (#[CpCronJob]), sanal ve gerçek crontab desteği
  • Kuyruk: Messenger tabanlı eşzamansız iş altyapısı
  • Güncelleme kancaları: sürüm etiketli, bir kez çalışan, defterle izlenen veri geçişleri
  • Yedekleme, denetim kaydı, performans izleme, kaynak HTML önbelleği
  • Çok dilli içerik ve arayüz; çeviriler veritabanından düzenlenebilir
  • AACP yönetim paneli: kullanıcılar, roller, modüller, temalar, ayarlar, güvenlik merkezi, kurtarma konsolu
  • cp:doctor: migration durumu, modüller, yetenekler, çeviriler, ortam ve güvenlik duruşunu kapsayan tanılama

Modüller

  • Forum: üç seviyeli bölüm hiyerarşisi, konular ve mesajlar, anketler, ekler, önekler, rütbeler, itibar, taslaklar, konu bölme ve birleştirme, satır içi moderasyon, yasaklama ve susturma, moderasyon günlüğü, bölüm başına izin matrisi
  • Blog: yazılar, kategoriler, yorumlar, portal blokları
  • Sayfalar: statik sayfalar
  • Medya: varlık yönetimi, görsel işleme, MIME izin listesi
  • Menü: menü yapılandırması
  • SEO: JSON-LD şema grafiği, kaynak başına site haritaları, robots yönetimi, başlık biçimlendirme
  • Yol haritası: portal ve aramayla bütünleşen yol haritası kayıtları
  • Whitepaper: ağaç yapılı belge yayını
  • Widget: kenar çubuğu bileşenleri
  • İçe aktarıcı: WordPress (WXR), Joomla, MyBB, XenForo ve CSV içe aktarma, BBCode dönüştürücü, parçalı ve kaldığı yerden devam eden aktarım

Güvenlik

  • Yükleme klasörü sertleştirme: beş katmanlı .htaccess (erişim engeli, işleyici kaldırma, motor kapatma, CGI kapatma, kısıtlayıcı CSP)
  • CSRF koruması, captcha, taşkın sınırlama
  • İki adımlı doğrulama
  • Denetim kaydı ve güvenlik merkezi
  • Veritabanı ya da güvenlik duvarı bozulduğunda da erişilebilen kurtarma konsolu (AACP_RECOVERY_TOKEN)

Bilinen sınırlar

  • Üretim kipi Redis ve Memcached gerektirir; dosya sistemi yedeği yalnızca dev ve test ortamları için tanımlıdır.
  • Forum araması LIKE tabanlıdır; büyük veri kümeleri için tam metin dizini önerilir.
  • Özel mesajlaşma bu sürümün parçası değildir.
Son güncelleme: 13.10.2026