Bir web hızlandırıcı bir olan proxy sunucusu bir erişmek için gereken süreyi azaltır web sitesi . Bağımsız bir bilgisayar bileşeni veya yazılımı olabilir.
Web hızlandırıcılar, istemci bilgisayara veya mobil cihaza, İnternet servis sağlayıcı (ISS) sunucularına, sunucu veya ağ bilgisayarlarına veya bunların iki veya daha fazlasının bir kombinasyonuna kurulabilir. Sıkıştırma yoluyla bir web sayfasının alımını hızlandırmak, içeriği istemci bilgisayara getirebilen, sıkıştırabilen ve teslim edebilen bir tür merkezi sunucu gerektirir.
Web hızlandırıcıları, erişim süresindeki bu azalmayı sağlamak için çeşitli teknikler kullanır:
Yapabilirler :
Bu teknikler, genellikle web uygulamalarının performansını iyileştirmek için önerilen uygulamalarla birlikte kullanılır .
Kadar Temmuz 2006, bu uygulamalar genellikle çevirmeli , geniş bant ve kullanıcıların en iyi hızı alamadığı diğer bağlantıları iyileştirmek için kullanıldı . Çoğu kullanıcı, ortalama tarama hızının 2 ila 10 katı hızlara ulaşabilir ve bazıları belirli web siteleri ve sayfalar için 5 ila 20 kat daha yüksek hızlar bildirebilir. Birçok ISS çevirmeli ve geniş bant hizmetleriyle web hızlandırıcıları sunuyordu. Web hızlandırıcıları genellikle web'de gezinmek ve bazen e-posta göndermek için tasarlanmıştır ve akış , oyun, P2P indirmeleri veya diğer birçok İnternet uygulamasının hızlarını iyileştiremez . Bununla birlikte, Cisco Systems ve F5 Networks gibi çeşitli şirketlerin dağıtım ağı uygulamaları için web hızlandırıcılarının istemci tarafında, SaaS ve PaaS talebinin küçük ve orta ölçekli işletmeler arasında arttığı görülüyor .
Diğer web hızlandırıcılar, web sitelerinin veya uygulamaların sahiplerine yöneliktir. Bu tür web hızlandırıcı, web sunucularının ve uygulama sunucularının önüne kurulur ve hızlandırıcıdan yararlanan web sitelerine veya uygulamalara erişen tüm kullanıcıların performansını artırmak için yukarıda bahsedilen çeşitli teknikleri kullanır. Web sunucuları için hızlandırıcılara bazen ters proxy'ler veya uygulama teslim denetleyicileri adı verilir . Bu tür sunucu tarafı hızlandırıcı, bağlantı işlemlerinin yönetimini web sunucusundan veya uygulama sunucularından boşaltma ve dolayısıyla CPU kullanımını azaltma ve web sunucusunun ölçeklenebilirliğini artırma avantajına sahiptir . .
Proxy'nin iki bölümü olabilir - bir sunucu bölümü web sunucusunun önünde bulunur ve sunucudan giriş ve çıkışları yakalar ve bir istemci bölümü, tarayıcıdan giriş ve çıkış almak için kullanıcının web tarayıcısına oturur .