Compression/tr

Bu sayfa veri sıkıştırma MediaWiki ile ilgilidir.

Çıkış
HTTP ile sunulan ayrı ayrı sayfaları sıkıştırmak mümkündür. Hem tarayıcının hem de sunucunun desteklemesi gerekir ve normalde anlaşılır (sıkıştırılmamış sürüm mevcuttur). PHP'nin zlib desteği etkinse (Apache modları gerekmez) bu varsayılan olarak etkindir. Sunucuda sıkıştırmak için harcanan CPU zamanı, PHP komut dosyalarının yüklenmesi gibi şeylerle gölgelenir ve bant genişliği tasarrufu dikkate değerdir.

Ayrıntılar için Manual:$wgUseGzip ve Manual:$wgDisableOutputCompression sayfalara bakın.

Maddeler
2004-02-20'de veya yaklaşık eski tablo ve arşiv tablo, geçmiş tablosundaki bazı maddelerin sıkıştırılmasına izin verecek şekilde değiştirildi. old_flags="gzip" ile işaretlenen eski girişler, old_text başlık baytları olmadan zlib'in deflate algoritması ile sıkıştırırlar. PHP'nin gzinflate yöntemi bu metni açıkça kabul eder; Perl vb. başlık baytlarını devre dışı bırakmak için pencere boyutunu MAX_WSIZE olarak ayarlayın.

Sayfa geçmişleri
Geçmiş tablosunu, Ters farklı sürüm kontrolü gibi farklı sürümlerdeki benzer verilerden yararlanacak şekilde sıkıştırmak da mümkündür. Bazı gerçek sayılar için Geçmiş sıkıştırmasına bakın.

Önbellek sıkıştırma
Dosya önbelleği, sayfaların önbelleğe alınmış kopyalarındaki sıkıştırma hakkında konuşuyor. Şimdi Wikimedia projeleri squid kullandığına göre, bunların ne kadarının kullanılmadığı belli değil.