Siz daha iyi bilirsiniz çok fazla script yaptığıniz için.. Sitenin kullanıcının gördüğü taraf ile bizim içerik eklediğimiz siteyi ayrı yapsak, kullanıcı siteyi ziyaret ettiğinde eğer cache alınmış ise siteyi direkt cacheden, cache alınmamış bir url ise önce cache alıp sonra kullanıcıya gösterse daha mı iyi olur? Cachei de haftada bir temizlesek? Yani 10k içerik var ise hafta toplam 10k içerik ile ilgili db sorgusu oluşur. Bizim içerik ekleyeceğimiz taraf da local olur. Bu sayede kullanıcılar dbde sorgu yapmamış olur.
Yani bu sistem sizce daha mi optimize olur? Bir yerde hata var böyle olmaz gibi hissediyorum ama mantıken de böyle daha mantıklı..
Sürekli dosyalardan çekmekte mantıklı değil misal her içeriği sql sorgusundan kaçıp bi klasore kayıt ederseniz bu sefer o klasoru optimize etmeniz lazım misal a b c gibisinden ek klasorlere bölmek gibi.
10 bin veriyi veritabanından çeksende bir sıkıntı olmaz. Gerekli indexlemeleri ve veritabanı tasarımını yaptıktan sonra ve sql kodunuzda sorun olmadığı sürece 10 bin satır devede kulak gibi bir şey.