July 15, 2026
by : RTM Studio
CMS İçerik Yönetim Sistemi v2.1 Yayında — Daha Hızlı, Güvenli ve Özelleştirilebilir
Alfabesoft CMS v2.1 sürümüyle içerik yönetimini bir adım öteye taşıyoruz. Bu güncelleme; performans iyileştirmeleri, kritik PHP ve veritabanı hatalarının düzeltilmesi, yeni yönetici araçları ve kullanıcı deneyimini artıran küçük ama etkili özellikler içerir. Aşağıda eklenen yenilikler, yapılan düzeltmeler ve güncelleme adımlarını ayrıntılı olarak bulabilirsiniz.
Yeni Özellikler
- Blok Tabanlı İçerik Editörü: Sürükle-bırak destekli yeni içerik blokları (metin, görsel, galeri, CTA).
- Gelişmiş SEO Paneli: Her sayfa için meta, açık grafik (OG) ve otomatik seflink önerileri.
- Kullanıcı Aktivite Kaydı: Admin panelinde kim ne zaman ne yaptı takip edilebilir hale geldi.
- Rol Bazlı İçerik Görünürlüğü: İçerikleri kullanıcı rolleri veya gruplarına göre gizleme/ gösterme.
- Otomatik Medya Optimizasyonu: Görseller yüklendiğinde otomatik boyutlandırma ve webp dönüşümü.
İyileştirmeler
- Sayfa yükleme sürelerinde ortalama %45 performans artışı (önbellekleme ve sorgu optimizasyonu).
- Admin paneli arayüzünde daha hızlı filtreleme ve arama deneyimi.
- Form doğrulama ve kullanıcı bildirimleri yeniden düzenlendi; hata mesajları artık daha açıklayıcı.
- API uç noktalarında JSON yanıtları ve hata kodlaması iyileştirildi.
Hata Düzeltmeleri (Öne Çıkanlar)
- Çoklu dil desteğinde oluşan URL yönlendirme hatası giderildi.
- PHP 8.x ile uyumluluk sorunları çözüldü (deprecated fonksiyon çağrıları güncellendi).
- Veritabanı sorgularında nadiren görülen kilitlenme (deadlock) problemleri giderildi.
- Resim yükleme sırasında zaman zaman oluşan eksik meta veri sorunu düzeltildi.
- Oturum (session) yenileme ve token süresi hataları iyileştirildi.
Veritabanı ve Göç (Migration) Notları
- v2.1 ile birlikte küçük bir şema güncellemesi uygulanır:
content_blockstablosuna yeni sütunlar eklendi. - Güncelleme sırasında eski içerik bloklarının otomatik dönüşümü çalışır; ancak büyük veri tabanlarında işlem süresi artabilir.
- Migration betikleri yedek alma adımını zorunlu kılar — güncelleme adımlarında yedek alınmadığı takdirde işlem durdurulur.
Güncelleme Adımları (Admin / Teknik Ekip için)
- Önce tam bir veritabanı yedeği alın (mysqldump veya hosting kontrol paneli üzerinden).
- Sunucuda dosya yedeğini alın (public_html/ veya ilgili proje klasörü).
- Güncelleme paketini sunucuya yükleyin ve
maintenancemodunu aktif edin. - Terminal veya kontrol paneli üzerinden migration komutunu çalıştırın:
php migrate.php --up. - Cache klasörlerini temizleyin ve gerekli dosya izinlerini kontrol edin.
- Admin paneline giriş yapıp birkaç test sayfası oluşturun; logları kontrol ederek hatasız çalıştığından emin olun.
- Her şey yolundaysa maintenance modunu kapatın ve canlı yayına geçin.
Geliştiriciler için Teknik Notlar
- PHP minimum sürümü: 8.0 (tercih edilen: 8.1+). Bazı performans optimizasyonları 8.1 ile daha etkilidir.
- Yeni API uç noktaları için JWT token doğrulaması kullanılıyor — eski token mekanizmaları artık deprecated.
- Önbellekleme: Redis desteği eklendi; Redis yoksa dosya tabanlı fallback çalışır.
Bilinen Sınırlamalar & Öneriler
- Çok büyük medya kütüphanelerinde (10.000+ dosya) otomatik optimizasyon uzun sürebilir; bu durumda manuel toplu işlem önerilir.
- Özelleştirilmiş üçüncü taraf eklentiler kullanan sitelerde güncelleme öncesi uyumluluk kontrolü yapılmalıdır.
- Güncelleme sırasında takıldığınız bir nokta olursa destek talebi açın; teknik ekip öncelikli yardımcı olacaktır.
İndirilebilir Notlar: v2.1 changelog ve migration script paketini buradan indirebilirsiniz.
Her zaman olduğu gibi, veri güvenliğiniz bizim için önceliklidir — güncelleme öncesi tam yedek almayı unutmayın.
cms guncelleme
php hata duzeltme
web yazilim gelistirme
veritabani iyilestirme
yazilim surum notlari
Share This Post :