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
8 <title>Apache 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" />
12 <link href="./images/favicon.ico" rel="shortcut icon" /></head>
13 <body id="manual-page"><div id="page-header">
14 <p class="menu"><a href="./mod/">Modüller</a> | <a href="./mod/directives.html">Yönergeler</a> | <a href="./faq/">SSS</a> | <a href="./glossary.html">Terimler</a> | <a href="./sitemap.html">Site Haritası</a></p>
15 <p class="apache">Apache HTTP Sunucusu Sürüm 2.3</p>
16 <img alt="" src="./images/feather.gif" /></div>
17 <div class="up"><a href="./"><img title="<-" alt="<-" src="./images/left.gif" /></a></div>
19 <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.3</a></div><div id="page-content"><div id="preamble"><h1>Apache 2.0’da Yeni olan Özellikler</h1>
21 <p><span>Mevcut Diller: </span><a href="./de/new_features_2_0.html" hreflang="de" rel="alternate" title="Deutsch"> de </a> |
22 <a href="./en/new_features_2_0.html" hreflang="en" rel="alternate" title="English"> en </a> |
23 <a href="./fr/new_features_2_0.html" hreflang="fr" rel="alternate" title="Français"> fr </a> |
24 <a href="./ja/new_features_2_0.html" hreflang="ja" rel="alternate" title="Japanese"> ja </a> |
25 <a href="./ko/new_features_2_0.html" hreflang="ko" rel="alternate" title="Korean"> ko </a> |
26 <a href="./pt-br/new_features_2_0.html" hreflang="pt-br" rel="alternate" title="Português (Brasil)"> pt-br </a> |
27 <a href="./ru/new_features_2_0.html" hreflang="ru" rel="alternate" title="Russian"> ru </a> |
28 <a href="./tr/new_features_2_0.html" title="Türkçe"> tr </a></p>
30 <div class="outofdate">Bu çeviri güncel olmayabilir. Son değişiklikler için İngilizce sürüm geçerlidir.</div>
32 <p>Bu belgede Apache HTTP Sunucusunun 1.3 ve 2.0 sürümleri arasındaki
33 başlıca değişikliklerin bazılarına değinilmiştir.</p>
35 <div id="quickview"><ul id="toc"><li><img alt="" src="./images/down.gif" /> <a href="#core">Çekirdekteki Gelişmeler</a></li>
36 <li><img alt="" src="./images/down.gif" /> <a href="#module">Modüllerdeki Gelişmeler</a></li>
37 </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></div>
38 <div class="top"><a href="#page-header"><img alt="top" src="./images/up.gif" /></a></div>
40 <h2><a name="core" id="core">Çekirdekteki Gelişmeler</a></h2>
44 <dt>Unix Evreleri</dt>
46 <dd>POSIX evreleri desteği olan Unix sistemlerinde Apache, çok evreli
47 kipte çok süreçlilik şeklinde melez bir yapıda çalışır. Bu bir çok
48 bakımdan ölçeklenebilirliği arttırsa da bütün yapılandırmalarda
51 <dt>Yeni Paket Derleme Sistemi</dt>
53 <dd>Yeni kaynak paketi derleme sistemi <code>autoconf</code> ve
54 <code>libtool</code>’a dayalı olarak sıfırdan, yeni baştan yazıldı.
55 Böylece Apache’nin paket yapılandırma sistemi diğer paketlerinkiyle
56 benzerlik kazanmış oldu.</dd>
58 <dt>Çok Sayıda Protokol Desteği</dt>
60 <dd>Apache artık çok sayıda protokol ile hizmet sunacak bir alt yapıya
61 sahiptir. Örneğin, <code class="module"><a href="./mod/mod_echo.html">mod_echo</a></code> modülü bu amaçla
64 <dt>Unix dışı platformalara daha iyi destek</dt>
66 <dd>Apache 2.0 sürümleri, BeOS, OS/2, Windows gibi Unix olmayan
67 platformlarda daha hızlı ve daha kararlı çalışacak duruma
68 getirilmiştir. Genelde iyi geliştirilmemiş olan dolayısıyla istenen
69 başarımı sağlayamayan POSIX taklit katmanlarının kullanımından
70 vazgeçilmiş, platforma özgü <a href="mpm.html">çok süreçlilik
71 modülleri</a> (MPM) ve Apache Taşınabilirlik Arayüzü (APR) sayesinde
72 bu platformlar artık kendi doğal programlama arayüzleriyle
73 gerçeklenir olmuştur.</dd>
75 <dt>Yeni Apache Programlama Arayüzü</dt>
77 <dd>Modüller için kullanılan programlama arayüzü 2.0 sürümüyle önemli
78 değişikliklere uğramıştır. 1.3 sürümünde görülen modüllerle ilgili
79 sıralama/öncelik sorunlarının çoğu giderilmiştir. 2.0 sürümü bu
80 işlemleri daha bir özdevimli yapar olmuştur; daha fazla esneklik
81 sağlamak için artık kancalı modül sıralaması kullanılabilmektedir.
82 Ayrıca, arayüze, Apache sunucu çekirdeğini yamamaya gerek kalmadan
83 modüllerle sunucu yeteneklerinin arttırılabilmesini sağlayan yeni
84 çağrılar eklenmiştir.</dd>
88 <dd>IPv6’nın Apache Taşınabilirlik Arayüzü kütüphanesi tarafından
89 desteklendiği sistemlerde Apache öntanımlı olarak IPv6 soketlerini
90 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
91 dizgelerini desteklemesi sağlanmıştır.<br />Örnek: <code>Listen
92 [2001:db8::1]:8080</code></dd>
96 <dd>Apache modülleri, artık, sunucuya teslim edilen veya sunucudan
97 teslim alınan içerik akımları üzerinde süzgeç gibi davranacak şekilde
98 yazılabilmektedir. Bu sayede, örneğin CGI betiklerinin çıktılarının
99 <code class="module"><a href="./mod/mod_include.html">mod_include</a></code> modülünün <code>INCLUDES</code> süzgeci
100 kullanılarak SSI yönergeleri için çözümlenmesi mümkündür. CGI
101 programlarının birer eylemci olarak davranması gibi,
102 <code class="module"><a href="./mod/mod_ext_filter.html">mod_ext_filter</a></code> modülü de harici programların birer
103 süzgeç olarak davranabilmesini mümkün kılar.</dd>
105 <dt>Çok Dilli Hata Yanıtları</dt>
107 <dd>Hata yanıtlarının tarayıcılara yönelik iletileri artık SSI
108 belgeleri kullanılarak çeşitli dillerde sağlanabilmektedir. Bunlar
109 ayrıca yönetici tarafından görünüş ve kullanışlılık tutarlılığı
110 bakımından kişiselleştirilebilmektedir.</dd>
112 <dt>Basitleştirilmiş Yapılandırma</dt>
114 <dd>Bazı yönergelerle ilgili kafa karışıklıkları giderilmiştir.
115 Bilhassa belli bir IP adresini dinlemek için kullanılan
116 <code>Port</code> ve <code>BindAddress</code> yönergeleri ile ilgili
117 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
118 ve sanal konak tanıma amacıyla sunucu ismi ve port belirtiminde
119 kullanılmaktadır.</dd>
121 <dt>Doğal Windows NT Unicode Desteği</dt>
123 <dd>Apache 2.0, Windows NT üzerinde artık tüm dosya sistemi
124 kodlamalarında utf-8 kullanmaktadır. Bu destek, Windows 2000 ve
125 Windows XP dahil tüm Windows NT temelli sistemlere çok dillilik
126 desteğini sağlamak üzere mevcut Unicode dosya sistemine doğrudan
127 uyarlanır. <em>Dosya sisteminde makinenin yerel karakter kodlamasını
128 kullanan kullanan Windows 95, 98 ve ME için bu destek
131 <dt>Düzenli İfade Kütüphanesi Güncellemesi</dt>
133 <dd>Apache 2.0’da <a href="http://www.pcre.org/">Perl uyumlu düzenli
134 ifade kütüphanesi</a> bulunur. Tüm düzenli ifadelerde artık çok daha
135 güçlü olan Perl 5 sözdizimi kullanılmaktadır.</dd>
138 </div><div class="top"><a href="#page-header"><img alt="top" src="./images/up.gif" /></a></div>
139 <div class="section">
140 <h2><a name="module" id="module">Modüllerdeki Gelişmeler</a></h2>
144 <dt><code class="module"><a href="./mod/mod_ssl.html">mod_ssl</a></code></dt>
146 <dd>Apache 2.0’da yeni olan bu modül, OpenSSL tarafından sağlanan
147 SSL/TLS şifreleme protokollerine bir arayüzdür.</dd>
149 <dt><code class="module"><a href="./mod/mod_dav.html">mod_dav</a></code></dt>
151 <dd>Apache 2.0’da yeni olan bu modül, site içeriğinin destek ve bakımı
152 için HTTP dağıtık yazım ve sürüm yönetimi (DAV - Distributed
153 Authoring and Versioning) belirtimini gerçekler.</dd>
155 <dt><code class="module"><a href="./mod/mod_deflate.html">mod_deflate</a></code></dt>
157 <dd>Apache 2.0’da yeni olan bu modül sayesinde ağ band genişliğinden
158 daha verimli yararlanabilmek için içeriğin sıkıştırılarak
159 gönderilmesini talep eden tarayıcıların desteklenmesi mümkün
162 <dt><code class="module"><a href="./mod/mod_auth_ldap.html">mod_auth_ldap</a></code></dt>
164 <dd>Apache 2.0.41’de yeni olan bu modül, HTTP temel kimlik
165 doğrulamasında kullanılan delillerin saklanması için LDAP
166 veritabanının kullanılabilmesini mümkün kılar. Kardeş modülü olan
167 <code class="module"><a href="./mod/mod_ldap.html">mod_ldap</a></code> ise bağlantı havuzlaması ve sonuçların
168 önbelleğe alınması ile ilgilenir.</dd>
170 <dt><code class="module"><a href="./mod/mod_auth_digest.html">mod_auth_digest</a></code></dt>
172 <dd>Paylaşımlı belleği kullanan süreçlere karşı oturum önbelleklemesi
173 için ek destek içerir.</dd>
175 <dt><code class="module"><a href="./mod/mod_charset_lite.html">mod_charset_lite</a></code></dt>
177 <dd>Apache 2.0’da yeni olan bu deneysel modül, karakter kümesi
178 dönüşümleri veya kaydı için destek sağlar.</dd>
180 <dt><code class="module"><a href="./mod/mod_file_cache.html">mod_file_cache</a></code></dt>
182 <dd>Apache 2.0’da yeni olan bu modül, Apache 1.3’teki
183 <code>mod_mmap_static</code> modülünün işlevselliğini içermenin
184 yanında buna önbellekleme yetenekleri de ekler.</dd>
186 <dt><code class="module"><a href="./mod/mod_headers.html">mod_headers</a></code></dt>
188 <dd>Bu modül Apache 2.0’da daha esnek hale getirilmiştir. Artık
189 <code class="module"><a href="./mod/mod_proxy.html">mod_proxy</a></code> tarafından kullanılan istek başlıkları
190 değiştirilebilmekte ve bunlar yanıt başlıklarına şartlı olarak
191 atanabilmektedir.</dd>
193 <dt><code class="module"><a href="./mod/mod_proxy.html">mod_proxy</a></code></dt>
195 <dd>Bu modül HTTP/1.1 uyumlu vekaleti daha güvenilir kılmak ve yeni
196 süzgeç alt yapısının getirilerinden de yararlanmak amacıyla yeni
197 baştan yazılmıştır. Bunun yanında, <code class="directive"><a href="./mod/mod_proxy.html#proxy"><Proxy></a></code> bölümünün yeni hali vekil siteleri
198 desteklemek bakımından daha okunabilir (ve kendi içinde daha hızlı)
199 olması sağlanmıştır; <code><Directory "proxy:..."></code>
200 yapılandırması artık desteklenmemektedir. Modül,
201 <code>proxy_connect</code>, <code>proxy_ftp</code> ve
202 <code>proxy_http</code> şeklinde her biri belli bir protokolü
203 destekleyen ayrı modüllere bölünmüştür.</dd>
205 <dt><code class="module"><a href="./mod/mod_negotiation.html">mod_negotiation</a></code></dt>
207 <dd>Yeni <code class="directive"><a href="./mod/mod_negotiation.html#forcelanguagepriority">ForceLanguagePriority</a></code> yönergesi sayesinde istemciye
208 “Kabul edilebilir bir gösterim çeşidi yok” ya da “Çok sayıda seçim
209 belirtilmiş” yanıtını döndürmek yerine tüm durumlara uyan bir
210 sayfanın gönderilebilmesi sağlanmıştır. Bundan başka, uzlaşım ve
211 <code>MultiViews</code> algoritmaları daha tutarlı sonuçlar elde
212 etmek amacıyla elden geçirilmiş ve belge içeriği ile daha iyi eşleşen
213 yeni bir tür eşlem yapısı sağlanmıştır.</dd>
215 <dt><code class="module"><a href="./mod/mod_autoindex.html">mod_autoindex</a></code></dt>
217 <dd>Dizin içeriklerinin özdevimli listelenmesi artık HTML tabloları
218 kullanılacak şekilde yapılandırılabilmektedir. Böylece sayfa daha iyi
219 biçemlenebilmekte, içerik daha hassas sıralanabilmekte, sürüm
220 numarasına göre sıralama yapılabilmekte ve dosya ismi kalıpları
221 kullanılarak sadece istenen içerik listelenebilmektedir.</dd>
223 <dt><code class="module"><a href="./mod/mod_include.html">mod_include</a></code></dt>
225 <dd>Yeni yönergeler, değiştirilecek SSI elemanları için öntanımlı
226 başlangıç ve bitiş etiketlerine izin vermekte, hataların ve zaman
227 biçemleme yapılandırmalarının SSI belgesinde değil ana yapılandırma
228 dosyasında bulunması mümkün olmaktadır. Düzenli ifadelerin gruplanmış
229 sonuçları (Perl düzenli ifade sözdizimi kullanılmaktadır)
230 <code class="module"><a href="./mod/mod_include.html">mod_include</a></code> modülünün <code>$0</code> ..
231 <code>$9</code> değişkenleri sayesinde kullanılabilmektedir.</dd>
233 <dt><code class="module"><a href="./mod/mod_auth_dbm.html">mod_auth_dbm</a></code></dt>
235 <dd><code class="directive"><a href="./mod/mod_auth_dbm.html#authdbmtype">AuthDBMType</a></code> yönergesi
236 sayesinde artık çok sayıda DBM tarzı veritabanı türü
237 desteklenmektedir.</dd>
240 <div class="bottomlang">
241 <p><span>Mevcut Diller: </span><a href="./de/new_features_2_0.html" hreflang="de" rel="alternate" title="Deutsch"> de </a> |
242 <a href="./en/new_features_2_0.html" hreflang="en" rel="alternate" title="English"> en </a> |
243 <a href="./fr/new_features_2_0.html" hreflang="fr" rel="alternate" title="Français"> fr </a> |
244 <a href="./ja/new_features_2_0.html" hreflang="ja" rel="alternate" title="Japanese"> ja </a> |
245 <a href="./ko/new_features_2_0.html" hreflang="ko" rel="alternate" title="Korean"> ko </a> |
246 <a href="./pt-br/new_features_2_0.html" hreflang="pt-br" rel="alternate" title="Português (Brasil)"> pt-br </a> |
247 <a href="./ru/new_features_2_0.html" hreflang="ru" rel="alternate" title="Russian"> ru </a> |
248 <a href="./tr/new_features_2_0.html" title="Türkçe"> tr </a></p>
249 </div><div id="footer">
250 <p class="apache">Copyright 2011 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>
251 <p class="menu"><a href="./mod/">Modüller</a> | <a href="./mod/directives.html">Yönergeler</a> | <a href="./faq/">SSS</a> | <a href="./glossary.html">Terimler</a> | <a href="./sitemap.html">Site Haritası</a></p></div>