]> granicus.if.org Git - apache/blob - docs/manual/new_features_2_2.html.tr.utf8
Update xforms
[apache] / docs / manual / new_features_2_2.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 2.2’de 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="&lt;-" alt="&lt;-" src="./images/left.gif" /></a></div>
18 <div id="path">
19 <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.3</a></div><div id="page-content"><div id="preamble"><h1>Apache 2.2’de Yeni olan Özellikler</h1>
20 <div class="toplang">
21 <p><span>Mevcut Diller: </span><a href="./en/new_features_2_2.html" hreflang="en" rel="alternate" title="English">&nbsp;en&nbsp;</a> |
22 <a href="./fr/new_features_2_2.html" hreflang="fr" rel="alternate" title="Français">&nbsp;fr&nbsp;</a> |
23 <a href="./ko/new_features_2_2.html" hreflang="ko" rel="alternate" title="Korean">&nbsp;ko&nbsp;</a> |
24 <a href="./pt-br/new_features_2_2.html" hreflang="pt-br" rel="alternate" title="Português (Brasil)">&nbsp;pt-br&nbsp;</a> |
25 <a href="./tr/new_features_2_2.html" title="Türkçe">&nbsp;tr&nbsp;</a></p>
26 </div>
27
28   <p>Bu belgede Apache HTTP Sunucusunun 2.0 ve 2.2 sürümleri arasındaki
29     başlıca farklara değinilmiştir. 1.3 sürümüne göre yeni özellikler için <a href="new_features_2_0.html">Apache 2.0’da Yeni olan Özellikler</a>
30     belgesine bakınız.</p>
31 </div>
32 <div id="quickview"><ul id="toc"><li><img alt="" src="./images/down.gif" /> <a href="#core">Çekirdekteki Gelişmeler</a></li>
33 <li><img alt="" src="./images/down.gif" /> <a href="#module">Modüllerdeki Gelişmeler</a></li>
34 <li><img alt="" src="./images/down.gif" /> <a href="#programs">Programlardaki Gelişmeler</a></li>
35 <li><img alt="" src="./images/down.gif" /> <a href="#developer">Modül Geliştirici Değişiklikleri</a></li>
36 </ul></div>
37 <div class="top"><a href="#page-header"><img alt="top" src="./images/up.gif" /></a></div>
38 <div class="section">
39 <h2><a name="core" id="core">Çekirdekteki Gelişmeler</a></h2>
40     
41     <dl>
42
43       <dt>Authn/Authz</dt>
44       <dd>Mevcut kimlik doğrulama ve yetkilendirme modüllerinin iç işleyişi
45         yeniden düzenlendi. Yeni <code>mod_authn_alias</code> modülü
46         (2.3/2.4 sürümlerinde kaldırılmıştır) belli kimlik doğrulama
47         yapılandırmalarını büyük oranda basitleştirebilir. Bu değişikliklerin
48         kullanıcıları ve modül yazarlarını nasıl etkilediğini öğrenmek için
49         <a href="#module">modül değişikliklerine</a> ve <a href="#developer">geliştirici değişikliklerine</a> bakabilirsiniz.</dd>
50
51       <dt>Önbellekleme</dt>
52       <dd><code class="module"><a href="./mod/mod_cache.html">mod_cache</a></code>, <code class="module"><a href="./mod/mod_cache_disk.html">mod_cache_disk</a></code> ve
53         <code>mod_mem_cache</code> (2.3/2.4 sürümlerinde kaldırılmıştır)
54         modüllerinde büyük oranda değişikliğe gidilerek bunlar deneysel
55         olmaktan çıkarılıp üretim amaçlı modüller haline getirildiler.
56         <code class="module"><a href="./mod/mod_cache_disk.html">mod_cache_disk</a></code> tarafından kullanılan disk
57         alanının  <code class="program"><a href="./programs/htcacheclean.html">htcacheclean</a></code> tarafından
58         düzenli aralıklarla temizlenebilmesi sağlandı.</dd>
59
60       <dt>Yapılandırma</dt>
61       <dd>Öntanımlı yapılandırma basitleştirildi ve modüler bir yapıya
62         kavuşturuldu. Sık kullanılan ortak özellikleri etkinleştirmekte
63         kullanılan yapılandırmalar gruplanarak bunların Apache ile gelmesi ve
64         ana sunucu yapılandırılırken yapılandırmaya kolayca eklenebilmesi
65         sağlandı.</dd>
66
67       <dt>Nazikçe Durdurma</dt>
68       <dd><code class="module"><a href="./mod/prefork.html">prefork</a></code>, <code class="module"><a href="./mod/worker.html">worker</a></code> ve
69         <code class="module"><a href="./mod/event.html">event</a></code>  MPM’leri artık <code class="program"><a href="./programs/httpd.html">httpd</a></code>’yi <a href="stopping.html#gracefulstop"><code>graceful-stop</code></a>
70         sinyali sayesinde nazikçe durdurabilmektedir.
71         <code class="program"><a href="./programs/httpd.html">httpd</a></code> programının sonlandırılmasındaki gecikmelere
72         karşı bir önlem olarak, isteğe bağlı bir zaman aşımı belirtmeyi
73         mümkün kılan <code class="directive"><a href="./mod/mpm_common.html#gracefulshutdowntimeout">GracefulShutdownTimeout</a></code> yönergesi
74         sayesinde sunum sürüyor olsa bile <code class="program"><a href="./programs/httpd.html">httpd</a></code>
75         sonlandırılabilmektedir.</dd>
76
77       <dt>Vekil Sunucu</dt>
78       <dd>Yeni <code class="module"><a href="./mod/mod_proxy_balancer.html">mod_proxy_balancer</a></code> modülü ile
79         <code class="module"><a href="./mod/mod_proxy.html">mod_proxy</a></code> için yük dengeleme hizmetleri sağlanmış,
80         yeni <code class="module"><a href="./mod/mod_proxy_ajp.html">mod_proxy_ajp</a></code> modülü ile <a href="http://jakarta.apache.org/tomcat/">Apache Tomcat</a> tarafından
81         kullanılan <em>Apache JServ Protokolünün 1.3 sürümü</em> için destek
82         eklenmiştir.</dd>
83
84       <dt>Düzenli İfade Kütüphanesi Güncellemesi</dt>
85       <dd>Apache, <a href="http://www.pcre.org/">Perl uyumlu düzenli ifade
86         kütüphanesinin 5.0 sürümünü</a> (PCRE) içermektedir.
87         <code class="program"><a href="./programs/configure.html">configure</a></code> betiğinin <code>--with-pcre</code>
88         seçeneği sayesinde <code class="program"><a href="./programs/httpd.html">httpd</a></code> programı PCRE destekli
89         olarak derlenebilmektedir.</dd>
90
91       <dt>Akıllı Süzme</dt>
92       <dd><code class="module"><a href="./mod/mod_filter.html">mod_filter</a></code> çıktı süzgeç zincirinin devingen olarak
93         yapılandırılmasını sağlar. Süzgeçlerin herhangi bir istek veya yanıt
94         başlığına veya bir ortam değişkenine dayanarak koşullu olarak
95         yerleştirilmesini mümkün kılar ve bunu yaparken 2.0 mimarisindeki
96         sorunlu bağımlılıklar ve sıralama sorunlarının da üstesinden
97         gelir.</dd>
98
99       <dt>Büyük Dosya (&gt;2GB) Desteği</dt>
100       <dd><code class="program"><a href="./programs/httpd.html">httpd</a></code> artık günümüzün 32 bitlik Unix
101         sistemlerinde bulunan 2 GB’lık büyük dosyaları destekleyecek tarzda
102         derlenebilmektedir. 2 GB’lık istek gövdelerine destek de ayrıca
103         eklenmiştir.</dd>
104
105       <dt>Event MPM</dt>
106       <dd><code class="module"><a href="./mod/event.html">event</a></code> MPM modülü sürekli bağlantı isteklerinin
107         işlenmesi ve bağlantıların kabul edilmesi için ayrı bir evre
108         kullanır. Sürekli bağlantı (keepalive) isteklerinin işlenmesi
109         geleneksel olarak httpd’nin buna bir <code class="module"><a href="./mod/worker.html">worker</a></code>
110         adamasını gerektirirdi. Bu adanmış <code class="module"><a href="./mod/worker.html">worker</a></code> bağlantı
111         zaman aşımına uğrayıncaya değin tekrar kullanılamazdı.</dd>
112
113       <dt>SQL Veritabanı Desteği</dt>
114       <dd><code class="module"><a href="./mod/mod_dbd.html">mod_dbd</a></code> modülü <code>apr_dbd</code> arayüzü ile
115         birlikte, ihtiyacı olan modüllere SQL desteği sağlar. Evreli MPM’ler
116         için bağlantı havuzlamasını destekler.</dd>
117     </dl>
118   </div><div class="top"><a href="#page-header"><img alt="top" src="./images/up.gif" /></a></div>
119 <div class="section">
120 <h2><a name="module" id="module">Modüllerdeki Gelişmeler</a></h2>
121     
122     <dl>
123       <dt>Authn/Authz</dt>
124       <dd>Kimlik Doğrulama, Yetkilendirme ve Erişim Denetimi ile ilgili
125         modüller özetli kimlik doğrulamasına daha iyi destek sağlamak
126         amacıyla yeniden isimlendirildi. Örneğin, <code>mod_auth</code>
127         modülü şimdi <code class="module"><a href="./mod/mod_auth_basic.html">mod_auth_basic</a></code> ve
128         <code class="module"><a href="./mod/mod_authn_file.html">mod_authn_file</a></code> diye iki modüle bölünmüştür.;
129         <code>mod_auth_dbm</code> modülünün ismi
130         <code class="module"><a href="./mod/mod_authn_dbm.html">mod_authn_dbm</a></code> ve <code>mod_access</code>  modülünün
131         ismi de <code class="module"><a href="./mod/mod_authz_host.html">mod_authz_host</a></code> olarak değiştirilmiştir.
132         Ayrıca, belli kimlik doğrulama yapılandırmalarını basitleştirmek
133         üzere <code>mod_authn_alias</code> diye yeni bir modül vardır
134         (2.3/2.4 sürümlerinde kaldırılmıştır).
135       </dd>
136
137       <dt><code class="module"><a href="./mod/mod_authnz_ldap.html">mod_authnz_ldap</a></code></dt>
138       <dd>Bu modül 2.0 sürümü <code>mod_auth_ldap</code> modülünün 2.2
139         <code>Authn/Authz</code> arayüzüne bir uyarlamasıdır. <code class="directive"><a href="./mod/mod_authz_core.html#require">Require</a></code> yönergesine LDAP
140         öznitelik değerlerinin ve karmaşık arama süzgeçlerinin kullanımı gibi
141         yeni özellikler eklenmiştir.</dd>
142
143       <dt><code class="module"><a href="./mod/mod_authz_owner.html">mod_authz_owner</a></code></dt>
144       <dd>Dosya sistemi üzerindeki dosyalara erişimi dosya sahibine göre
145         düzenleyebilmeyi sağlayan yeni bir modüldür.</dd>
146
147       <dt><code class="module"><a href="./mod/mod_version.html">mod_version</a></code></dt>
148       <dd>Çalışan sunucunun sürüm numarasına göre belli yapılandırma
149         bloklarını etkinleştirebilen bir modüldür.</dd>
150
151       <dt><code class="module"><a href="./mod/mod_info.html">mod_info</a></code></dt>
152       <dd>Apache tarafından çözümlenen haliyle yapılandırma yönergelerinin
153         gösterilmesini sağlayan yeni <code>?config</code> parametresini
154         ekler. Modül ayrıca, <code>httpd -V</code>’nin yaptığı gibi ek olarak
155         derleme bilgisini ve tüm istek kancalarının sırasını da gösterir.</dd>
156
157       <dt><code class="module"><a href="./mod/mod_ssl.html">mod_ssl</a></code></dt>
158       
159       <dd>TLS şifrelemesini HTTP/1.1 için güncelleyen <a href="http://www.ietf.org/rfc/rfc2817.txt">RFC 2817</a> için destek
160         sağlar.</dd>
161
162       <dt><code class="module"><a href="./mod/mod_imagemap.html">mod_imagemap</a></code></dt>
163       <dd><code>mod_imap</code> modülünün ismi yanlış anlamalara meydan
164         vermemek için <code class="module"><a href="./mod/mod_imagemap.html">mod_imagemap</a></code> olarak değiştirildi.</dd>
165     </dl>
166   </div><div class="top"><a href="#page-header"><img alt="top" src="./images/up.gif" /></a></div>
167 <div class="section">
168 <h2><a name="programs" id="programs">Programlardaki Gelişmeler</a></h2>
169     
170     <dl>
171       <dt><code class="program"><a href="./programs/httpd.html">httpd</a></code></dt>
172       <dd>Mevcut yapılandırmaya göre yüklenen modülleri listelemek için
173         <code>-M</code> diye yeni bir komut satırı seçeneği eklendi.
174         <code>-l</code> seçeneğinin aksine, bu seçenekle elde edilen liste
175         <code class="module"><a href="./mod/mod_so.html">mod_so</a></code> üzerinden yüklenen DSO’ları içerir.</dd>
176
177       <dt><code class="program"><a href="./programs/httxt2dbm.html">httxt2dbm</a></code></dt>
178       <dd><code class="directive"><a href="./mod/mod_rewrite.html#rewritemap">RewriteMap</a></code> yönergesinde
179         <code>dbm</code> eşlem türü ile kullanmak üzere metin girdilerden DBM
180         dosyaları üretmek için kullanılan yeni bir program.</dd>
181     </dl>
182   </div><div class="top"><a href="#page-header"><img alt="top" src="./images/up.gif" /></a></div>
183 <div class="section">
184 <h2><a name="developer" id="developer">Modül Geliştirici Değişiklikleri</a></h2>
185     
186     <dl>
187       <dt><a class="glossarylink" href="./glossary.html#apr" title="sözlüğe bakınız">APR</a> 1.0 Programlama Arayüzü</dt>
188
189       <dd>Apache 2.2’de APR 1.0 API kullanılmıştır.  Kullanımı önerilmeyen
190         tüm işlevler ve simgeler <code>APR</code> ve
191         <code>APR-Util</code>’den kaldırılmıştır. Ayrıntılar için <a href="http://apr.apache.org/">APR Sitesine bakınız</a>.</dd>
192
193       <dt>Authn/Authz</dt>
194       <dd>Dağıtımla gelen kimlik doğrulama ve yetkilendirme modüllerinin
195           isimleri aşağıdaki gibi değiştirildi:
196           <ul>
197           <li><code>mod_auth_*</code>  -&gt; HTTP kimlik doğrulamasını
198             gerçekleştiren modüller.</li>
199           <li><code>mod_authn_*</code> -&gt; Kimlik doğrulamasının artalanına
200             destek sağlayan modüller.</li>
201           <li><code>mod_authz_*</code> -&gt; Yetkilendirmeyi (veya erişimi)
202             gerçekleştiren modüller.</li>
203           <li><code>mod_authnz_*</code> -&gt; Kimlik doğrulama ve
204             yetkilendirmeyi birlikte gerçekleştiren modüller.</li>
205           </ul>
206           Yeni kimlik doğrulama artalanının oluşturulmasını büyük oranda
207           kolaylaştıran yeni bir kimlik doğrulama artalanı sağlayıcı şeması
208           vardır.</dd>
209
210       <dt>Bağlantı Hatalarının Günlüklenmesi</dt>
211
212       <dd>İstemci bağlantısında ortaya çıkan hataları günlüğe kaydetmek için
213         <code>ap_log_cerror</code> isminde yeni bir işlev eklendi. Böyle bir
214         durumda günlük kaydı istemcinin IP adresini içermektedir.</dd>
215
216       <dt>Deneme Yapılandırma Kancası Eklendi</dt>
217
218       <dd>Kullanıcı, <code class="program"><a href="./programs/httpd.html">httpd</a></code>’yi sadece <code>-t</code>
219         seçeneği ile kullandığı takdirde özel kod icra edilmesini isteyen
220         modüllere yardımcı olmak üzere <code>test_config</code> diye yeni bir
221         kanca işlev eklendi.</dd>
222
223       <dt>Evreli MPM’lerin Yığıt Boyutunun Ayarlanması</dt>
224
225       <dd>Tüm evreli MPM’lerin yığıt boyutunu ayarlamak üzere <code class="directive"><a href="./mod/mpm_common.html#threadstacksize">ThreadStackSize</a></code> isminde yeni bir
226         yönerge eklendi. Öntanımlı yığıt boyutunun küçük olduğu platformlarda
227         bazı üçüncü parti modüller tarafından buna ihtiyaç duyulmaktadır.</dd>
228
229       <dt>Çıktı süzgeçlerinde protokoller</dt>
230
231       <dd>Evvelce her süzgeç etkilediğini yanıt başlıklarının doğru olarak
232         üretilmesini sağlamak zorundaydı. Süzgeçler artık protokol yönetimini
233         <code>ap_register_output_filter_protocol</code> veya
234         <code>ap_filter_protocol</code> işlevi üzerinden
235         <code class="module"><a href="./mod/mod_filter.html">mod_filter</a></code> modülüne devredebilmektedir.</dd>
236
237       <dt>İzleme kancası eklendi</dt>
238       <dd>İzleme kancası, modüllerin ana (tepe) süreçteki sıradan/zamanlanmış
239         işlerini yapacak modülleri etkinleştirir.</dd>
240
241       <dt>Düzenli ifade programlama aryüzü değişti</dt>
242
243       <dd><code>pcreposix.h</code> başlık dosyası artık yok; yerine
244         <code>ap_regex.h</code> dosyası geçti. Eski başlık dosyasınca ifade
245         olunan POSIX.2 <code>regex.h</code> gerçeklenimi şimdi
246         <code>ap_</code> isim alanı altında <code>ap_regex.h</code> başlık
247         dosyasındadır. <code>regcomp</code>, <code>regexec</code> gibi
248         işlevlerin yerine de artık <code>ap_regcomp</code>,
249         <code>ap_regexec</code> işlevleri geçerlidir.</dd>
250
251       <dt>DBD Arayüzü (SQL Veritabanı API)</dt>
252
253       <dd><p>Apache 1.x ve 2.0’da, modüller, SQL veritabanlarını kendileri
254         yönetebilmek için sorumluluğu alacak bir SQL artalanına ihtiyaç
255         duymaktadır. Her biri kendi bağlantısına sahip bir sürü modül
256         olduğunda bu yöntem çok verimsiz olabilmektedir.</p>
257
258       <p>Apache 2.1 ve sonrasında veritabanı bağlantılarını (evreli olsun
259         olmasın MPM’lerin eniyilenmiş stratejileri dahil) yönetmek için
260         <code>ap_dbd</code> arayüzü kullanılmıştır. APR 1.2 ve sonrasında ise
261         veritabanı ile etkileşim <code>apr_dbd</code> arayüzüyle
262         sağlanmıştır.</p>
263
264       <p>Yeni modüllerin tüm SQL veritabanı işlemlerinde bu arayüzü
265         kullanmaları ÖNERİlir.  Mevcut uygulamaların uygulanabildiği takdirde
266         hem kullanıcılarına önerilen bir seçenek olarak hem de şeffaf olarak
267         kullanmak üzere kendilerini güncellemeleri ÖNERİir.</p></dd>
268     </dl>
269   </div></div>
270 <div class="bottomlang">
271 <p><span>Mevcut Diller: </span><a href="./en/new_features_2_2.html" hreflang="en" rel="alternate" title="English">&nbsp;en&nbsp;</a> |
272 <a href="./fr/new_features_2_2.html" hreflang="fr" rel="alternate" title="Français">&nbsp;fr&nbsp;</a> |
273 <a href="./ko/new_features_2_2.html" hreflang="ko" rel="alternate" title="Korean">&nbsp;ko&nbsp;</a> |
274 <a href="./pt-br/new_features_2_2.html" hreflang="pt-br" rel="alternate" title="Português (Brasil)">&nbsp;pt-br&nbsp;</a> |
275 <a href="./tr/new_features_2_2.html" title="Türkçe">&nbsp;tr&nbsp;</a></p>
276 </div><div id="footer">
277 <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>
278 <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>
279 </body></html>