Ben performansını artırmak için bazı mekanizmaları bypass edecek bir önbellek sistemi oluşturmak istiyorum.
Bazı örnekler var:
1 -) Her saat başı güncellenen, dinamik bir PHP sayfası var. Sayfa içeriği her kullanıcı için aynıdır. Yani bu durumda ben de yapabilirsiniz:
a) bir HTML sayfası oluşturmak ve bu sayfa her saat oluşturulabilir. Bu durumda ben PHP atlamak istiyorum, yani statik bir sayfa olmalıdır ve güncellenen veritabanı ise, yeni bir HTML dosyası oluşturulur. Bunu nasıl yapabilirim? Ben HTML dosyası oluşturur, bir crontab komut dosyası oluşturabilirsiniz, ancak zarif bir yol olarak görünmüyor.
b) bellekte çıktı önbelleğe, böylece web sunucusu içerik her saat güncellenir. Ben web sunucusu için bir önbellek modülü gerekir sanırım. Orada lighttpd için gayri resmi memcache modülü, ama kararlı görünmüyor, ben de nginx için bir memcache modülü duymuş ama bu mümkün olup olmadığını bilmiyorum. Bu şekilde daha zarif ve mümkün görünüyor, ama nasıl? Herhangi bir fikir? (Yine, bu durumda PHP atlamak istiyorum)
Başka bir örnek, her saat güncellenen, dinamik bir PHP sayfası var bu sayfada sadece kullanıcı bilgilerini kısmı tamamen dinamik (out yani bir kullanıcı günlükleri ya ve bu bölümde onun / durumunu görmek) olduğunu
Yine, nasıl bu sayfa için bir önbellek sistemi oluşturabilir? Ben ilk örneğin bir çözüm bulmak eğer, o zaman ben aynı çözümü ile bu bölümünde AJAX kullanabilirsiniz düşünüyorum. Ben düzeltmek muyum?
düzenleyin: Sanırım, açıkça gelemedi. Ben tamamen PHP atlamak istiyorum. PHP komut hayır PHP çağrısı yapılacaktır bundan sonra, bir kez bir saat çalıştırmak olacaktır. Ben onun yükünü kaldırmak istiyoruz.
Teşekkür peşin,