Merhaba arkadaşlar, PHP'de blog vb. içeriği uzun olabilecek sitelerin text'leri kimi zaman 100 - 150 kb'a kadar çıkıyor. Bu veritabanında 300 - 400 içerik sayısında ciddi boyutlara ulaşabiliyor.
Bende önlemini başlarda almak için tablonun icerik(text) bölümünü veritabanı yerine ./icerikler/id.php şeklinde saklamayı düşündüm. Zaten devamlı içerik girisi veya güncellemesi olmaz.
Örneğin: Sitede kullanıcı id'si 5 olan satırı almak istedi, diğer tüm bilgiler veritabanından alınacak ama içeriği ./icerikler/5.php dosyasını include ederek ekrana direk yazacak.
Bunu txt olarak düşünmüştüm fakat sunucunun bu türde dosyaları açıp okurken daha fazla yorulacağını öğrendim. Bu yüzden .php uzantılı dosyayı sanki sistem dosyasıymış gibi include ettirmeyi düşündüm.
Performan konusunda yararı olur mu? Şu an sitedemde 800 içerik mevcut. Duruma göre bot yazıp tümünü bu dediğim sisteme otomatik geçirecem.
Veritabanı => verileri saklayabileceğin altyapı.
Veritabanının yapması gereken işi başka bir şekilde başka bir altyapıya yaptırmak hiç akıl karı değil.
Yani 1mb bile olsa 1 post, yine de bunu veritabanı saklamalı.
800 içerik de çok çok az bir sayı ve 150 kb de veritabanı için minik bir boyut.
Kolay gelsin.