Eval alternatif () ne zaman önbelleğe alma ve oluşturulan PHP sayfaları görüntüleyerek

0 Cevap php

Ben bu yüzden aynı sayfanın tüm sonraki görünümleri aşağı DB yük ve sayfa yükleme süreleri tutmak, üretim fazı atlatabilirdi diske daha sonra onları kurtarmak, PHP dosyaları gibi içerik sayfaları oluşturmak için Smarty kullanımı hangi bir CMS üzerinde çalıştık. Bu sayfalar tamamen bağımsız ve başka bir senaryo bağlamında çalıştırmak zorunda değildir olacaktır.

Sorun, hala oluşturulan içerik görüntülenecek olurdu bir kullanıcı önce önbelleğe değildi bir sayfayı ziyaret örneği oldu. Ben () o içerir, benim oluşturulan dosyayı kaydetmek umuyordum, ancak dosya sistemi gecikme bu bir seçenek değildi anlamına geliyordu.

Ben bulabildiğim tek çözüm oluşturulur ve diske kaydedilmiş sonra oluşturulan dize çalıştırmak için () eval kullanıyordum. Bu çalışır, bu hata ayıklamak zorunda hoş değil, yani ben bir alternatif bulmakta çok ilgi duyarım.

Ben yukarıdaki durumda eval dışında kullanabileceğiniz bazı yöntem var mı?

0 Cevap