AJAX, MySQL kullanan bir web sayfası ve benim sitenin vücut için içeriği kapmak ve sayfanın gövdesinde yerleştirmek için basit bir PHP dosyası var. Temel olarak, tüm site biri bookmarkable ve Geri / İleri yetenekli tüm bağlantıları tutmak için jQuery ve tarih eklentisi kullanan dinamik sayfası.
Ben mümkün kaynakların en az miktarda (sunucu tarafı) kullanmak için sitenizi optimize etmek istiyorum. Şu anda, her zaman birisi benim sitede başka bir "sayfa" için bir bağlantıyı tıkladığında, PHP sayfası denir ve bir veritabanı bağlantısı oluşturulur, içerik veritabanından yakaladı ve sonra JavaScript ile sayfaya yerleştirilir.
Yerine PHP dosyası içeriğini içeren bir önbelleğe alınmış dosya kapmak ve sonra tarayıcıya bu göndermek için daha iyi olurdu?
Ben hala benim sayfaları olsa, mümkün olduğunca güncel olarak olmak istiyorum, bu yüzden onun değişiklik tarihini diyor benim içeriği ile tablodaki bir sütunu var yerine düşünme, ve, önbelleğe alınmış dosya eskiyse, içinde verileri yüklemek edildi masa ve önbelleğe alınmış dosyayı değiştirin. Ancak, bu PHP komut dosyası yapmak hem de bir veritabanı bağlantısı oluşturmak ve önbelleğe alınan dosyanın değişiklik zaman kontrol ediyorum.
En iyi çözüm nedir?