github.com/krum110487/go-htaccess@v0.0.0-20240316004156-60641c8e7598/tests/data/apache_2_2_34/manual/programs/ab.html.tr.utf8 (about) 1 <?xml version="1.0" encoding="UTF-8"?> 2 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> 3 <html xmlns="http://www.w3.org/1999/xhtml" lang="tr" xml:lang="tr"><head> 4 <meta content="text/html; charset=UTF-8" http-equiv="Content-Type" /> 5 <!-- 6 XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX 7 This file is generated from xml source: DO NOT EDIT 8 XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX 9 --> 10 <title>ab - Apache HTTP sunucusu başarım ölçme aracı - Apache HTTP Sunucusu Sürüm 2.2</title> 11 <link href="../style/css/manual.css" rel="stylesheet" media="all" type="text/css" title="Main stylesheet" /> 12 <link href="../style/css/manual-loose-100pc.css" rel="alternate stylesheet" media="all" type="text/css" title="No Sidebar - Default font size" /> 13 <link href="../style/css/manual-print.css" rel="stylesheet" media="print" type="text/css" /><link rel="stylesheet" type="text/css" href="../style/css/prettify.css" /> 14 <script src="../style/scripts/prettify.min.js" type="text/javascript"> 15 </script> 16 17 <link href="../images/favicon.ico" rel="shortcut icon" /><link href="http://httpd.apache.org/docs/current/programs/ab.html" rel="canonical" /></head> 18 <body id="manual-page"><div id="page-header"> 19 <p class="menu"><a href="../mod/">Modüller</a> | <a href="../mod/directives.html">Yönergeler</a> | <a href="http://wiki.apache.org/httpd/FAQ">SSS</a> | <a href="../glossary.html">Terimler</a> | <a href="../sitemap.html">Site Haritası</a></p> 20 <p class="apache">Apache HTTP Sunucusu Sürüm 2.2</p> 21 <img alt="" src="../images/feather.gif" /></div> 22 <div class="up"><a href="./"><img title="<-" alt="<-" src="../images/left.gif" /></a></div> 23 <div id="path"> 24 <a href="http://www.apache.org/">Apache</a> > <a href="http://httpd.apache.org/">HTTP Sunucusu</a> > <a href="http://httpd.apache.org/docs/">Belgeleme</a> > <a href="../">Sürüm 2.2</a> > <a href="./">Programlar</a></div><div id="page-content"><div class="retired"><h4>Please note</h4> 25 <p> This document refers to a legacy release (<strong>2.2</strong>) of Apache httpd. The active release (<strong>2.4</strong>) is documented <a href="http://httpd.apache.org/docs/current">here</a>. If you have not already upgraded, please follow <a href="http://httpd.apache.org/docs/current/upgrading.html">this link</a> for more information.</p> 26 <p>You may follow <a href="http://httpd.apache.org/docs/current/programs/ab.html">this link</a> to go to the current version of this document.</p></div><div id="preamble"><h1>ab - Apache HTTP sunucusu başarım ölçme aracı</h1> 27 <div class="toplang"> 28 <p><span>Mevcut Diller: </span><a href="../en/programs/ab.html" hreflang="en" rel="alternate" title="English"> en </a> | 29 <a href="../ko/programs/ab.html" hreflang="ko" rel="alternate" title="Korean"> ko </a> | 30 <a href="../tr/programs/ab.html" title="Türkçe"> tr </a></p> 31 </div> 32 33 <p><code><strong>ab</strong></code> Apache Hiper Metin Aktarım Protokolü 34 (HTTP) sunucunuzun başarımını ölçmek amacıyla kullanabileceğiniz bir 35 kıyaslama aracıdır. Mevcut Apache kurulumunuzun görevini nasıl yerine 36 getirdiği hakkında bir izlenim edinmeniz için tasarlanmıştır. 37 Özellikle, Apache kurulumunuzun saniyede kaç isteği sunma yeteneğinde 38 olduğunu gösterir.</p> 39 </div> 40 <div id="quickview"><ul id="toc"><li><img alt="" src="../images/down.gif" /> <a href="#synopsis">Kullanım</a></li> 41 <li><img alt="" src="../images/down.gif" /> <a href="#options">Seçenekler</a></li> 42 <li><img alt="" src="../images/down.gif" /> <a href="#output">Çıktı</a></li> 43 <li><img alt="" src="../images/down.gif" /> <a href="#bugs">Börtü böcek</a></li> 44 </ul><h3>Ayrıca bakınız:</h3><ul class="seealso"><li><code class="program"><a href="../programs/httpd.html">httpd</a></code></li></ul><ul class="seealso"><li><a href="#comments_section">Yorum</a></li></ul></div> 45 <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> 46 <div class="section"> 47 <h2><a name="synopsis" id="synopsis">Kullanım</a></h2> 48 <p><code><strong>ab</strong> 49 [ -<strong>A</strong> <var>yetkili-kullanıcı:parola</var> ] 50 [ -<strong>b</strong> <var>tampon-boyu</var> ] 51 [ -<strong>c</strong> <var>bağlantı-sayısı</var> ] 52 [ -<strong>C</strong> <var>çerez-ismi=değer</var> ] 53 [ -<strong>d</strong> ] 54 [ -<strong>e</strong> <var>csv-dosyası</var> ] 55 [ -<strong>f</strong> <var>protokol</var> ] 56 [ -<strong>g</strong> <var>gnuplot-dosyası</var> ] 57 [ -<strong>h</strong> ] 58 [ -<strong>H</strong> <var>özel-başlık</var> ] 59 [ -<strong>i</strong> ] 60 [ -<strong>k</strong> ] 61 [ -<strong>n</strong> <var>istek-sayısı</var> ] 62 [ -<strong>p</strong> <var>POST-dosyası</var> ] 63 [ -<strong>P</strong> <var>vekil-yetkilisi:parola</var> ] 64 [ -<strong>q</strong> ] 65 [ -<strong>r</strong> ] 66 [ -<strong>s</strong> ] 67 [ -<strong>S</strong> ] 68 [ -<strong>t</strong> <var>saniye</var> ] 69 [ -<strong>T</strong> <var>içerik-türü</var> ] 70 [ -<strong>u</strong> <var>PUT-dosyası</var> ] 71 [ -<strong>v</strong> <var>ayrıntı-düzeyi</var>] 72 [ -<strong>V</strong> ] 73 [ -<strong>w</strong> ] 74 [ -<strong>x</strong> <var><table>-öznitelikleri</var> ] 75 [ -<strong>X</strong> <var>vekil</var>[:<var>port</var>] ] 76 [ -<strong>y</strong> <var><tr>-öznitelikleri</var> ] 77 [ -<strong>z</strong> <var><td>-öznitelikleri</var> ] 78 [ -<strong>Z</strong> <var>şifre-kümesi</var> ] 79 [http[s]://]<var>konakadı</var>[:<var>port</var>]/<var>dizin</var></code></p> 80 </div><div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> 81 <div class="section"> 82 <h2><a name="options" id="options">Seçenekler</a></h2> 83 <dl> 84 <dt><code><strong>-A</strong> 85 <var>yetkili-kullanıcı</var>:<var>parola</var></code></dt> 86 <dd>Sunucuya TEMEL Kimlik Doğrulamada kullanılmak üzere kanıt sağlar. 87 Kullanıcı adı ile parola arasına sadece <code>:</code> konur ve 88 sunucunun buna ihtiyacı olup olmadığına bakılmaksızın (yani, bir "401 89 kimlik doğrulaması gerekli" yanıtı beklenmeden) bağlantı üzerinden 90 base64 kodlu olarak sunucuya gönderilir.</dd> 91 92 <dt><code><strong>-b</strong> <var>tampon-boyu</var></code></dt> 93 <dd>TCP gönderme/alma tamponlarının bayt cinsinden uzunluğu.</dd> 94 95 <dt><code><strong>-c</strong> <var>bağlantı-sayısı</var></code></dt> 96 <dd>Aynı anda işleme sokulacak bağlantı sayısı. Aynı anda bir bağlantı 97 öntanımlı değerdir.</dd> 98 99 <dt><code><strong>-C</strong> 100 <var>çerez-ismi</var>=<var>değer</var></code></dt> 101 <dd>İsteğe bir <code>Cookie:</code> satırı ekler. Argüman olarak 102 genellikle bir <code><var>isim=değer</var></code> çifti kullanılır. Bu 103 çiftler birden fazla olabilir.</dd> 104 105 <dt><code><strong>-d</strong></code></dt> 106 <dd>"percentage served within XX [ms] table" iletisi gösterilmez. (Geriye 107 uyumluluk için vardır).</dd> 108 109 <dt><code><strong>-e</strong> <var>csv-dosyası</var></code></dt> 110 <dd>Sunulan isteğin birim zamanda (milisaniye) ne kadarının (yüzde 111 cinsinden) sunulduğunu gösteren virgül ayraçlı değerler (CSV) dosyası. 112 Sonuçlar 'bobin haline' getirilmiş olduğundan doğal olarak 'gnuplot' 113 dosyasından daha yararlıdır.</dd> 114 115 <dt><code><strong>-f</strong> <var>protokol</var></code></dt> 116 <dd>SSL/TLS protokolü belirtilir (SSL2, SSL3, TLS1 veya ALL).</dd> 117 118 <dt><code><strong>-g</strong> <var>gnuplot-dosyası</var></code></dt> 119 <dd>Ölçülen değerler bir 'gnuplot' veya TSV (sekme ayraçlı değerler) 120 dosyasına yazılır. Bu dosya, Gnuplot, IDL, Mathematica, Igor hatta 121 Excel tarafından veri dosyası olarak kabul edilir. Veri sütunlarının 122 başlıkları dosyanın ilk satırında bulunur. </dd> 123 124 <dt><code><strong>-h</strong></code></dt> 125 <dd>Kullanım bilgisi gösterir.</dd> 126 127 <dt><code><strong>-H</strong> <var>özel-başlık</var></code></dt> 128 <dd>İsteğe fazladan başlık ekler. <var>özel-başlık</var>, aralarında iki 129 nokta imi bulunan bir isim-değer çifti olarak belirtilir. Örnek: 130 <code>"Accept-Encoding: zip/zop;8bit"</code></dd> 131 132 <dt><code><strong>-i</strong></code></dt> 133 <dd><code>GET</code> istekleri yerine <code>HEAD</code> istekleri 134 yapılır.</dd> 135 136 <dt><code><strong>-k</strong></code></dt> 137 <dd>HTTP KeepAlive (kalıcı bağlantı) özelliğini etkinleştirir, yani tek 138 bir oturum içinde çok sayıda isteğe hizmet sunulabilir. Özellik 139 öntanımlı olarak kapalıdır.</dd> 140 141 <dt><code><strong>-n</strong> <var>istek-sayısı</var></code></dt> 142 <dd>Kıyaslama oturumu sırasında sunucuya uygulanacak istek sayısı. 143 Öntanımlı olarak hiçbir başarım ölçütü sağlamayan tek bir istek 144 yapılır.</dd> 145 146 <dt><code><strong>-p</strong> <var>POST-dosyası</var></code></dt> 147 <dd>POST isteği ile ilgili verileri içeren dosya. Ayrıca 148 <code><strong>-T</strong></code> seçeneğini de belirtmeyi 149 unutmayın..</dd> 150 151 <dt><code><strong>-P</strong> 152 <var>vekil-yetkilisi</var>:<var>parola</var></code></dt> 153 <dd>Vekil sunucuya TEMEL Kimlik Doğrulamasında kullanılacak kanıtları 154 sağlar. Kullanıcı adı ile parola arasına sadece <code>:</code> konur ve 155 vekilin buna ihtiyacı olup olmadığına bakılmaksızın (yani, bir "407 156 vekilde kimlik doğrulaması gerekiyor" yanıtı beklenmeden) bağlantı 157 üzerinden base64 kodlu olarak sunucuya gönderilir.</dd> 158 159 <dt><code><strong>-q</strong></code></dt> 160 <dd>İstek sayısı 150'den fazla olduğunda, 161 <code><strong>ab</strong></code> her 100 veya %10 istekte bir, standart 162 hataya bir işlenen istek sayacı çıktılar. 163 <code><strong>-q</strong></code> seçeneği bu çıktının üretilmemesini 164 sağlar.</dd> 165 166 <dt><code><strong>-r</strong></code></dt> 167 <dd>Soket hata alsa bile program çıkmaz.</dd> 168 169 <dt><code><strong>-s</strong></code></dt> 170 <dd>Derlendiği takdirde (<code><strong>ab -h</strong></code> bunu 171 gösterir) <code>http</code> protokolü yerine SSL korumalı 172 <code>https</code> protokolü kullanılır. Bu özellik henüz 173 <em>emekleme</em> aşamasında olup geliştirilmeye devam edilmektedir. Bu 174 bakımdan kullanımı önerilmez.</dd> 175 176 <dt><code><strong>-S</strong></code></dt> 177 <dd>Ortalama ve ortanca değerler arasında bir veya iki standart sapmadan 178 fazlası varsa ne ortalama değer ne standart sapma değeri ne de 179 uyarı/hata iletileri gösterilir. Öntanımlı olarak, 180 asgari/ortalama/azami değerler gösterilir. (Geriye uyumluluk).</dd> 181 182 <dt><code><strong>-t</strong> <var>saniye</var></code></dt> 183 <dd>Ölçümleme işleminin ne kadar süreyle uygulanacağı belirtilir. Dahili 184 olarak <code><strong>-n 50000</strong></code> seçeneği uygulanır. Bunu 185 belli bir süreye göre kıyaslama yapmak amacıyla kullanabilirsiniz. 186 Öntanımlı olarak bir süre kısıtlaması yoktur.</dd> 187 188 <dt><code><strong>-T</strong> <var>içerik-türü</var></code></dt> 189 <dd>POST/PUT verisi için kullanılacak içerik türü belirtilir. Örnek: 190 <code>application/x-www-form-urlencoded</code>. 191 Öntanımlı değer: <code>text/plain</code>.</dd> 192 193 <dt><code>-u <var>PUT-dosyası</var></code></dt> 194 <dd>PUT verisini içeren dosya. Ayrıca, <code>-T</code> seçeneğini 195 belirtmeyi de unutmayın.</dd> 196 197 <dt><code><strong>-v</strong> <var>ayrıntı-düzeyi</var></code></dt> 198 <dd>Çıktının ayrıntı düzeyi belirtilir. <code>4</code> ve üstü ile 199 başlıklar hakkında bilgi, <code>3</code> ve üstü ile yanıt kodları 200 (404, 200, vb.), <code>2</code> ve üstü ile ise uyarı ve bilgi 201 iletileri gösterilir.</dd> 202 203 <dt><code><strong>-V</strong></code></dt> 204 <dd>Sürüm bilgilerini gösterir ve çıkar.</dd> 205 206 <dt><code><strong>-w</strong></code></dt> 207 <dd>Sonuçları HTML tabloları olarak basar. Öntanımlı tablo, beyaz 208 artalanlı ve iki sütunludur.</dd> 209 210 <dt><code><strong>-x</strong> 211 <var><table>-öznitelikleri</var></code></dt> 212 <dd><code><table></code> etiketinde kullanılacak öznitelikler 213 belirtilir. Belirtilen öznitelikler etiket içine <code><table 214 <var>buraya</var> ></code> biçeminde yerleştirilir.</dd> 215 216 <dt><code><strong>-X</strong> 217 <var>vekil</var>[:<var>port</var>]</code></dt> 218 <dd>İstekler için bir vekil sunucu kullanılır.</dd> 219 220 <dt><code><strong>-y</strong> 221 <var><tr>-öznitelikleri</var></code></dt> 222 <dd><code><tr></code> etiketinde kullanılacak öznitelikler 223 belirtilir.</dd> 224 225 <dt><code><strong>-z</strong> 226 <var><td>-öznitelikleri</var></code></dt> 227 <dd><code><td></code> etiketinde kullanılacak öznitelikler 228 belirtilir.</dd> 229 230 <dt><code>-Z <var>şifre-kümesi</var></code></dt> 231 <dd>SSL/TLS şifre kümesi belirtilir (<code><strong>openssl</strong></code>(1) şifrelerine bakınız).</dd> 232 </dl> 233 </div><div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> 234 <div class="section"> 235 <h2><a name="output" id="output">Çıktı</a></h2> 236 <p>Aşağıdaki listede <code><strong>ab</strong></code> çıktısındaki değerler 237 açıklanmıştır: 238 </p> 239 240 <dl> 241 <dt>Server Software</dt> 242 <dd>Varsa, bu değer başarılı ilk yanıtın <var>server</var> HTTP 243 başlığında döner. Bu değer, başlıktan saptanan, başlangıçtan 32 onluk 244 değerli karaktere (gerçekte, bir boşluk veya CR/LF) kadar olan tüm 245 karakterleri içerir.</dd> 246 247 <dt>Server Hostname</dt> 248 <dd>Komut satırında belirtilen DNS veya IP adresi.</dd> 249 250 <dt>Server Port</dt> 251 <dd><code><strong>ab</strong></code>'nin bağlandığı port. Komut 252 satırında bir port belirtilmemişse http için 80, https için 253 443 öntanımlıdır.</dd> 254 255 <dt>SSL/TLS Protocol</dt> 256 <dd>İstemci ile sunucu arasında alıp verilen protokol değerleri. Bu 257 sadece SSL kullanılıyorsa çıktılanır.</dd> 258 259 <dt>Document Path</dt> 260 <dd>Komut satırından elde edilen istek URI'si.</dd> 261 262 <dt>Document Length</dt> 263 <dd>Başarıyla dönen ilk belgenin bayt cinsinden uzunluğu. Eğer belge 264 uzunluğu sınama sırasında değişirse yanıt bir hata olarak ele 265 alınır.</dd> 266 267 <dt>Concurrency Level</dt> 268 <dd>Sınama sırasında eşzamanlanan istemci sayısı.</dd> 269 270 <dt>Time taken for tests</dt> 271 <dd>İlk soket bağlantısının kurulduğu andan son yanıtın alındığı ana 272 kadar geçen süre.</dd> 273 274 <dt>Complete requests</dt> 275 <dd>Alınan başarılı yanıtların sayısı.</dd> 276 277 <dt>Failed requests</dt> 278 <dd>Başarısız olarak kabul edilen istek sayısı. Bu sayı sıfırdan 279 farklıysa, ayrı bir satırda, bağlantıdan, okumadan, yanlış içerik 280 uzunluğundan veya istisnalardan kaynaklanan başarısızlık sayıları da 281 gösterilir.</dd> 282 283 <dt>Write errors</dt> 284 <dd>Yazma sırasında oluşan hata (kırık boru) sayısı.</dd> 285 286 <dt>Non-2xx responses</dt> 287 <dd>200 serisinden olmayan yanıt kodlarının sayısı. Tüm yanıtlar 200 288 kodlu ise bu alan çıktılanmaz.</dd> 289 290 <dt>Keep-Alive requests</dt> 291 <dd>Keep-Alive isteklerinde sonuçlanan bağlantı sayısı.</dd> 292 293 <dt>Total body sent</dt> 294 <dd>Yapılandırılmışsa, sınamanın bir parçası olarak gönderilecek toplam 295 veri miktarı (bayt). Sınama sırasında gönderi bir veri gövdesi 296 içermiyorsa bu alan çıktılanmaz.</dd> 297 298 <dt>Total transferred</dt> 299 <dd>Sunucudan alınan toplam bayt sayısı. Bu sayı aslında hattan 300 gönderilen bayt miktarıdır.</dd> 301 302 <dt>HTML transferred</dt> 303 <dd>Sunucudan alınan toplam belge baytı miktarı. Bu miktar HTTP 304 başlıklarındaki baytları içermez.</dd> 305 306 <dt>Requests per second</dt> 307 <dd>Saniyedeki istek sayısı. Toplam istek sayısının isteklerin toplam 308 zamanına oranıdır.</dd> 309 310 <dt>Time per request</dt> 311 <dd>İstek başına harcanan ortalama zaman. İlk değerin formülü: 312 <code>eşzamanlananİstemciSayısı * geçenSüre * 1000 / 313 tamamlananİstekSayısı</code>, ikinci değerin formülü: 314 <code>geçenSüre * 1000 / tamamlananİstekSayısı</code></dd> 315 316 <dt>Transfer rate</dt> 317 <dd><code>okunanToplam / 1024 / geçenSüre</code> formülü ile 318 hesaplanan aktarım hızı.</dd> 319 </dl> 320 </div><div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> 321 <div class="section"> 322 <h2><a name="bugs" id="bugs">Börtü böcek</a></h2> 323 <p>Duruk bildirimli sabit uzunlukta çeşitli tamponlar vardır. 324 Sunucudan gelen yanıt başlıkları ve diğer harici girdiler, komut satırı 325 argümanları ile birlikte basitçe çözümlenir, bu size can sıkıcı 326 gelebilir.</p> 327 328 <p>HTTP/1.x protokolünü tamamen gerçeklemez; sadece yanıtların 'belli 329 başlı' bazı biçimlerini kabul eder. Aksi takdirde, 330 <code><strong>strstr</strong></code>(3) işlevinin yoğun kullanımı 331 nedeniyle sunucu yerine <code><strong>ab</strong></code>'nin başarımını 332 ölçerdiniz.</p> 333 </div></div> 334 <div class="bottomlang"> 335 <p><span>Mevcut Diller: </span><a href="../en/programs/ab.html" hreflang="en" rel="alternate" title="English"> en </a> | 336 <a href="../ko/programs/ab.html" hreflang="ko" rel="alternate" title="Korean"> ko </a> | 337 <a href="../tr/programs/ab.html" title="Türkçe"> tr </a></p> 338 </div><div class="top"><a href="#page-header"><img src="../images/up.gif" alt="top" /></a></div><div class="section"><h2><a id="comments_section" name="comments_section">Yorum</a></h2><div class="warning"><strong>Notice:</strong><br />This is not a Q&A section. Comments placed here should be pointed towards suggestions on improving the documentation or server, and may be removed again by our moderators if they are either implemented or considered invalid/off-topic. Questions on how to manage the Apache HTTP Server should be directed at either our IRC channel, #httpd, on Freenode, or sent to our <a href="http://httpd.apache.org/lists.html">mailing lists</a>.</div> 339 <script type="text/javascript"><!--//--><![CDATA[//><!-- 340 var comments_shortname = 'httpd'; 341 var comments_identifier = 'http://httpd.apache.org/docs/2.2/programs/ab.html'; 342 (function(w, d) { 343 if (w.location.hostname.toLowerCase() == "httpd.apache.org") { 344 d.write('<div id="comments_thread"><\/div>'); 345 var s = d.createElement('script'); 346 s.type = 'text/javascript'; 347 s.async = true; 348 s.src = 'https://comments.apache.org/show_comments.lua?site=' + comments_shortname + '&page=' + comments_identifier; 349 (d.getElementsByTagName('head')[0] || d.getElementsByTagName('body')[0]).appendChild(s); 350 } 351 else { 352 d.write('<div id="comments_thread">Comments are disabled for this page at the moment.<\/div>'); 353 } 354 })(window, document); 355 //--><!]]></script></div><div id="footer"> 356 <p class="apache">Copyright 2017 The Apache Software Foundation.<br /><a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a> altında lisanslıdır.</p> 357 <p class="menu"><a href="../mod/">Modüller</a> | <a href="../mod/directives.html">Yönergeler</a> | <a href="http://wiki.apache.org/httpd/FAQ">SSS</a> | <a href="../glossary.html">Terimler</a> | <a href="../sitemap.html">Site Haritası</a></p></div><script type="text/javascript"><!--//--><![CDATA[//><!-- 358 if (typeof(prettyPrint) !== 'undefined') { 359 prettyPrint(); 360 } 361 //--><!]]></script> 362 </body></html>