Şu anda bir proje üzerinde çalışıyorum ve yerel sunucumda test ediyorum.localhost'u daha hızlı hale getirin?
Endişelendiğim şey sayfaların oldukça yavaş yüklenmesidir (500-700ms ve daha az değil). Localhost'un başka bir web sayfasından daha hızlı yükleneceğini düşündüm (yerel makinemde olduğu gibi). Bu nedenle, bunlar localhost'taki yükleme süreleriyse, sitemi uzak bir sunucuda taşırken önemli ölçüde daha büyük olurlar mı?
Teknik detaylar olarak, CakePHP çerçevesi üzerinde geliştiriyorum ve tüm AJAX istekleri var, hepsi yukarıda belirtilen yükleme süresine sahip. İstekler, bir CakePHP tarafından oluşturulan sayfaların 3ms'den daha azını alan MySQL işlemlerini yüklediklerinden zaman alıcı olmamalıdır (çerçevenin hata ayıklayıcısında gösterildiği gibi). Ayrıca bir Windows 7 makinesinde XAMPP (bu nedenle Apache web sunucusu) kullanıyorum.
Cevabınız için teşekkür ederim ve bu yazının başkalarına da faydalı olacağına inanıyorum.
bilmiyorum akılda tutulması yavaşlama olmadığını PHP'den kaynaklanır. Belki AJAX isteğini yaparken Javascript'te bir yavaşlama var. Bilmiyorum, sayfalara çok hızlı bir şekilde ulaşılmamasına neden olan bir şey. PHP önbellekleme ile ilgili olarak, bildiğim kadarıyla, CakePHP bunu varsayılan olarak yapar. Ya da özellikle bir şeyi etkinleştirmek zorunda mıyım? – linkyndy
Sayfa tamamen buysa, istemci tarafı profiler kullanın (Firebug size bilgi verir ve YSlow da yardımcı olabilir) CakePHP'nin önbelleklemesi APC ile aynı değildir. APC, PHP'nin çekirdeğini hızlandıran bir PHP uzantısıdır. Deneyin – Evert
Yani, Cake'in önbelleğe alınmasının yanı sıra APC kullanmalı mıyım? Çakışan iki önbellek sistemi olmayacak mı? – linkyndy