Ben bu nesneleri içeren bir web sayfası oluşturma önce bazı nesneleri almak için web hizmetleri API'lerini çağırır bir PHP uygulama var. Bazı durumlarda bu API'leri (saniye) gerçekten yavaş ve bu görüş bir kullanıcı deneyimi açısından kabul edilebilir değildir. İki şey ben yapabilirim biliyorum ...
- Ajax kullanmak ve arka planda bu çağrıları yapmak
- Zaman çağrı dışarı ve çok uzun sürüyor ise incelikle aşağılamak
Ideal, bu yüzden ben 3. parti web hizmetinden almak nesne önbelleğe memcache (memcached için PHP uzantısı) kullanılarak düşünüyordum ne. Nesneleri aynı sayfa yüklenirken farklı kullanıcılar tarafından birçok kez yüklenir, bu nedenle bu mantıklı görünüyor.
Nesneleri, nispeten küçük (~ 1 k) 'dir.
Makul bir yaklaşım gibi geliyor bu ses? Ben memcached başlangıçta veritabanı yükünü hafifletmek için tasarlanmış biliyorum, ben görmüyorum, bir yakaladım yerde olup olmadığını merak ediyorum.
Teşekkürler.