]> granicus.if.org Git - apache/blob - docs/manual/new_features_2_4.html.tr.utf8
xforms
[apache] / docs / manual / new_features_2_4.html.tr.utf8
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.4'te 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.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.5</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.5</a></div><div id="page-content"><div id="preamble"><h1>Apache HTTP Sunucusu 2.4'te Yeni olan Özellikler</h1>
23 <div class="toplang">
24 <p><span>Mevcut Diller: </span><a href="./en/new_features_2_4.html" hreflang="en" rel="alternate" title="English">&nbsp;en&nbsp;</a> |
25 <a href="./fr/new_features_2_4.html" hreflang="fr" rel="alternate" title="Français">&nbsp;fr&nbsp;</a> |
26 <a href="./tr/new_features_2_4.html" title="Türkçe">&nbsp;tr&nbsp;</a></p>
27 </div>
28
29   <p>Bu belgede Apache HTTP Sunucusunun 2.2 ve 2.4 sürümleri arasındaki
30     başlıca farklara değinilmiştir. 2.0 sürümüne göre yeni özellikler için <a href="new_features_2_2.html">Apache 2.2’de Yeni olan Özellikler</a>
31     belgesine bakınız.</p>
32 </div>
33 <div id="quickview"><ul id="toc"><li><img alt="" src="./images/down.gif" /> <a href="#core">Çekirdekteki Gelişmeler</a></li>
34 <li><img alt="" src="./images/down.gif" /> <a href="#newmods">Yeni Modüller</a></li>
35 <li><img alt="" src="./images/down.gif" /> <a href="#module">Modüllerdeki Gelişmeler</a></li>
36 <li><img alt="" src="./images/down.gif" /> <a href="#programs">Programlardaki Gelişmeler</a></li>
37 <li><img alt="" src="./images/down.gif" /> <a href="#documentation">Belgelendirme</a></li>
38 <li><img alt="" src="./images/down.gif" /> <a href="#developer">Modül Geliştirici Değişiklikleri</a></li>
39 </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     <dl>
45       <dt>Çalışma anında yüklenebilen MPM'ler</dt>
46       <dd>Çok sayıda MPM artık yüklenebilir modül olarak derlenebilmektedir.
47         Kullanılacak MPM'in seçimi çalışma anında yapılabilmektedir.</dd>
48
49       <dt>Event MPM</dt>
50       <dd>Event MPM artık deneysel değil, ancak tam olarak desteklenmiyor.</dd>
51
52       <dt>Eşzamansıza destek</dt>
53       <dd>MPM'leri ve platformları desteklemek için eşzamansız okuma/yazmaya
54         destek iyileştirildi.</dd>
55
56       <dt>Modul bazında ve dizin bazına LogLevel yapılandırması</dt>
57       <dd><code class="directive"><a href="./mod/core.html#loglevel">LogLevel</a></code> artık her modül ve her
58           dizin için yapılandırılabilmektedir. <code>debug</code> log
59           seviyesinin üstüne <code>trace1</code>'den <code>trace8</code>'e
60           kadar yeni log seviyeleri eklendi.</dd>
61
62       <dt>İstek bazında yapılandırma bölümleri</dt>
63       <dd><code class="directive"><a href="./mod/core.html#if">&lt;If&gt;</a></code>,
64           <code class="directive"><a href="./mod/core.html#elseif">&lt;ElseIf&gt;</a></code>,
65           ve <code class="directive"><a href="./mod/core.html#else">&lt;Else&gt;</a></code> bölümleri
66           artık HTTP isteklerine dayalı olarak yapılandırılabilmektedir.</dd>
67
68       <dt>Genel amaçlı ifade çözümleyici</dt>
69       <dd>Yeni ifade çözümleyici
70           <code class="directive"><a href="./mod/mod_setenvif.html#setenvifexpr">SetEnvIfExpr</a></code>,
71           <code class="directive"><a href="./mod/mod_rewrite.html#rewritecond">RewriteCond</a></code>,
72           <code class="directive"><a href="./mod/mod_headers.html#header">Header</a></code>,
73           <code class="directive"><a href="./mod/core.html#if">&lt;If&gt;</a></code> ve
74           benzeri yönergelerde ortak bir sözdizimi kullanarak <a href="expr.html">karmaşık durumlar</a> belirtmeyi mümkün kılmaktadır.
75       </dd>
76
77       <dt>Milisaniye cinsinden KeepAliveTimeout</dt>
78       <dd><code class="directive"><a href="./mod/core.html#keepalivetimeout">KeepAliveTimeout</a></code> milisaniye
79         cinsinden belirtmek artık mümkündür.</dd>
80
81       <dt>NameVirtualHost yönergesi</dt>
82       <dd>Artık gerekmemekte ve kullanımı önerilmemektedir.</dd>
83
84       <dt>Yapılandırma geçersizleştirme</dt>
85       <dd>Yeni <code class="directive"><a href="./mod/core.html#allowoverridelist">AllowOverrideList</a></code>
86           yönergesi <code>.htaccess</code> dosyalarında kullanılabilen
87           yönergelerde daha ince ayarlara izin vermektedir.</dd>
88
89       <dt>Yapılandırma dosyası değişkenleri</dt>
90       <dd>Yapılandırmada değişkenler <code class="directive"><a href="./mod/core.html#define">Define</a></code> yönergesi ile tanımlanabilmekte, böylece aynı
91           değer yapılandırmada bir çok yerde kullanılıyorsa daha temiz bir
92           görünüm elde edilebilmektedir.</dd>
93
94       <dt>Azaltılmış bellek kullanımı</dt>
95       <dd>Bir çok yeni özelliğe karşın, 2.4.x'te 2.2.x'e nazaran bellek
96         kullanımı azaltılmıştır.</dd>
97     </dl>
98   </div><div class="top"><a href="#page-header"><img alt="top" src="./images/up.gif" /></a></div>
99 <div class="section">
100 <h2><a name="newmods" id="newmods">Yeni Modüller</a></h2>
101     
102     <dl>
103       <dt><code class="module"><a href="./mod/mod_proxy_fcgi.html">mod_proxy_fcgi</a></code></dt>
104       <dd><code class="module"><a href="./mod/mod_proxy.html">mod_proxy</a></code> için FastCGI Protokolü sağlayıcısı</dd>
105
106       <dt><code class="module"><a href="./mod/mod_proxy_scgi.html">mod_proxy_scgi</a></code></dt>
107       <dd><code class="module"><a href="./mod/mod_proxy.html">mod_proxy</a></code> için SCGI Protokolü sağlayıcısı</dd>
108
109       <dt><code class="module"><a href="./mod/mod_proxy_express.html">mod_proxy_express</a></code></dt>
110       <dd><code class="module"><a href="./mod/mod_proxy.html">mod_proxy</a></code> için devingen olarak yapılandırılmış tam
111         tersinir vekiller sağlar.</dd>
112
113       <dt><code class="module"><a href="./mod/mod_remoteip.html">mod_remoteip</a></code></dt>
114       <dd>İstek başlıklarında bir yük dengeleyici veya bir vekil tarafından
115         sunulan IP adres listeli bir istek için görünen istemci IP adresi ve
116         konak adını değiştirir.</dd>
117
118       <dt><code class="module"><a href="./mod/mod_heartmonitor.html">mod_heartmonitor</a></code>,
119           <code class="module"><a href="./mod/mod_lbmethod_heartbeat.html">mod_lbmethod_heartbeat</a></code></dt>
120       <dd><code class="module"><a href="./mod/mod_proxy_balancer.html">mod_proxy_balancer</a></code> modülünün arka sunuculardaki
121         etkin bağlantı sayısı üzerindeki yük dengeleme kararlarına dayalı işlem
122         yapmasını sağlar.</dd>
123
124       <dt><code class="module"><a href="./mod/mod_proxy_html.html">mod_proxy_html</a></code></dt>
125       <dd>Başta bir üçüncü parti modüldü. Arka plandaki sağlayıcının vekil
126         istemcileri için geçersiz URL'ler ürettiği tersinir vekil durumlarında
127         HTML bağlarının düzeltilmesini sağlar.</dd>
128
129       <dt><code class="module"><a href="./mod/mod_sed.html">mod_sed</a></code></dt>
130       <dd><code class="module"><a href="./mod/mod_substitute.html">mod_substitute</a></code> modülünün geliştirilmiş hali olup
131         yanıt gövdesinin sed'in tüm gücü ile yeniden düzenlenebilmesini
132         sağlar.</dd>
133
134       <dt><code class="module"><a href="./mod/mod_auth_form.html">mod_auth_form</a></code></dt>
135       <dd>Formlara dayalı kimlik kanıtlamaya izin verir.</dd>
136
137       <dt><code class="module"><a href="./mod/mod_session.html">mod_session</a></code></dt>
138       <dd>Çerezleri ve veritabanı deposunu kullanarak istemciler için oturum
139         durumunun saklanmasını sağlar.</dd>
140
141       <dt><code class="module"><a href="./mod/mod_allowmethods.html">mod_allowmethods</a></code></dt>
142       <dd>Kimlik Doğrulama ve Yetkilendirme ile etkileşmeyen belli HTTP
143         yöntemlerine sınır koymak için yeni bir modül.</dd>
144
145       <dt><code class="module"><a href="./mod/mod_lua.html">mod_lua</a></code></dt>
146       <dd>Küçük iş mantıksal işlevleri ve yapılandırması için httpd içine <a href="http://www.lua.org/">Lua</a> dilini gömer.</dd>
147
148       <dt><code class="module"><a href="./mod/mod_log_debug.html">mod_log_debug</a></code></dt>
149       <dd>İstek işlemlerinin farklı aşamalarına özelleştirilebilir hata
150         ayıklama günlüğü eklenmesini sağlar.</dd>
151
152       <dt><code class="module"><a href="./mod/mod_buffer.html">mod_buffer</a></code></dt>
153       <dd>Girdi ve çıktı süzgeç yığıtlarına tampon bellek sağlar.</dd>
154
155       <dt><code class="module"><a href="./mod/mod_data.html">mod_data</a></code></dt>
156       <dd>Yanıt gövdesini bir RFC2397 veri URL'sine dönüştürür.</dd>
157
158       <dt><code class="module"><a href="./mod/mod_ratelimit.html">mod_ratelimit</a></code></dt>
159       <dd>İstemciler için band genişliği oranında sınırlama sağlar.</dd>
160
161       <dt><code class="module"><a href="./mod/mod_request.html">mod_request</a></code></dt>
162       <dd>Kullanılabilir HTTP istek gövdelerini yapmak ve elde etmek için
163         Süzgeçleri sağlar.</dd>
164
165       <dt><code class="module"><a href="./mod/mod_reflector.html">mod_reflector</a></code></dt>
166       <dd>Çıktı süzgeci yığıtı üzerinden bir yanıt olarak bir istek gövdesinin
167         yansısını sağlar.</dd>
168
169       <dt><code class="module"><a href="./mod/mod_slotmem_shm.html">mod_slotmem_shm</a></code></dt>
170       <dd>Yuva temelli bir paylaşımlı bellek sağlayıcı sağlar (scoreboard
171         olarak da bilinir).</dd>
172
173       <dt><code class="module"><a href="./mod/mod_xml2enc.html">mod_xml2enc</a></code></dt>
174       <dd>Başta bir üçüncü parti modüldü. libxml2 temelli süzgeç modüllerinde
175         i18n'i destekler.</dd>
176     </dl>
177   </div><div class="top"><a href="#page-header"><img alt="top" src="./images/up.gif" /></a></div>
178 <div class="section">
179 <h2><a name="module" id="module">Modüllerdeki Gelişmeler</a></h2>
180     
181     <dl>
182       <dt><code class="module"><a href="./mod/mod_ssl.html">mod_ssl</a></code></dt>
183
184       <dd><code class="module"><a href="./mod/mod_ssl.html">mod_ssl</a></code> bir istemci sertifikasının doğrulama
185         durumunu sınamak için bir OCSP sunucusunu kullanmak üzere
186         yapılandırılabilir. Öntanımlı yanıtlayıcı, istemci sertifikasının
187         kendisinde tasarlanmış yanıtlayıcının tercih edilip edilmeyeceği
188         kararına bağlı olarak yapılandırılabilir.</dd>
189
190       <dd><code class="module"><a href="./mod/mod_ssl.html">mod_ssl</a></code>, ayrıca, sunucunun istemciyle anlaşma
191         sırasında kendi sertifikasının OCSP doğrulamasını umursamazca sağlayıp
192         aktardığı durumda OCSP zımbalamasını da destekler.</dd>
193
194       <dd><code class="module"><a href="./mod/mod_ssl.html">mod_ssl</a></code>, sunucular arasında SSL Oturumu verisini
195         memcached üzerinden paylaşmak üzere yapılandırılabilir.</dd>
196
197       <dd>RSA ve DSA'ya ek olarak EC anahtarları da artık desteklenmektedir.
198       </dd>
199
200       <dt><code class="module"><a href="./mod/mod_proxy.html">mod_proxy</a></code></dt>
201
202       <dd><code class="directive"><a href="./mod/mod_proxy.html#proxypass">ProxyPass</a></code> yönergesi bir
203         <code class="directive"><a href="./mod/core.html#location">Location</a></code> veya
204         <code class="directive"><a href="./mod/core.html#locationmatch">LocationMatch</a></code> bloku içinde en
205         verimli şekilde yapılandırılabilir ve büyük sayıların varlığı durumunda
206         geleneksel iki değiştirgeli sözdiziminin de üzerinde belirgin bir
207         başarım artışı sağlar.</dd>
208
209       <dd>Vekil istekleri için kullanılan kaynak adresi artık
210         yapılandırılabilmektedir.</dd>
211
212       <dt><code class="module"><a href="./mod/mod_proxy_balancer.html">mod_proxy_balancer</a></code></dt>
213
214       <dd>Dengeleme yöneticisi üzerinden BalancerMembers için daha fazla
215         çalışma anı yapılandırması</dd>
216
217       <dd>Çalışma anında dengeleme yöneticisi üzerinden başka BalancerMembers
218         eklenebilir.</dd>
219
220       <dd>Çalışma anı yapılandırmasına yönelik dengeleyici değiştirgeleri</dd>
221
222       <dd>BalancerMembers için 'Drain' değeri belirtilebilir; böylece sadece
223         mevcut yapışık oturumlara yanıt verirler ve bunların güzellikle hattan
224         alınması mümkün olur.</dd>
225
226       <dd>Balancer ayarları sunucu yeniden başlatılssa bile kalıcı olabilir.
227         </dd>
228
229       <dt><code class="module"><a href="./mod/mod_cache.html">mod_cache</a></code></dt>
230
231       <dd><code class="module"><a href="./mod/mod_cache.html">mod_cache</a></code> CACHE süzgeci, arabellekleme üzerinde daha
232         hassas denetim sağlamak için istenirse süzgeç zincirinin belli bir
233         noktasına yerleştirilebilmektedir.</dd>
234
235       <dd><code class="module"><a href="./mod/mod_cache.html">mod_cache</a></code> artık HEAD isteklerini
236         arabellekleyebiliyor.</dd>
237
238       <dd>Mümkün olduğunda, <code class="module"><a href="./mod/mod_cache.html">mod_cache</a></code> yönergeleri sunucu
239         bazında değil, dizin bazında belirtilebiliyor.</dd>
240
241       <dd>Arabellekli URL'lerin temel URL'si özelleştirilebiliyor; böylece
242          arabelleğin bir bölümü aynı uç URL önekini paylaşabiliyor.</dd>
243
244       <dd><code class="module"><a href="./mod/mod_cache.html">mod_cache</a></code>, ardalanda bir sağlayıcının olmadığı
245         durumda (5xx hatası), arabelleklenmiş bayat içeriği sunabiliyor.</dd>
246
247       <dd><code class="module"><a href="./mod/mod_cache.html">mod_cache</a></code> artık bir X-Cache başlığına bir
248         HIT/MISS/REVALIDATE yerleştirebiliyor.</dd>
249
250       <dt><code class="module"><a href="./mod/mod_include.html">mod_include</a></code></dt>
251       <dd>Bir hata durumunda öntanımlı hata dizgisi yerine bir hata sayfası
252         sunmayı sağlayan 'onerror' özniteliği için 'include' elemanı içinde
253         destek.</dd>
254
255       <dt><code class="module"><a href="./mod/mod_cgi.html">mod_cgi</a></code>, <code class="module"><a href="./mod/mod_include.html">mod_include</a></code>,
256           <code class="module"><a href="./mod/mod_isapi.html">mod_isapi</a></code>, ...</dt>
257       <dd>Başlıkların ortam değişkenlerine dönüşümü, başlık zerki yoluyla bazı
258         olası karşı-site-betik saldırılarının hafifletilmesinden önce daha
259         hızlı ve doğru yapılmaktadır. Geçersiz karakterler (altçizgiler dahil)
260         içeren başlıklar artık sessizce bırakılmaktadır.<a href="env.html">Apache'deki Ortam değişkenleri</a>, böyle başlıkları
261         gerektiren bozulmuş meşru istemcilerin çevresinden dolanabilen
262         göstericilere sahiptir. (Bu durum, bu değişkenleri kullanan tüm
263         modülleri etkiler.)</dd>
264
265       <dt><code class="module"><a href="./mod/mod_authz_core.html">mod_authz_core</a></code> Yetkilendirme Kuralları
266         Taşıyıcıları</dt>
267
268       <dd>Gelişkin yetkilendirme kuralları artık <code class="directive"><a href="./mod/mod_authz_core.html#require">Require</a></code> yönergesi ve <code class="directive"><a href="./mod/mod_authz_core.html#requireall">&lt;RequireAll&gt;</a></code> gibi
269         ilgili taşıyıcı yönergeler kullanılarak belirtilebilmektedir.</dd>
270
271       <dt><code class="module"><a href="./mod/mod_rewrite.html">mod_rewrite</a></code></dt>
272       <dd><code class="module"><a href="./mod/mod_rewrite.html">mod_rewrite</a></code> bildik yeniden yazma senaryolarını
273         basitleştirmek için <code class="directive"><a href="./mod/mod_rewrite.html#rewriterule">RewriteRule</a></code> yönergesine
274         <code>[QSD]</code> (Query String Discard=sorgu dizgisini iptal) ve
275         <code>[END]</code> seçeneklerini sağlamaktadır.</dd>
276       <dd><code class="directive"><a href="./mod/mod_rewrite.html#rewritecond">RewriteCond</a></code> içinde
277         karmaşık mantıksal ifadeler kullanımını mümkün kılmaktadır.</dd>
278       <dd>llows to use SQL queries as SQL sorgularının <code class="directive"><a href="./mod/mod_rewrite.html#rewritemap">RewriteMap</a></code> işlevleri olarak
279           kullanılması sağlanmıştır.</dd>
280
281       <dt><code class="module"><a href="./mod/mod_ldap.html">mod_ldap</a></code>, <code class="module"><a href="./mod/mod_authnz_ldap.html">mod_authnz_ldap</a></code></dt>
282       <dd><code class="module"><a href="./mod/mod_authnz_ldap.html">mod_authnz_ldap</a></code> kümelenmiş gruplara destek sağlar.
283       </dd>
284       <dd><code class="module"><a href="./mod/mod_ldap.html">mod_ldap</a></code> zaman aşımlarını işleme sokabilmek için
285           <code class="directive"><a href="./mod/mod_ldap.html#ldapconnectionpoolttl">LDAPConnectionPoolTTL</a></code>,
286           <code class="directive"><a href="./mod/mod_ldap.html#ldaptimeout">LDAPTimeout</a></code> ve birtakım
287           başka geliştirmeler sahiptir. Özellikle, bir LDAP sunucusunun boşta
288           kalmış bağlantılarını bıraktıran bir durumsal güvenlik duvarı
289           varlığında gerekli ayarlamaları yapmak için kullanışlıdır.</dd>
290       <dd><code class="module"><a href="./mod/mod_ldap.html">mod_ldap</a></code>, artık, LDAP araç kiti kullanarak sağlanan
291         hata ayıklama bilgisini günlüklemek için <code class="directive"><a href="./mod/mod_ldap.html#ldaplibrarydebug">LDAPLibraryDebug</a></code> yönergesini
292         içermektedir.</dd>
293
294       <dt><code class="module"><a href="./mod/mod_info.html">mod_info</a></code></dt>
295       <dd><code class="module"><a href="./mod/mod_info.html">mod_info</a></code> önceden çözümlenmiş yapılandırmayı artık
296         sunucunun başlatılması sırasında standart çıktıya
297         dökümleyebilmektedir.</dd>
298     </dl>
299   </div><div class="top"><a href="#page-header"><img alt="top" src="./images/up.gif" /></a></div>
300 <div class="section">
301 <h2><a name="programs" id="programs">Programlardaki Gelişmeler</a></h2>
302     
303     <dl>
304         <dt>fcgistarter</dt>
305         <dd>Yeni FastCGI artalan sunucusu başlatma aracı</dd>
306
307         <dt>htcacheclean</dt>
308         <dd>Arabellekli URL'ler, istenirse metadata'yı da dahil ederek
309           listelenebilmektedir.</dd>
310         <dd>Bazı URL'ler arabellekten tek tek silinebilmektedir.</dd>
311         <dd>Dosya boyutları belirtilen blok boyutuna yukarı doğru
312           yuvarlanabilmekte, böylece dosya boyutu sınırları diskteki gerçek
313           boyutlarla daha iyi eşlenebilmektedir.</dd>
314         <dd>Arabellek boyutu artık, diskteki dosyaların boyutuna göre bir
315           sınıra ek olarak veya bunun yerine dosya düğümü sayısı ile
316           sınırlanabilmektedir.</dd>
317
318         <dt>rotatelogs</dt>
319         <dd>Artık geçerli günlük dosyasına bir bağ oluşturulabiliyor.</dd>
320         <dd>Artık özel bir döndürme sonrası betiği çalıştırılabiliyor.</dd>
321     </dl>
322   </div><div class="top"><a href="#page-header"><img alt="top" src="./images/up.gif" /></a></div>
323 <div class="section">
324 <h2><a name="documentation" id="documentation">Belgelendirme</a></h2>
325     
326     <dl>
327         <dt>mod_rewrite</dt>
328         <dd><code class="module"><a href="./mod/mod_rewrite.html">mod_rewrite</a></code> belgeleri, yeniden düzenlenerek,
329           genel kullanıma ve örneklere odaklı olarak ve diğer çözümlerin hangi
330           durumlarda daha uygun olduğu da gösterilerek hemen hemen tamamen
331           yeniden yazıldı. <a href="rewrite/">Yeniden Yazma Kılavuzu</a> artık
332           bir sayfa olmaktan çıkıp, çok daha ayrıntılı ve daha iyi düzenlenmiş
333           bir bölüm haline geldi.</dd>
334
335         <dt>mod_ssl</dt>
336         <dd><code class="module"><a href="./mod/mod_ssl.html">mod_ssl</a></code> belgeleri, evvelki teknik ayrıntılara ek
337           olarak başlarken seviyesinde daha fazla örnekle büyük oranda
338           genişletildi.</dd>
339
340         <dt>Önbellek Kullanım Kılavuzu</dt>
341         <dd><a href="caching.html">Önbellek Kullanım Kılavuzu</a>
342           <code class="module"><a href="./mod/mod_cache.html">mod_cache</a></code> tarafından sağlanan RFC2616 HTTP/1.1
343           önbellekleme özellikleri arasıda daha iyi ayrım yapılabilmesi için ve
344           <a href="socache.html">socache</a> arayüzü ile sağlanan soysal
345           anahtar/değer önbelleklemesi yanında <code class="module"><a href="./mod/mod_file_cache.html">mod_file_cache</a></code>
346           gibi mekanizmalarla sağlanan özelleştirilebilir arabelleklemeyi de
347           kapsamak üzere yeniden yazıldı.</dd>
348
349     </dl>
350   </div><div class="top"><a href="#page-header"><img alt="top" src="./images/up.gif" /></a></div>
351 <div class="section">
352 <h2><a name="developer" id="developer">Modül Geliştirici Değişiklikleri</a></h2>
353     
354     <dl>
355       <dt>Yapılandırma Denetleme Kancası Eklendi</dt>
356
357       <dd>Yeni bir kanca, <code>check_config</code> kancası,
358         <code>pre_config</code> ve <code>open_logs</code> kancaları arasında
359         çalışmak üzere eklendi. Ayrıca, <code class="program"><a href="./programs/httpd.html">httpd</a></code>'ye
360         <code>-t</code> seçeneği verildiğinde <code>test_config</code>
361         kancasından önce çalışır. <code>check_config</code> kancası, modüllerin
362         karşılıklı bağımlı yapılandırma yönergesi değerlerini yeniden
363         yoklamasını ve iletiler konsola hala günlüklenebiliyorken bunların
364         ayarlanabilmesini sağlar. Temel <code>open_logs</code> kanca işlevi
365         konsol çıktısını hata günlüğüne yönlendirmeden önce hatalı yapılandırma
366         sorunlarına karşı kullanıcı uyarılabilir.</dd>
367
368       <dt>İfade Çözümleyici Eklendi</dt>
369
370       <dd>Artık genel amaçlı bir ifade çözümleyicimiz var. API
371         <var>ap_expr.h</var> içinde incelenebilir. Evvelce
372         <code class="module"><a href="./mod/mod_ssl.html">mod_ssl</a></code> içinde gerçeklenmiş olan ifade çözümleyiciden
373         esinlenildi.</dd>
374
375       <dt>Yetkilendirme Kuralları Taşıyıcıları</dt>
376
377       <dd>Yetkilendirme modülleri, <code class="directive"><a href="./mod/mod_authz_core.html#requireall">&lt;RequireAll&gt;</a></code> gibi gelişmiş yetkilendirme
378         kuralı taşıyıcılarını desteklemek için ap_register_auth_provider()
379         üzerinden artık bir sağlayıcı olarak çalıştırılabilmektedir.</dd>
380
381       <dt>Küçük Nesne Arabellekleme Arayüzü</dt>
382
383       <dd><var>ap_socache.h</var>, evvelki <code class="module"><a href="./mod/mod_ssl.html">mod_ssl</a></code> oturum
384         arabelleği gerçeklenimine dayalı olarak küçük veri nesnelerini
385         arabelleklemek için sağlayıcı temelli bir arayüz ortaya koyar.
386         Paylaşımlı bellek çevrimsel tamponu kullanan sağlayıcılar, disk bazlı
387         dbm dosyaları ve memcache ile dağıtılan arabellekler şu an
388         desteklenmektedir.</dd>
389
390       <dt>Arabellek Durum Kancası Eklendi</dt>
391
392       <dd><code class="module"><a href="./mod/mod_cache.html">mod_cache</a></code> modülü artık, arabellekleme kararı bilinir
393         olduğunda çağrılan yeni bir <code>cache_status</code> kancası içeriyor.
394         Öntanımlı gerçeklenim, yanıta istemlik bir <code>X-Cache</code> ve
395         <code>X-Cache-Detail</code> ekleyebilmektedir.</dd>
396     </dl>
397
398     <p>Geliştirici belgeleri <a href="developer/new_api_2_4.html">API
399       değişikliklerinin ayrıntılı bir listesini</a> içermektedir.</p>
400   </div></div>
401 <div class="bottomlang">
402 <p><span>Mevcut Diller: </span><a href="./en/new_features_2_4.html" hreflang="en" rel="alternate" title="English">&nbsp;en&nbsp;</a> |
403 <a href="./fr/new_features_2_4.html" hreflang="fr" rel="alternate" title="Français">&nbsp;fr&nbsp;</a> |
404 <a href="./tr/new_features_2_4.html" title="Türkçe">&nbsp;tr&nbsp;</a></p>
405 </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>
406 <script type="text/javascript"><!--//--><![CDATA[//><!--
407 var comments_shortname = 'httpd';
408 var comments_identifier = 'http://httpd.apache.org/docs/trunk/new_features_2_4.html';
409 (function(w, d) {
410     if (w.location.hostname.toLowerCase() == "httpd.apache.org") {
411         d.write('<div id="comments_thread"><\/div>');
412         var s = d.createElement('script');
413         s.type = 'text/javascript';
414         s.async = true;
415         s.src = 'https://comments.apache.org/show_comments.lua?site=' + comments_shortname + '&page=' + comments_identifier;
416         (d.getElementsByTagName('head')[0] || d.getElementsByTagName('body')[0]).appendChild(s);
417     }
418     else {
419         d.write('<div id="comments_thread">Comments are disabled for this page at the moment.<\/div>');
420     }
421 })(window, document);
422 //--><!]]></script></div><div id="footer">
423 <p class="apache">Copyright 2012 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>
424 <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[//><!--
425 if (typeof(prettyPrint) !== 'undefined') {
426     prettyPrint();
427 }
428 //--><!]]></script>
429 </body></html>