İçeriğe atla
◆ UramTM
Blog'a dön
Web 4 Eki10 2026 4 dakikalık okuma

Paylaşımlı hostingde WordPress yerine hafif bir çözüm yazmak

cPanel ve LiteSpeed üzerinde veritabanı kurulumu gerektirmeyen, tek klasörle yayına alınan bir yönetim panelli site mimarisi.

Paylaşımlı hosting kullanırken en sık karşılaşılan sorun, uygulamayı çalıştıracak uzun ömürlü bir süreç bulamamaktır. Node.js veya Python tabanlı bir sunucu, SSH erişimi olmayan bir ortamda güvenilir biçimde çalıştırılamaz.

En basit çözüm her zaman en iyisi

Bir kurumsal site ya da blog için gerçek bir veritabanına ihtiyacınız yoktur. İçerik miktarı birkaç yüz kayda ulaştığında bile, dosya tabanlı depolama yeterlidir.

  • Sunucu tarafında yalnızca PHP çalışır
  • Veri data/ klasöründe JSON dosyalarında tutulur
  • Klasör .htaccess ile HTTP'ye kapatılır
  • Yedek almak, dosyayı kopyalamaktır
Veritabanı kurulumu yok, kullanıcı oluşturma yok, sürümlendirme çatışması yok.

Atomik yazım şart

Dosyayı doğrudan güncellemek yerine geçici dosyaya yazıp yeniden adlandırmak gerekir. Böylece yazma işlemi yarım kalırsa bile veriniz bozulmaz.

``php
file_put_contents($gecici, $json, LOCK_EX);
rename($gecici, $hedef); // atomik değişimi sağlar
``

Panel nerede durmalı

Yönetim panelini web kökü dışında tutmak en güvenlisidir. Ancak tek klasörle yükleme kolaylığından vazgeçmek istemiyorsanız, .htaccess içinde veri klasörüne Require all denied kuralı koymak pratikte yeterlidir.

PHP bu klasöre dosya sistemi üzerinden erişmeye devam eder; yalnızca HTTP istekleri reddedilir.

#php #cpanel #hosting #mimari
Devamını oku

İlgili yazılar