emreires adlı üyeden alıntı: mesajı görüntüle
Cache kullanmadan her page load'da sorgu çağırırsanız zaten ne olursa olsun performans kaybı yaşanır. Yani ister cron, ister if else yapısı her ikisi de sağlıksız olur cache kullanılmaz ise. Sonuç olarak her F5'te sorgu demek

30 yada 60 dakikalık bir cache, üstüne bu attığım şekilde bir sorgu yapılırsa (cache sistemini iletebilirim lazım ise) performans konusunda çok sağlıklı oluyor. Hem her F5'te sorgu oluşmuyor. Hem MYSQL'de şişme yapmıyor. Hem de cron ile uğraşmamış oluyorsunuz.
Teşekkürler, uzun zamandır yoğun iş temposunda olduğumdan bu tarz fikir alışverişine hasret kalmışım doğrusu. Ama benim demek istediğim şu; cronjob en sakin saatlerde(mesela gece 3) çalışacak ve kullanıcı olmadığı zamanlarda çalışıp yoracağı için sistemi 1 kerelik yorulacak ve en sakin zamanlarda. Ve sonrasında blog yazılarını object ya da array aktardıktan sonra sql ile pek işi kalmadığından verileri daha performanslı çekebilir bence. Cache içinse dinamik verilerin cachelenmemesi gerekir fakat statik(css,js) dosyaları olabilir. Benim görüşüm