{"id":61897,"date":"2022-08-12T17:43:39","date_gmt":"2022-08-12T14:43:39","guid":{"rendered":"https:\/\/www.turhost.com/blog\/?p=61897"},"modified":"2022-08-12T18:24:11","modified_gmt":"2022-08-12T15:24:11","slug":"brotli-nedir-brotli-ne-ise-yarar","status":"publish","type":"post","link":"https:\/\/www.turhost.com/blog\/brotli-nedir-brotli-ne-ise-yarar\/","title":{"rendered":"Brotli Nedir? Brotli Ne \u0130\u015fe Yarar?"},"content":{"rendered":"\n<p>Bug\u00fcn Brotli Nedir? Brotli Ne \u0130\u015fe Yarar? sorusuyla sunucudan taray\u0131c\u0131ya g\u00f6nderilen HTML, JavaScript ve CSS gibi i\u00e7erikleri s\u0131k\u0131\u015ft\u0131rmak i\u00e7in kullan\u0131lan bir site h\u0131zland\u0131rma y\u00f6ntemine g\u00f6z at\u0131yoruz.<\/p>\n\n\n\n<h2 id=\"brotli-sikistirmasi-nedir\" class=\"wp-block-heading\">Brotli S\u0131k\u0131\u015ft\u0131rmas\u0131 Nedir?<\/h2>\n\n\n\n<p>2013 y\u0131l\u0131nda piyasaya s\u00fcr\u00fclen Brotli s\u0131k\u0131\u015ft\u0131rmas\u0131 (Brotli Compression), Google taraf\u0131ndan geli\u015ftirilen ve Gzip alternatifi olarak kullan\u0131lan bir kay\u0131ps\u0131z veri s\u0131k\u0131\u015ft\u0131rma algoritmas\u0131d\u0131r. \u0130lk d\u00f6nemlerinde yeterince taray\u0131c\u0131 deste\u011fi olmayan Brotli, bug\u00fcn t\u00fcm web sitelerinin %37&#8217;si taraf\u0131ndan kullan\u0131lmaktad\u0131r (w3techs).<\/p>\n\n\n\n<p>\u0130svi\u00e7re Almancas\u0131nda &#8216;k\u00fc\u00e7\u00fck ekmek&#8217; anlam\u0131na gelen Brotli&#8217;nin dayand\u0131\u011f\u0131 mant\u0131k \u015fudur: Hem web sunucusu hem de ileti\u015fim kurdu\u011fu taray\u0131c\u0131 ortak bir s\u0131k\u0131\u015ft\u0131rma algoritmas\u0131n\u0131 anlad\u0131\u011f\u0131nda, kablo \u00fczerinden g\u00f6nderilen veriler s\u0131k\u0131\u015ft\u0131r\u0131labilmektedir. Web sitesini h\u0131zland\u0131rmak isteyenlerin sevdi\u011fi \u00fccretsiz y\u00f6ntemlerden biri olan s\u0131k\u0131\u015ft\u0131rma s\u00fcrecinde; verilerin boyutlar\u0131 k\u00fc\u00e7\u00fcl\u00fcr ve daha h\u0131zl\u0131 hareket ederler. B\u00f6ylece web siteniz taray\u0131c\u0131ya daha h\u0131zl\u0131 ula\u015f\u0131r. <\/p>\n\n\n\n<h2 id=\"brotli-nasil-tasarlandi\" class=\"wp-block-heading\">Brotli Nas\u0131l Tasarland\u0131?<\/h2>\n\n\n\n<p>Jyrki Alakuijala ve Zolt\u00e1n Szabadka isimli iki Google \u00e7al\u0131\u015fan\u0131 taraf\u0131ndan WOFF web yaz\u0131 tipi aktar\u0131mlar\u0131n\u0131n boyutunu azaltmak amac\u0131yla 2013 y\u0131l\u0131nda geli\u015ftirilen Brotli, asl\u0131nda Zopfli&#8217;nin devam\u0131yd\u0131. Ancak bu yeni format, Zopfli&#8217;ye g\u00f6re %20\u201326 daha y\u00fcksek s\u0131k\u0131\u015ft\u0131rma oranlar\u0131 elde edilmesini sa\u011fl\u0131yordu. <\/p>\n\n\n\n<p>T\u0131pk\u0131 Zopfli gibi ad\u0131n\u0131 \u0130svi\u00e7re unlu mamullerden alan yeni algoritma daha k\u00fc\u00e7\u00fck s\u0131k\u0131\u015ft\u0131r\u0131lm\u0131\u015f boyut, daha iyi alan kullan\u0131m\u0131 ve daha h\u0131zl\u0131 sayfa y\u00fcklemeleri sa\u011flad\u0131\u011f\u0131ndan k\u0131sa s\u00fcrede yayg\u0131n olarak kullan\u0131lmaya ba\u015fland\u0131. <\/p>\n\n\n\n<p>2015 y\u0131l\u0131nda Google, HTTP i\u00e7in Brotli spesifikasyonunu yay\u0131nlam\u0131\u015ft\u0131. Sonras\u0131nda, taray\u0131c\u0131n\u0131n, &#8220;Content-Encoding: br&#8221; ba\u015fl\u0131\u011f\u0131 g\u00f6ndererek Brotli s\u0131k\u0131\u015ft\u0131rmas\u0131n\u0131 a\u00e7abilece\u011fini sunucuya nas\u0131l bildirece\u011fini belirtmesi gibi i\u015flevlerine ek olarak, Google m\u00fchendisleri Brotli&#8217;de web i\u00e7eri\u011fini s\u0131k\u0131\u015ft\u0131rmay\u0131 daha da h\u0131zland\u0131ran ba\u015fka iyile\u015ftirmeler de yapt\u0131. Dilerseniz Brotli repo geli\u015fimini Github&#8217;da kontrol edebilirsiniz &gt; <a href=\"https:\/\/github.com\/google\/brotli\">Brotli repo evolution<\/a>.<\/p>\n\n\n\n<p>Brotli 2015&#8217;te <a href=\"https:\/\/opensource.googleblog.com\/2015\/09\/introducing-brotli-new-compression.html\">Google Open Source<\/a> taraf\u0131ndan duyuruldu\u011funda, daha k\u00fc\u00e7\u00fck s\u0131k\u0131\u015ft\u0131r\u0131lm\u0131\u015f boyut, mobil kullan\u0131c\u0131lara daha d\u00fc\u015f\u00fck veri aktar\u0131m \u00fccretleri ve azalt\u0131lm\u0131\u015f pil kullan\u0131m\u0131 gibi ek avantajlar sa\u011flayaca\u011f\u0131ndan s\u00f6z ediliyordu, bu format\u0131n yak\u0131n gelecekte b\u00fcy\u00fck taray\u0131c\u0131lar taraf\u0131ndan desteklenece\u011fi de \u00f6ng\u00f6r\u00fclm\u00fc\u015ft\u00fc. Brotli&#8217;nin \u015fu anki taray\u0131c\u0131 uyumlulu\u011fu %95,8&#8217;dir. Chrome 5.0 s\u00fcr\u00fcm\u00fcnden itibaren, Microsoft Edge 18&#8217;den itibaren, Firefox 68. s\u00fcr\u00fcm\u00fcnden itibaren, Safari 12. s\u00fcr\u00fcm\u00fcnden itibaren ve iOS Safari 12.1 s\u00fcr\u00fcm\u00fcnden itibaren Brotli&#8217;yi desteklemektedir. Microsoft Internet Explorer&#8217;\u0131n hi\u00e7bir s\u00fcr\u00fcm\u00fc Brotli&#8217;yi desteklememektedir.<\/p>\n\n\n\n<h2 id=\"brotli-sikistirma-tekniginin-faydalari-nelerdir\" class=\"wp-block-heading\">Brotli S\u0131k\u0131\u015ft\u0131rma Tekni\u011finin Faydalar\u0131 Nelerdir?<\/h2>\n\n\n\n<p>Bir web sunucusunda Brotli&#8217;nin etkinle\u015ftirilmesi, verilerin sunulmadan \u00f6nce s\u0131k\u0131\u015ft\u0131r\u0131lmas\u0131n\u0131 sa\u011flad\u0131\u011f\u0131ndan istek boyutunu ve gecikmeyi azaltmaya yarar. Brotli s\u0131k\u0131\u015ft\u0131rmas\u0131 ile %14 daha k\u00fc\u00e7\u00fck JavaScript dosyalar\u0131, %21 daha k\u00fc\u00e7\u00fck HTML dosyalar\u0131 ve %17 daha k\u00fc\u00e7\u00fck CSS dosyalar\u0131 elde etmek m\u00fcmk\u00fcnd\u00fcr.<\/p>\n\n\n\n<p>Bug\u00fcn h\u0131zl\u0131 web i\u00e7eri\u011fi sunmak i\u00e7in standart s\u0131k\u0131\u015ft\u0131rma algoritmas\u0131 haline gelmi\u015f olan Brotli hem sunucudaki i\u00e7eri\u011fi s\u0131k\u0131\u015ft\u0131rmada hem de taray\u0131c\u0131da s\u0131k\u0131\u015ft\u0131rmay\u0131 a\u00e7mada Gzip&#8217;ten daha h\u0131zl\u0131d\u0131r. Baz\u0131 durumlarda \u00f6n u\u00e7 dekompresyonu Gzip&#8217;ten %64&#8217;e kadar daha h\u0131zl\u0131d\u0131r.<\/p>\n\n\n\n<p>Sayfa h\u0131z\u0131n\u0131 art\u0131rmak amac\u0131yla kullan\u0131lan Gzip&#8217;e alternatif olarak geli\u015ftirilen Brotli, statik dosyalara ek olarak veri ak\u0131\u015flar\u0131nda da olduk\u00e7a iyi s\u0131k\u0131\u015ft\u0131rma sa\u011flamaktad\u0131r. <\/p>\n\n\n\n<h2 id=\"brotli-nasil-calisir\" class=\"wp-block-heading\">Brotli Nas\u0131l \u00c7al\u0131\u015f\u0131r?<\/h2>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1200\" height=\"681\" src=\"https:\/\/www.turhost.com/blog\/wp-content\/uploads\/2022\/08\/Untitled-1-01-1200x681.jpg\" alt=\"Brotli s\u0131k\u0131\u015ft\u0131rmas\u0131 (Brotli Compression), \" class=\"wp-image-61939\" srcset=\"https:\/\/www.turhost.com/blog\/wp-content\/uploads\/2022\/08\/Untitled-1-01-1200x681.jpg 1200w, https:\/\/www.turhost.com/blog\/wp-content\/uploads\/2022\/08\/Untitled-1-01-650x369.jpg 650w, https:\/\/www.turhost.com/blog\/wp-content\/uploads\/2022\/08\/Untitled-1-01-768x436.jpg 768w, https:\/\/www.turhost.com/blog\/wp-content\/uploads\/2022\/08\/Untitled-1-01-1536x871.jpg 1536w, https:\/\/www.turhost.com/blog\/wp-content\/uploads\/2022\/08\/Untitled-1-01-2048x1161.jpg 2048w, https:\/\/www.turhost.com/blog\/wp-content\/uploads\/2022\/08\/Untitled-1-01-380x215.jpg 380w, https:\/\/www.turhost.com/blog\/wp-content\/uploads\/2022\/08\/Untitled-1-01-800x454.jpg 800w, https:\/\/www.turhost.com/blog\/wp-content\/uploads\/2022\/08\/Untitled-1-01-1160x658.jpg 1160w, https:\/\/www.turhost.com/blog\/wp-content\/uploads\/2022\/08\/Untitled-1-01-scaled.jpg 2560w\" sizes=\"auto, (max-width: 1200px) 100vw, 1200px\" \/><figcaption>Yap\u0131lan testler Brotli&#8217;nin, Gzip&#8217;ten daha iyi s\u0131k\u0131\u015ft\u0131rma oranlar\u0131 sundu\u011funu g\u00f6stermekte ve Brotli&#8217;ye mevcut en iyi s\u0131k\u0131\u015ft\u0131rma algoritmas\u0131 g\u00f6z\u00fcyle bak\u0131lmaktad\u0131r.<\/figcaption><\/figure>\n<\/div>\n\n\n<p>Taray\u0131c\u0131n\u0131za bir URL yazarsan\u0131z, taray\u0131c\u0131n\u0131z sunucuyla girdi\u011fi ileti\u015fimde sunucuya i\u00e7erik s\u0131k\u0131\u015ft\u0131rmas\u0131n\u0131 a\u00e7\u0131p a\u00e7amayaca\u011f\u0131 e\u011fer a\u00e7acaksa, hangi s\u0131k\u0131\u015ft\u0131rma algoritmalar\u0131n\u0131 anlayabildi\u011fini soracakt\u0131r. E\u011fer s\u0131k\u0131\u015ft\u0131rmay\u0131 aktifle\u015ftirdiyseniz ve sunucunuz taray\u0131c\u0131n\u0131n s\u0131k\u0131\u015ft\u0131rma algoritmalar\u0131ndan birini biliyorsa, t\u00fcm verileri s\u0131k\u0131\u015ft\u0131rarak taray\u0131c\u0131ya g\u00f6nderecektir.<\/p>\n\n\n\n<p>S\u0131k\u0131\u015ft\u0131r\u0131lm\u0131\u015f bir dosya, orijinal web dosyas\u0131na k\u0131yasla dosya boyutu (bayt) olarak \u00e7ok daha k\u00fc\u00e7\u00fck oldu\u011fundan, web sitesinin tam olarak y\u00fcklenmesi i\u00e7in daha az zamana ihtiyac\u0131 olacakt\u0131r.<\/p>\n\n\n\n<h2 id=\"gzip-ile-brotliyi-karsilastirma\" class=\"wp-block-heading\">Gzip ile Brotli\u2019yi Kar\u015f\u0131la\u015ft\u0131rma<\/h2>\n\n\n\n<p>Brotli ve Gzip, bir uygulaman\u0131n toplam paket boyutunu \u00f6nemli \u00f6l\u00e7\u00fcde iyile\u015ftirebilen ve b\u00f6ylece performans\u0131 art\u0131ran s\u0131k\u0131\u015ft\u0131rma algoritmalar\u0131d\u0131r.<\/p>\n\n\n\n<p>Hemen hemen t\u00fcm web sunucular\u0131n\u0131n ve i\u00e7erik da\u011f\u0131t\u0131m a\u011flar\u0131n\u0131n (CDN) destekledi\u011fi Gzip, LZ77 algoritmas\u0131na ve Huffman kodlamas\u0131na dayanan a\u00e7\u0131k kaynakl\u0131 bir s\u0131k\u0131\u015ft\u0131rma tekni\u011fidir. Linux ve Unix i\u015fletim sistemlerinde varsay\u0131lan olarak mevcuttur, \u00e7ok ama\u00e7l\u0131 bir s\u0131k\u0131\u015ft\u0131rma kitapl\u0131\u011f\u0131 olarak tasarlanm\u0131\u015ft\u0131r ve bir ba\u015fka s\u0131k\u0131\u015ft\u0131rma algoritmas\u0131 olan DEFLATE&#8217;e dayanmaktad\u0131r. Pop\u00fclaritesi ve dosyalar\u0131 k\u00fc\u00e7\u00fcltmede \u00e7ok iyi olmas\u0131 nedeniyle, g\u00fcn\u00fcm\u00fczde farkl\u0131 i\u015fletim sistemleriyle \u00e7al\u0131\u015fan web sunucular\u0131 i\u00e7in hala yayg\u0131n olarak kullan\u0131lmaktad\u0131r. Jean-loup Gailly ve Mark Adler taraf\u0131ndan yaz\u0131lm\u0131\u015ft\u0131r. \u0130lk beta s\u00fcr\u00fcm\u00fc web&#8217;in yayg\u0131n olarak kullan\u0131lmaya ba\u015fland\u0131\u011f\u0131 1992&#8217;de, ilk ger\u00e7ek s\u00fcr\u00fcm\u00fc olan 1.0 ise 1993&#8217;\u00fcn ba\u015flar\u0131nda yay\u0131nlanm\u0131\u015ft\u0131r. <\/p>\n\n\n\n<p>Brotli&#8217;nin Gzip alternatifi olarak \u00f6ne \u00e7\u0131kmas\u0131n\u0131n nedeni JavaScript, HTML  ve CSS gibi verilerde %15-20 daha k\u00fc\u00e7\u00fck s\u0131k\u0131\u015ft\u0131rma oranlar\u0131na ula\u015fmas\u0131ndan kaynaklan\u0131r. <\/p>\n\n\n\n<p>Bilindi\u011fi gibi web sayfan\u0131z\u0131n par\u00e7as\u0131 olan her bir dosya, sunucunun taray\u0131c\u0131n\u0131za g\u00f6nderdi\u011fi farkl\u0131 bir ak\u0131\u015ft\u0131r. Bir taray\u0131c\u0131da bir web sayfas\u0131 talep edildi\u011finde, sunucu birden \u00e7ok veri ak\u0131\u015f\u0131 g\u00f6ndermeye ba\u015flar. Google, Brotli&#8217;yi tasarlarken ak\u0131\u015flar\u0131 daha verimli bir \u015fekilde s\u0131k\u0131\u015ft\u0131rman\u0131n gereklili\u011fini anlam\u0131\u015ft\u0131. Bu da Brotli&#8217;nin, Gzip&#8217;e g\u00f6re \u00f6nemli bir avantaj\u0131n\u0131n olmas\u0131n\u0131; Brotli&#8217;nin en ba\u015f\u0131ndan, ak\u0131\u015flar\u0131 s\u0131k\u0131\u015ft\u0131rmak i\u00e7in tasarlanmas\u0131n\u0131 sa\u011flad\u0131. Gzip ise ba\u015flang\u0131\u00e7ta dosyalar\u0131 s\u0131k\u0131\u015ft\u0131rmak i\u00e7in tasarlanm\u0131\u015f ve web \u00fczerinde \u00e7al\u0131\u015fabilmesi i\u00e7in ak\u0131\u015flar\u0131 s\u0131k\u0131\u015ft\u0131rmaya uyarlanm\u0131\u015ft\u0131. <\/p>\n\n\n\n<p>Gzip gibi Brotli de LZ77 algoritmas\u0131na ve Huffman Coding&#8217;e dayanmakta, ama Gzip&#8217;ten daha iyi olmas\u0131n\u0131 sa\u011flayan context modeling ve statik s\u00f6zl\u00fck gibi \u00f6zelliklere sahip.<\/p>\n\n\n\n<p>Gzip,1&#8217;den 9&#8217;a kadar s\u0131k\u0131\u015ft\u0131rma d\u00fczeylerini desteklerken, Brotli daha da fazlas\u0131n\u0131 desteklemekte: 0&#8217;dan 11&#8217;e. Ancak, en y\u00fcksek d\u00fczeyler say\u0131lan 10 ve 11, web i\u00e7eri\u011finin teslimi i\u00e7in yava\u015f kalabilir. Bu nedenle, d\u00fczey 4 ila 7 aras\u0131nda ayarland\u0131\u011f\u0131nda, genellikle s\u0131k\u0131\u015ft\u0131rma ve h\u0131z aras\u0131ndaki denge en iyi \u015fekilde sa\u011flanm\u0131\u015f olur.<\/p>\n\n\n\n<p>\u00c7o\u011fu durumda Brotli, dosyalar\u0131 Gzip&#8217;ten daha k\u00fc\u00e7\u00fck bir boyuta s\u0131k\u0131\u015ft\u0131rabilir, bu nedenle genellikle Gzip&#8217;e k\u0131yasla daha iyi bir s\u0131k\u0131\u015ft\u0131rma y\u00f6ntemidir.<\/p>\n\n\n\n<h2 id=\"brotli-nasil-kurulur\" class=\"wp-block-heading\">Brotli Nas\u0131l Kurulur?<\/h2>\n\n\n\n<p>Brotli&#8217;yi etkinle\u015ftirme ad\u0131mlar\u0131 sitenizin nas\u0131l yap\u0131land\u0131r\u0131ld\u0131\u011f\u0131na ba\u011fl\u0131 olarak de\u011fi\u015febilmektedir. Genellikle bir\u00e7ok hosting sa\u011flay\u0131c\u0131s\u0131, CDN ve ters proxy sunucusu, varsay\u0131lan olarak s\u0131k\u0131\u015ft\u0131rma \u00f6zelli\u011fi ile sunucunuzu kolayl\u0131kla yap\u0131land\u0131rman\u0131za olanak tan\u0131r.<\/p>\n\n\n\n<p>Brotli&#8217;yi kullanmak i\u00e7in sunucunuzun HTTPS&#8217;yi desteklemesi gerekir.<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>\u00c7o\u011fu WordPress \u00f6nbelle\u011fe alma eklentisi, output s\u0131k\u0131\u015ft\u0131rmas\u0131n\u0131 etkinle\u015ftirebilece\u011finiz bir b\u00f6l\u00fcme sahiptir.<br><\/li><li>Apache web sunucusunun en son s\u00fcr\u00fcmleri Brotli mod\u00fcl\u00fcyle birlikte gelmektedir. Etkinle\u015ftirmek i\u00e7in: <ul><li><em>sudo a2enmod brotli<\/em> <\/li><\/ul><ul><li> .htaccess dosyas\u0131na alttaki komut eklenmelidir: <\/li><\/ul><\/li><\/ul>\n\n\n\n<pre class=\"wp-block-preformatted\">&lt;IfModule mod_brotli.c&gt;\n\nAddOutputFilterByType BROTLI_COMPRESS text\/html text\/plain text\/xml text\/css text\/javascript application\/javascript\n\n&lt;\/IfModule&gt;<\/pre>\n\n\n\n<ul class=\"wp-block-list\"><li>Nginx&#8217;te Brotli&#8217;yi etkinle\u015ftirmek i\u00e7in Nginx&#8217;i kaynaktan olu\u015fturman\u0131z gerekir. \u0130\u015flem, Brotli&#8217;yi Apache&#8217;de etkinle\u015ftirmekten biraz daha karma\u015f\u0131k olabilir. Google, engine x i\u00e7in Brotli mod\u00fcl\u00fc sa\u011flamaktad\u0131r.<\/li><\/ul>\n\n\n\n<p>Dilerseniz, ziyaret\u00e7inizin kulland\u0131\u011f\u0131 taray\u0131c\u0131ya ba\u011fl\u0131 olarak sunucunuzu Gzip ve Brotli aras\u0131nda otomatik olarak ge\u00e7i\u015f yapacak \u015fekilde de yap\u0131land\u0131rabilirsiniz. <\/p>\n\n\n\n<p>Web sitenizde \u015fu anda herhangi bir s\u0131k\u0131\u015ft\u0131rman\u0131n etkin olup olmad\u0131\u011f\u0131n\u0131 merak ediyorsan\u0131z, iki y\u00f6ntem kullanabilirsiniz. Birincisi i\u00e7in bir web taray\u0131c\u0131s\u0131nda sitenizi ziyaret edip sayfada sa\u011f t\u0131klay\u0131n. \u201c\u0130ncele\u201dyi a\u00e7arak a\u011f etiketini bulabilirsiniz. Sayfay\u0131 yeniden y\u00fckledi\u011finizde listedeki ilk giri\u015fi bulup \u00fczerine t\u0131klaman\u0131z gerekir. Accept-encoding ba\u015fl\u0131\u011f\u0131na bakt\u0131\u011f\u0131n\u0131zda gzip veya br i\u00e7erdi\u011fini g\u00f6r\u00fcyorsan\u0131z s\u0131k\u0131\u015ft\u0131rma etkindir. <\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1200\" height=\"402\" src=\"https:\/\/www.turhost.com/blog\/wp-content\/uploads\/2022\/08\/image-1-1200x402.png\" alt=\"Brotli Nas\u0131l Kurulur?, Brotli Etkinle\u015ftirme\" class=\"wp-image-61948\" srcset=\"https:\/\/www.turhost.com/blog\/wp-content\/uploads\/2022\/08\/image-1-1200x402.png 1200w, https:\/\/www.turhost.com/blog\/wp-content\/uploads\/2022\/08\/image-1-650x218.png 650w, https:\/\/www.turhost.com/blog\/wp-content\/uploads\/2022\/08\/image-1-768x258.png 768w, https:\/\/www.turhost.com/blog\/wp-content\/uploads\/2022\/08\/image-1-380x127.png 380w, https:\/\/www.turhost.com/blog\/wp-content\/uploads\/2022\/08\/image-1-800x268.png 800w, https:\/\/www.turhost.com/blog\/wp-content\/uploads\/2022\/08\/image-1-1160x389.png 1160w, https:\/\/www.turhost.com/blog\/wp-content\/uploads\/2022\/08\/image-1.png 1336w\" sizes=\"auto, (max-width: 1200px) 100vw, 1200px\" \/><\/figure>\n\n\n\n<p>Bir web sitesinde s\u0131k\u0131\u015ft\u0131rman\u0131n etkin olup olmad\u0131\u011f\u0131n\u0131 anlaman\u0131n ikinci yolu, Url&#8217;nizi girdi\u011finizde alan ad\u0131n\u0131za ba\u011flanarak gerekli bilgileri alan ve web sitenizin bar\u0131nd\u0131r\u0131ld\u0131\u011f\u0131 sunucuda Gzip veya Brotli&#8217;nin etkin olup olmad\u0131\u011f\u0131n\u0131 kontrol eden <a href=\"https:\/\/www.giftofspeed.com\/gzip-test\">https:\/\/www.giftofspeed.com\/gzip-test<\/a> gibi sitelerdir. Bu \u015fekilde, web sitenizin orijinal s\u00fcr\u00fcm\u00fcn\u00fcn dosya boyutu ve Gzip s\u0131k\u0131\u015ft\u0131rmas\u0131n\u0131 kullanmaktan ne kadar fayda sa\u011flayabilece\u011fi gibi baz\u0131 ek bilgiler de alabilirsiniz. <\/p>\n\n\n\n<h2 id=\"ozet\" class=\"wp-block-heading\">\u00d6zet<\/h2>\n\n\n\n<p>Uzun s\u00fcredir web sunucular\u0131 taraf\u0131ndan s\u0131k\u0131\u015ft\u0131r\u0131lm\u0131\u015f site i\u00e7eri\u011fini taray\u0131c\u0131ya teslim etmek i\u00e7in kullan\u0131lan GZIP&#8217;in taht\u0131n\u0131 sallayan yeni oyuncu Brotli; a\u00e7\u0131k kaynakl\u0131, kay\u0131ps\u0131z bir veri s\u0131k\u0131\u015ft\u0131rma algoritmas\u0131d\u0131r. 2013 y\u0131l\u0131nda Google taraf\u0131ndan MIT lisans\u0131 alt\u0131nda geli\u015ftirilmi\u015ftir. H\u0131z ve s\u0131k\u0131\u015ft\u0131rmada Gzip&#8217;ten daha iyi performans g\u00f6stermekte ve \u00e7o\u011fu taray\u0131c\u0131 taraf\u0131ndan desteklenmektedir.<\/p>\n\n\n\n<p>Brotli Nedir? Brotli Ne \u0130\u015fe Yarar? sorusunun yan\u0131t\u0131, devrim niteli\u011finde bir s\u0131\u00e7rama olmasa da baz\u0131 detaylar\u0131n hayat\u0131m\u0131z\u0131 ne kadar kolayla\u015ft\u0131rd\u0131\u011f\u0131n\u0131n kan\u0131t\u0131d\u0131r.<\/p>\n\n\n\n<p><\/p>\n","protected":false},"excerpt":{"rendered":"Sunucudan taray\u0131c\u0131ya g\u00f6nderilen i\u00e7eri\u011fi s\u0131k\u0131\u015ft\u0131rmak i\u00e7in kullan\u0131lan site h\u0131zland\u0131rma y\u00f6ntemi!\n","protected":false},"author":1,"featured_media":61938,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_relevanssi_hide_post":"","_relevanssi_pin_for_all":"","_relevanssi_pin_keywords":"","_relevanssi_unpin_keywords":"","_relevanssi_related_keywords":"","_relevanssi_related_include_ids":"","_relevanssi_related_exclude_ids":"","_relevanssi_related_no_append":"","_relevanssi_related_not_related":"","_relevanssi_related_posts":"3667,56085,46607,28980,30696,64347","_relevanssi_noindex_reason":"","footnotes":""},"categories":[138,667,650,643],"tags":[],"class_list":{"0":"post-61897","1":"post","2":"type-post","3":"status-publish","4":"format-standard","5":"has-post-thumbnail","7":"category-ipuclari","8":"category-ssd-sunucu","9":"category-vps-server","10":"category-wordpress-hosting"},"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v24.9 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Brotli Nedir? Brotli Ne \u0130\u015fe Yarar? &#8226; Turhost Blog<\/title>\n<meta name=\"description\" content=\"Brotli Nedir? sorusuyla sunucudan taray\u0131c\u0131ya g\u00f6nderilen i\u00e7eri\u011fi s\u0131k\u0131\u015ft\u0131rmak i\u00e7in kullan\u0131lan bir site h\u0131zland\u0131rma tekni\u011fine g\u00f6z at\u0131yoruz.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.turhost.com/blog\/brotli-nedir-brotli-ne-ise-yarar\/\" \/>\n<meta property=\"og:locale\" content=\"tr_TR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Brotli Nedir? Brotli Ne \u0130\u015fe Yarar? &#8226; Turhost Blog\" \/>\n<meta property=\"og:description\" content=\"Brotli Nedir? sorusuyla sunucudan taray\u0131c\u0131ya g\u00f6nderilen i\u00e7eri\u011fi s\u0131k\u0131\u015ft\u0131rmak i\u00e7in kullan\u0131lan bir site h\u0131zland\u0131rma tekni\u011fine g\u00f6z at\u0131yoruz.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.turhost.com/blog\/brotli-nedir-brotli-ne-ise-yarar\/\" \/>\n<meta property=\"og:site_name\" content=\"Turhost Blog\" \/>\n<meta property=\"article:published_time\" content=\"2022-08-12T14:43:39+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2022-08-12T15:24:11+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.turhost.com/blog\/wp-content\/uploads\/2022\/08\/kapak-2.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"740\" \/>\n\t<meta property=\"og:image:height\" content=\"740\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Turhost\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Yazan:\" \/>\n\t<meta name=\"twitter:data1\" content=\"Turhost\" \/>\n\t<meta name=\"twitter:label2\" content=\"Tahmini okuma s\u00fcresi\" \/>\n\t<meta name=\"twitter:data2\" content=\"9 dakika\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.turhost.com/blog\/brotli-nedir-brotli-ne-ise-yarar\/\",\"url\":\"https:\/\/www.turhost.com/blog\/brotli-nedir-brotli-ne-ise-yarar\/\",\"name\":\"Brotli Nedir? Brotli Ne \u0130\u015fe Yarar? &#8226; Turhost Blog\",\"isPartOf\":{\"@id\":\"https:\/\/www.turhost.com/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.turhost.com/blog\/brotli-nedir-brotli-ne-ise-yarar\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.turhost.com/blog\/brotli-nedir-brotli-ne-ise-yarar\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.turhost.com/blog\/wp-content\/uploads\/2022\/08\/kapak-2.jpg\",\"datePublished\":\"2022-08-12T14:43:39+00:00\",\"dateModified\":\"2022-08-12T15:24:11+00:00\",\"author\":{\"@id\":\"https:\/\/www.turhost.com/blog\/#\/schema\/person\/dd8970d865df6ed4f742fe30c308ad1c\"},\"description\":\"Brotli Nedir? sorusuyla sunucudan taray\u0131c\u0131ya g\u00f6nderilen i\u00e7eri\u011fi s\u0131k\u0131\u015ft\u0131rmak i\u00e7in kullan\u0131lan bir site h\u0131zland\u0131rma tekni\u011fine g\u00f6z at\u0131yoruz.\",\"breadcrumb\":{\"@id\":\"https:\/\/www.turhost.com/blog\/brotli-nedir-brotli-ne-ise-yarar\/#breadcrumb\"},\"inLanguage\":\"tr\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.turhost.com/blog\/brotli-nedir-brotli-ne-ise-yarar\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"tr\",\"@id\":\"https:\/\/www.turhost.com/blog\/brotli-nedir-brotli-ne-ise-yarar\/#primaryimage\",\"url\":\"https:\/\/www.turhost.com/blog\/wp-content\/uploads\/2022\/08\/kapak-2.jpg\",\"contentUrl\":\"https:\/\/www.turhost.com/blog\/wp-content\/uploads\/2022\/08\/kapak-2.jpg\",\"width\":740,\"height\":740},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.turhost.com/blog\/brotli-nedir-brotli-ne-ise-yarar\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Blog\",\"item\":\"https:\/\/www.turhost.com/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"\u0130pu\u00e7lar\u0131\",\"item\":\"https:\/\/www.turhost.com/blog\/ipuclari\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Brotli Nedir? Brotli Ne \u0130\u015fe Yarar?\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.turhost.com/blog\/#website\",\"url\":\"https:\/\/www.turhost.com/blog\/\",\"name\":\"Turhost Blog\",\"description\":\"\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.turhost.com/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"tr\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.turhost.com/blog\/#\/schema\/person\/dd8970d865df6ed4f742fe30c308ad1c\",\"name\":\"Turhost\",\"sameAs\":[\"http:\/\/www.turhost.com\/\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Brotli Nedir? Brotli Ne \u0130\u015fe Yarar? &#8226; Turhost Blog","description":"Brotli Nedir? sorusuyla sunucudan taray\u0131c\u0131ya g\u00f6nderilen i\u00e7eri\u011fi s\u0131k\u0131\u015ft\u0131rmak i\u00e7in kullan\u0131lan bir site h\u0131zland\u0131rma tekni\u011fine g\u00f6z at\u0131yoruz.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.turhost.com/blog\/brotli-nedir-brotli-ne-ise-yarar\/","og_locale":"tr_TR","og_type":"article","og_title":"Brotli Nedir? Brotli Ne \u0130\u015fe Yarar? &#8226; Turhost Blog","og_description":"Brotli Nedir? sorusuyla sunucudan taray\u0131c\u0131ya g\u00f6nderilen i\u00e7eri\u011fi s\u0131k\u0131\u015ft\u0131rmak i\u00e7in kullan\u0131lan bir site h\u0131zland\u0131rma tekni\u011fine g\u00f6z at\u0131yoruz.","og_url":"https:\/\/www.turhost.com/blog\/brotli-nedir-brotli-ne-ise-yarar\/","og_site_name":"Turhost Blog","article_published_time":"2022-08-12T14:43:39+00:00","article_modified_time":"2022-08-12T15:24:11+00:00","og_image":[{"width":740,"height":740,"url":"https:\/\/www.turhost.com/blog\/wp-content\/uploads\/2022\/08\/kapak-2.jpg","type":"image\/jpeg"}],"author":"Turhost","twitter_card":"summary_large_image","twitter_misc":{"Yazan:":"Turhost","Tahmini okuma s\u00fcresi":"9 dakika"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.turhost.com/blog\/brotli-nedir-brotli-ne-ise-yarar\/","url":"https:\/\/www.turhost.com/blog\/brotli-nedir-brotli-ne-ise-yarar\/","name":"Brotli Nedir? Brotli Ne \u0130\u015fe Yarar? &#8226; Turhost Blog","isPartOf":{"@id":"https:\/\/www.turhost.com/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.turhost.com/blog\/brotli-nedir-brotli-ne-ise-yarar\/#primaryimage"},"image":{"@id":"https:\/\/www.turhost.com/blog\/brotli-nedir-brotli-ne-ise-yarar\/#primaryimage"},"thumbnailUrl":"https:\/\/www.turhost.com/blog\/wp-content\/uploads\/2022\/08\/kapak-2.jpg","datePublished":"2022-08-12T14:43:39+00:00","dateModified":"2022-08-12T15:24:11+00:00","author":{"@id":"https:\/\/www.turhost.com/blog\/#\/schema\/person\/dd8970d865df6ed4f742fe30c308ad1c"},"description":"Brotli Nedir? sorusuyla sunucudan taray\u0131c\u0131ya g\u00f6nderilen i\u00e7eri\u011fi s\u0131k\u0131\u015ft\u0131rmak i\u00e7in kullan\u0131lan bir site h\u0131zland\u0131rma tekni\u011fine g\u00f6z at\u0131yoruz.","breadcrumb":{"@id":"https:\/\/www.turhost.com/blog\/brotli-nedir-brotli-ne-ise-yarar\/#breadcrumb"},"inLanguage":"tr","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.turhost.com/blog\/brotli-nedir-brotli-ne-ise-yarar\/"]}]},{"@type":"ImageObject","inLanguage":"tr","@id":"https:\/\/www.turhost.com/blog\/brotli-nedir-brotli-ne-ise-yarar\/#primaryimage","url":"https:\/\/www.turhost.com/blog\/wp-content\/uploads\/2022\/08\/kapak-2.jpg","contentUrl":"https:\/\/www.turhost.com/blog\/wp-content\/uploads\/2022\/08\/kapak-2.jpg","width":740,"height":740},{"@type":"BreadcrumbList","@id":"https:\/\/www.turhost.com/blog\/brotli-nedir-brotli-ne-ise-yarar\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Blog","item":"https:\/\/www.turhost.com/blog\/"},{"@type":"ListItem","position":2,"name":"\u0130pu\u00e7lar\u0131","item":"https:\/\/www.turhost.com/blog\/ipuclari\/"},{"@type":"ListItem","position":3,"name":"Brotli Nedir? Brotli Ne \u0130\u015fe Yarar?"}]},{"@type":"WebSite","@id":"https:\/\/www.turhost.com/blog\/#website","url":"https:\/\/www.turhost.com/blog\/","name":"Turhost Blog","description":"","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.turhost.com/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"tr"},{"@type":"Person","@id":"https:\/\/www.turhost.com/blog\/#\/schema\/person\/dd8970d865df6ed4f742fe30c308ad1c","name":"Turhost","sameAs":["http:\/\/www.turhost.com\/"]}]}},"_links":{"self":[{"href":"https:\/\/www.turhost.com/blog\/wp-json\/wp\/v2\/posts\/61897","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.turhost.com/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.turhost.com/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.turhost.com/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.turhost.com/blog\/wp-json\/wp\/v2\/comments?post=61897"}],"version-history":[{"count":61,"href":"https:\/\/www.turhost.com/blog\/wp-json\/wp\/v2\/posts\/61897\/revisions"}],"predecessor-version":[{"id":61963,"href":"https:\/\/www.turhost.com/blog\/wp-json\/wp\/v2\/posts\/61897\/revisions\/61963"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.turhost.com/blog\/wp-json\/wp\/v2\/media\/61938"}],"wp:attachment":[{"href":"https:\/\/www.turhost.com/blog\/wp-json\/wp\/v2\/media?parent=61897"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.turhost.com/blog\/wp-json\/wp\/v2\/categories?post=61897"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.turhost.com/blog\/wp-json\/wp\/v2\/tags?post=61897"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}