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        XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
5              This file is generated from xml source: DO NOT EDIT
6        XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
7      -->
8<title>Apache HTTP Sunucusu 2.0’da Yeni olan Özellikler - Apache HTTP Sunucusu</title>
9<link href="/style/css/manual.css" rel="stylesheet" media="all" type="text/css" title="Main stylesheet" />
10<link href="/style/css/manual-loose-100pc.css" rel="alternate stylesheet" media="all" type="text/css" title="No Sidebar - Default font size" />
11<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" />
12<script src="/style/scripts/prettify.min.js" type="text/javascript">
13</script>
14
15<link href="/images/favicon.ico" rel="shortcut icon" /></head>
16<body id="manual-page"><div id="page-header">
17<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>
18<p class="apache">Apache HTTP Sunucusu Sürüm 2.4</p>
19<img alt="" src="/images/feather.gif" /></div>
20<div class="up"><a href="./"><img title="&lt;-" alt="&lt;-" src="/images/left.gif" /></a></div>
21<div id="path">
22<a href="http://www.apache.org/">Apache</a> &gt; <a href="http://httpd.apache.org/">HTTP Sunucusu</a> &gt; <a href="http://httpd.apache.org/docs/">Belgeleme</a> &gt; <a href="./">Sürüm 2.4</a></div><div id="page-content"><div id="preamble"><h1>Apache HTTP Sunucusu 2.0’da Yeni olan Özellikler</h1>
23<div class="toplang">
24<p><span>Mevcut Diller: </span><a href="/de/new_features_2_0.html" hreflang="de" rel="alternate" title="Deutsch">&nbsp;de&nbsp;</a> |
25<a href="/en/new_features_2_0.html" hreflang="en" rel="alternate" title="English">&nbsp;en&nbsp;</a> |
26<a href="/fr/new_features_2_0.html" hreflang="fr" rel="alternate" title="Français">&nbsp;fr&nbsp;</a> |
27<a href="/ja/new_features_2_0.html" hreflang="ja" rel="alternate" title="Japanese">&nbsp;ja&nbsp;</a> |
28<a href="/ko/new_features_2_0.html" hreflang="ko" rel="alternate" title="Korean">&nbsp;ko&nbsp;</a> |
29<a href="/pt-br/new_features_2_0.html" hreflang="pt-br" rel="alternate" title="Português (Brasil)">&nbsp;pt-br&nbsp;</a> |
30<a href="/ru/new_features_2_0.html" hreflang="ru" rel="alternate" title="Russian">&nbsp;ru&nbsp;</a> |
31<a href="/tr/new_features_2_0.html" title="Türkçe">&nbsp;tr&nbsp;</a></p>
32</div>
33
34  <p>Bu belgede Apache HTTP Sunucusunun 1.3 ve 2.0 sürümleri arasındaki
35    başlıca değişikliklerin bazılarına değinilmiştir.</p>
36</div>
37<div id="quickview"><ul id="toc"><li><img alt="" src="/images/down.gif" /> <a href="#core">Çekirdekteki Gelişmeler</a></li>
38<li><img alt="" src="/images/down.gif" /> <a href="#module">Modüllerdeki Gelişmeler</a></li>
39</ul><h3>Ayrıca bakınız:</h3><ul class="seealso"><li><a href="upgrading.html">1.3’ten 2.0’a Yükseltme</a></li></ul><ul class="seealso"><li><a href="#comments_section">Yorum</a></li></ul></div>
40<div class="top"><a href="#page-header"><img alt="top" src="/images/up.gif" /></a></div>
41<div class="section">
42<h2><a name="core" id="core">Çekirdekteki Gelişmeler</a></h2>
43    
44
45    <dl>
46      <dt>Unix Evreleri</dt>
47
48      <dd>POSIX evreleri desteği olan Unix sistemlerinde Apache httpd, çok evreli
49        kipte çok süreçlilik şeklinde melez bir yapıda çalışır. Bu bir çok
50        bakımdan ölçeklenebilirliği arttırsa da bütün yapılandırmalarda
51        sağlanamaz.</dd>
52
53      <dt>Yeni Paket Derleme Sistemi</dt>
54
55      <dd>Yeni kaynak paketi derleme sistemi <code>autoconf</code> ve
56        <code>libtool</code>’a dayalı olarak sıfırdan, yeni baştan yazıldı.
57        Böylece Apache httpd’nin paket yapılandırma sistemi diğer paketlerinkiyle
58        benzerlik kazanmış oldu.</dd>
59
60      <dt>Çok Sayıda Protokol Desteği</dt>
61
62      <dd>Apache HTTP Sunucusu artık çok sayıda protokol ile hizmet sunacak bir
63        alt yapıya sahiptir. Örneğin, <code class="module"><a href="/mod/mod_echo.html">mod_echo</a></code> modülü bu
64        amaçla yazılmıştır.</dd>
65
66      <dt>Unix dışı platformalara daha iyi destek</dt>
67
68      <dd>Apache HTTP Sunucusu 2.0 sürümleri,  BeOS, OS/2, Windows gibi Unix olmayan
69        platformlarda daha hızlı ve daha kararlı çalışacak duruma
70        getirilmiştir. Genelde iyi geliştirilmemiş olan dolayısıyla istenen
71        başarımı sağlayamayan POSIX taklit katmanlarının kullanımından
72        vazgeçilmiş, platforma özgü <a href="mpm.html">çok süreçlilik
73        modülleri</a> (MPM) ve Apache Taşınabilirlik Arayüzü (APR) sayesinde
74        bu platformlar artık kendi doğal programlama arayüzleriyle
75        gerçeklenir olmuştur.</dd>
76
77      <dt>Yeni Apache httpd Programlama Arayüzü</dt>
78
79      <dd>Modüller için kullanılan programlama arayüzü 2.0 sürümüyle önemli
80        değişikliklere uğramıştır. 1.3 sürümünde görülen modüllerle ilgili
81        sıralama/öncelik sorunlarının çoğu giderilmiştir. 2.0 sürümü bu
82        işlemleri daha bir özdevimli yapar olmuştur; daha fazla esneklik
83        sağlamak için artık kancalı modül sıralaması kullanılabilmektedir.
84        Ayrıca, arayüze, Apache HTTP Sunucususu çekirdeğini yamamaya gerek kalmadan
85        modüllerle sunucu yeteneklerinin arttırılabilmesini sağlayan yeni
86        çağrılar eklenmiştir.</dd>
87
88      <dt>IPv6 Desteği</dt>
89
90      <dd>IPv6’nın Apache Taşınabilirlik Arayüzü kütüphanesi tarafından
91        desteklendiği sistemlerde Apache httpd öntanımlı olarak IPv6 soketlerini
92        dinler. Bundan başka, <code class="directive"><a href="/mod/mpm_common.html#listen">Listen</a></code>, <code class="directive"><a href="/mod/core.html#namevirtualhost">NameVirtualHost</a></code> ve <code class="directive"><a href="/mod/core.html#virtualhost">VirtualHost</a></code> yönergelerinin IPv6 sayısal adres
93        dizgelerini desteklemesi sağlanmıştır.<br />Örnek: <code>Listen
94        [2001:db8::1]:8080</code></dd>
95
96      <dt>Süzme</dt>
97
98      <dd>Apache httpd modülleri, artık, sunucuya teslim edilen veya sunucudan
99        teslim alınan içerik akımları üzerinde süzgeç gibi davranacak şekilde
100        yazılabilmektedir. Bu sayede, örneğin CGI betiklerinin çıktılarının
101        <code class="module"><a href="/mod/mod_include.html">mod_include</a></code> modülünün <code>INCLUDES</code> süzgeci
102        kullanılarak SSI yönergeleri için çözümlenmesi mümkündür. CGI
103        programlarının birer eylemci olarak davranması gibi,
104        <code class="module"><a href="/mod/mod_ext_filter.html">mod_ext_filter</a></code> modülü de harici programların birer
105        süzgeç olarak davranabilmesini mümkün kılar.</dd>
106
107      <dt>Çok Dilli Hata Yanıtları</dt>
108
109      <dd>Hata yanıtlarının tarayıcılara yönelik iletileri artık SSI
110        belgeleri kullanılarak çeşitli dillerde sağlanabilmektedir. Bunlar
111        ayrıca yönetici tarafından görünüş ve kullanışlılık tutarlılığı
112        bakımından kişiselleştirilebilmektedir.</dd>
113
114      <dt>Basitleştirilmiş Yapılandırma</dt>
115
116      <dd>Bazı yönergelerle ilgili kafa karışıklıkları giderilmiştir.
117        Bilhassa belli bir IP adresini dinlemek için kullanılan
118        <code>Port</code> ve <code>BindAddress</code> yönergeleri ile ilgili
119        karışıklığın önüne geçmek için sadece <code class="directive"><a href="/mod/mpm_common.html#listen">Listen</a></code> yönergesi yeterli olmaktadır. <code class="directive"><a href="/mod/core.html#servername">ServerName</a></code> yönergesi ise sadece yönlendirme
120        ve sanal konak tanıma amacıyla sunucu ismi ve port belirtiminde
121        kullanılmaktadır.</dd>
122
123      <dt>Doğal Windows NT Unicode Desteği</dt>
124
125      <dd>Apache httpd 2.0, Windows NT üzerinde artık tüm dosya sistemi
126        kodlamalarında utf-8 kullanmaktadır. Bu destek, Windows 2000 ve
127        Windows XP dahil tüm Windows NT temelli sistemlere çok dillilik
128        desteğini sağlamak üzere mevcut Unicode dosya sistemine doğrudan
129        uyarlanır. <em>Dosya sisteminde makinenin yerel karakter kodlamasını
130        kullanan kullanan Windows 95, 98 ve ME için bu destek
131        yoktur.</em></dd>
132
133      <dt>Düzenli İfade Kütüphanesi Güncellemesi</dt>
134
135      <dd>Apache httpd 2.0’da <a href="http://www.pcre.org/">Perl uyumlu düzenli
136        ifade kütüphanesi</a> bulunur. Tüm düzenli ifadelerde artık çok daha
137        güçlü olan Perl 5 sözdizimi kullanılmaktadır.</dd>
138
139    </dl>
140  </div><div class="top"><a href="#page-header"><img alt="top" src="/images/up.gif" /></a></div>
141<div class="section">
142<h2><a name="module" id="module">Modüllerdeki Gelişmeler</a></h2>
143    
144
145    <dl>
146      <dt><code class="module"><a href="/mod/mod_ssl.html">mod_ssl</a></code></dt>
147
148      <dd>Apache httpd 2.0’da yeni olan bu modül,  OpenSSL tarafından sağlanan
149        SSL/TLS şifreleme protokollerine bir arayüzdür.</dd>
150
151      <dt><code class="module"><a href="/mod/mod_dav.html">mod_dav</a></code></dt>
152
153      <dd>Apache httpd 2.0’da yeni olan bu modül, site içeriğinin destek ve bakımı
154        için HTTP dağıtık yazım ve sürüm yönetimi (DAV - Distributed
155        Authoring and Versioning) belirtimini gerçekler.</dd>
156
157      <dt><code class="module"><a href="/mod/mod_deflate.html">mod_deflate</a></code></dt>
158
159      <dd>Apache httpd 2.0’da yeni olan bu modül sayesinde ağ band genişliğinden
160        daha verimli yararlanabilmek için içeriğin sıkıştırılarak
161        gönderilmesini talep eden tarayıcıların desteklenmesi mümkün
162        olmuştur.</dd>
163
164      <dt><code class="module">mod_auth_ldap</code></dt>
165
166      <dd>Apache httpd 2.0.41’de yeni olan bu modül, HTTP temel kimlik
167        doğrulamasında kullanılan delillerin saklanması için LDAP
168        veritabanının kullanılabilmesini mümkün kılar. Kardeş modülü olan
169        <code class="module"><a href="/mod/mod_ldap.html">mod_ldap</a></code> ise bağlantı havuzlaması ve sonuçların
170        önbelleğe alınması ile ilgilenir.</dd>
171
172      <dt><code class="module"><a href="/mod/mod_auth_digest.html">mod_auth_digest</a></code></dt>
173
174      <dd>Paylaşımlı belleği kullanan süreçlere karşı oturum önbelleklemesi
175        için ek destek içerir.</dd>
176
177      <dt><code class="module"><a href="/mod/mod_charset_lite.html">mod_charset_lite</a></code></dt>
178
179      <dd>Apache httpd 2.0’da yeni olan bu deneysel modül, karakter kümesi
180        dönüşümleri veya kaydı için destek sağlar.</dd>
181
182      <dt><code class="module"><a href="/mod/mod_file_cache.html">mod_file_cache</a></code></dt>
183
184      <dd>Apache httpd 2.0’da yeni olan bu modül, Apache HHP Sunucusu 1.3’teki
185        <code>mod_mmap_static</code> modülünün işlevselliğini içermenin
186        yanında buna önbellekleme yetenekleri de ekler.</dd>
187
188      <dt><code class="module"><a href="/mod/mod_headers.html">mod_headers</a></code></dt>
189
190      <dd>Bu modül Apache httpd 2.0’da daha esnek hale getirilmiştir. Artık
191        <code class="module"><a href="/mod/mod_proxy.html">mod_proxy</a></code> tarafından kullanılan istek başlıkları
192        değiştirilebilmekte ve bunlar yanıt başlıklarına şartlı olarak
193        atanabilmektedir.</dd>
194
195      <dt><code class="module"><a href="/mod/mod_proxy.html">mod_proxy</a></code></dt>
196
197      <dd>Bu modül HTTP/1.1 uyumlu vekaleti daha güvenilir kılmak ve yeni
198        süzgeç alt yapısının getirilerinden de yararlanmak amacıyla yeni
199        baştan yazılmıştır. Bunun yanında, <code class="directive"><a href="/mod/mod_proxy.html#proxy">&lt;Proxy&gt;</a></code> bölümünün yeni hali vekil siteleri
200        desteklemek bakımından daha okunabilir (ve kendi içinde daha hızlı)
201        olması sağlanmıştır; <code>&lt;Directory "proxy:..."&gt;</code>
202        yapılandırması artık desteklenmemektedir. Modül,
203        <code>proxy_connect</code>, <code>proxy_ftp</code> ve
204        <code>proxy_http</code> şeklinde her biri belli bir protokolü
205        destekleyen ayrı modüllere bölünmüştür.</dd>
206
207      <dt><code class="module"><a href="/mod/mod_negotiation.html">mod_negotiation</a></code></dt>
208
209      <dd>Yeni <code class="directive"><a href="/mod/mod_negotiation.html#forcelanguagepriority">ForceLanguagePriority</a></code> yönergesi sayesinde istemciye
210        “Kabul edilebilir bir gösterim çeşidi yok” ya da “Çok sayıda seçim
211        belirtilmiş” yanıtını döndürmek yerine tüm durumlara uyan bir
212        sayfanın gönderilebilmesi sağlanmıştır. Bundan başka, uzlaşım ve
213        <code>MultiViews</code> algoritmaları daha tutarlı sonuçlar elde
214        etmek amacıyla elden geçirilmiş ve belge içeriği ile daha iyi eşleşen
215        yeni bir tür eşlem yapısı sağlanmıştır.</dd>
216
217      <dt><code class="module"><a href="/mod/mod_autoindex.html">mod_autoindex</a></code></dt>
218
219      <dd>Dizin içeriklerinin özdevimli listelenmesi artık HTML tabloları
220        kullanılacak şekilde yapılandırılabilmektedir. Böylece sayfa daha iyi
221        biçemlenebilmekte, içerik daha hassas sıralanabilmekte, sürüm
222        numarasına göre sıralama yapılabilmekte ve dosya ismi kalıpları
223        kullanılarak sadece istenen içerik listelenebilmektedir.</dd>
224
225      <dt><code class="module"><a href="/mod/mod_include.html">mod_include</a></code></dt>
226
227      <dd>Yeni yönergeler, değiştirilecek SSI elemanları için öntanımlı
228        başlangıç ve bitiş etiketlerine izin vermekte, hataların ve zaman
229        biçemleme yapılandırmalarının SSI belgesinde değil ana yapılandırma
230        dosyasında bulunması mümkün olmaktadır. Düzenli ifadelerin gruplanmış
231        sonuçları (Perl düzenli ifade sözdizimi kullanılmaktadır)
232        <code class="module"><a href="/mod/mod_include.html">mod_include</a></code> modülünün <code>$0</code> ..
233        <code>$9</code> değişkenleri sayesinde kullanılabilmektedir.</dd>
234
235      <dt><code class="module">mod_auth_dbm</code></dt>
236
237      <dd><code class="directive">AuthDBMType</code> yönergesi
238        sayesinde artık çok sayıda DBM tarzı veritabanı türü
239        desteklenmektedir.</dd>
240    </dl>
241  </div></div>
242<div class="bottomlang">
243<p><span>Mevcut Diller: </span><a href="/de/new_features_2_0.html" hreflang="de" rel="alternate" title="Deutsch">&nbsp;de&nbsp;</a> |
244<a href="/en/new_features_2_0.html" hreflang="en" rel="alternate" title="English">&nbsp;en&nbsp;</a> |
245<a href="/fr/new_features_2_0.html" hreflang="fr" rel="alternate" title="Français">&nbsp;fr&nbsp;</a> |
246<a href="/ja/new_features_2_0.html" hreflang="ja" rel="alternate" title="Japanese">&nbsp;ja&nbsp;</a> |
247<a href="/ko/new_features_2_0.html" hreflang="ko" rel="alternate" title="Korean">&nbsp;ko&nbsp;</a> |
248<a href="/pt-br/new_features_2_0.html" hreflang="pt-br" rel="alternate" title="Português (Brasil)">&nbsp;pt-br&nbsp;</a> |
249<a href="/ru/new_features_2_0.html" hreflang="ru" rel="alternate" title="Russian">&nbsp;ru&nbsp;</a> |
250<a href="/tr/new_features_2_0.html" title="Türkçe">&nbsp;tr&nbsp;</a></p>
251</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&amp;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>
252<script type="text/javascript"><!--//--><![CDATA[//><!--
253var comments_shortname = 'httpd';
254var comments_identifier = 'http://httpd.apache.org/docs/2.4/new_features_2_0.html';
255(function(w, d) {
256    if (w.location.hostname.toLowerCase() == "httpd.apache.org") {
257        d.write('<div id="comments_thread"><\/div>');
258        var s = d.createElement('script');
259        s.type = 'text/javascript';
260        s.async = true;
261        s.src = 'https://comments.apache.org/show_comments.lua?site=' + comments_shortname + '&page=' + comments_identifier;
262        (d.getElementsByTagName('head')[0] || d.getElementsByTagName('body')[0]).appendChild(s);
263    }
264    else { 
265        d.write('<div id="comments_thread">Comments are disabled for this page at the moment.<\/div>');
266    }
267})(window, document);
268//--><!]]></script></div><div id="footer">
269<p class="apache">Copyright 2014 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>
270<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[//><!--
271if (typeof(prettyPrint) !== 'undefined') {
272    prettyPrint();
273}
274//--><!]]></script>
275</body></html>