Yapılabilecekler
1- Verileri farklı tablolara bölümleyip dosya tabanlı daha optimal sorgular
2- Veri sorguları yapılırken mümkün olduğunca minimal şekilde sorgu yapılması ve SQL taraflı uzun sorgular yapılmaması
3- Veritabanı ve PHP havuzlarını küme yapısına sokup birçok sunucunun performansıyla sorunsuz ve ileri dönük bir şekilde ilerlenmesi
4- Redis tarzı önbelleklerle belirli değişmeyen sorguların, Varnish tarzı web önbellekleriyle sayfaların sunulması ve genel sorgu yükünün azalması
1. ve 2. yapı incelendikten sonra bakılır hocam da 3. kısım bence belirli bir süre sonra gerekecektir(farklı bir veritabanına geçiş yapılmadıkça) 4. kısımda ise Varnish belki projeye uygun olmayabilir