Blame docs/manual/new_features_2_0.html.tr.utf8

Packit 90a5c9
Packit 90a5c9
Packit 90a5c9
<html xmlns="http://www.w3.org/1999/xhtml" lang="tr" xml:lang="tr"><head>
Packit 90a5c9
<meta content="text/html; charset=UTF-8" http-equiv="Content-Type" />
Packit 90a5c9
Packit 90a5c9
        XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
Packit 90a5c9
              This file is generated from xml source: DO NOT EDIT
Packit 90a5c9
        XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
Packit 90a5c9
      -->
Packit 90a5c9
<title>Apache HTTP Sunucusu 2.0’da Yeni olan Özellikler - Apache HTTP Sunucusu Sürüm 2.4</title>
Packit 90a5c9
<link href="./style/css/manual.css" rel="stylesheet" media="all" type="text/css" title="Main stylesheet" />
Packit 90a5c9
<link href="./style/css/manual-loose-100pc.css" rel="alternate stylesheet" media="all" type="text/css" title="No Sidebar - Default font size" />
Packit 90a5c9
<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" />
Packit 90a5c9
<script src="./style/scripts/prettify.min.js" type="text/javascript">
Packit 90a5c9
</script>
Packit 90a5c9
Packit 90a5c9
<link href="./images/favicon.ico" rel="shortcut icon" /></head>
Packit 90a5c9
<body id="manual-page">
Packit 90a5c9

Modüller | Yönergeler | SSS | Terimler | Site Haritası

Packit 90a5c9

Apache HTTP Sunucusu Sürüm 2.4

Packit 90a5c9
Packit 90a5c9
<-
Packit 90a5c9
Packit 90a5c9
Apache > HTTP Sunucusu > Belgeleme > Sürüm 2.4

Apache HTTP Sunucusu 2.0’da Yeni olan Özellikler

Packit 90a5c9
Packit 90a5c9

Mevcut Diller:  de  |

Packit 90a5c9
 en  |
Packit 90a5c9
 fr  |
Packit 90a5c9
 ja  |
Packit 90a5c9
 ko  |
Packit 90a5c9
 pt-br  |
Packit 90a5c9
 ru  |
Packit 90a5c9
 tr 

Packit 90a5c9
Packit 90a5c9
Packit 90a5c9
  

Bu belgede Apache HTTP Sunucusunun 1.3 ve 2.0 sürümleri arasındaki

Packit 90a5c9
    başlıca değişikliklerin bazılarına değinilmiştir.

Packit 90a5c9
Packit 90a5c9
Packit 90a5c9
  • Modüllerdeki Gelişmeler
  • Packit 90a5c9

    Ayrıca bakınız:

    Packit 90a5c9
    top
    Packit 90a5c9
    Packit 90a5c9

    Çekirdekteki Gelişmeler

    Packit 90a5c9
        
    Packit 90a5c9
    Packit 90a5c9
        
    Packit 90a5c9
          
    Unix Evreleri
    Packit 90a5c9
    Packit 90a5c9
          
    POSIX evreleri desteği olan Unix sistemlerinde Apache httpd, çok evreli
    Packit 90a5c9
            kipte çok süreçlilik şeklinde melez bir yapıda çalışır. Bu bir çok
    Packit 90a5c9
            bakımdan ölçeklenebilirliği arttırsa da bütün yapılandırmalarda
    Packit 90a5c9
            sağlanamaz.
    Packit 90a5c9
    Packit 90a5c9
          
    Yeni Paket Derleme Sistemi
    Packit 90a5c9
    Packit 90a5c9
          
    Yeni kaynak paketi derleme sistemi autoconf ve
    Packit 90a5c9
            libtool’a dayalı olarak sıfırdan, yeni baştan yazıldı.
    Packit 90a5c9
            Böylece Apache httpd’nin paket yapılandırma sistemi diğer paketlerinkiyle
    Packit 90a5c9
            benzerlik kazanmış oldu.
    Packit 90a5c9
    Packit 90a5c9
          
    Çok Sayıda Protokol Desteği
    Packit 90a5c9
    Packit 90a5c9
          
    Apache HTTP Sunucusu artık çok sayıda protokol ile hizmet sunacak bir
    Packit 90a5c9
            alt yapıya sahiptir. Örneğin, mod_echo modülü bu
    Packit 90a5c9
            amaçla yazılmıştır.
    Packit 90a5c9
    Packit 90a5c9
          
    Unix dışı platformalara daha iyi destek
    Packit 90a5c9
    Packit 90a5c9
          
    Apache HTTP Sunucusu 2.0 sürümleri, BeOS, OS/2, Windows gibi Unix olmayan
    Packit 90a5c9
            platformlarda daha hızlı ve daha kararlı çalışacak duruma
    Packit 90a5c9
            getirilmiştir. Genelde iyi geliştirilmemiş olan dolayısıyla istenen
    Packit 90a5c9
            başarımı sağlayamayan POSIX taklit katmanlarının kullanımından
    Packit 90a5c9
            vazgeçilmiş, platforma özgü çok süreçlilik
    Packit 90a5c9
            modülleri (MPM) ve Apache Taşınabilirlik Arayüzü (APR) sayesinde
    Packit 90a5c9
            bu platformlar artık kendi doğal programlama arayüzleriyle
    Packit 90a5c9
            gerçeklenir olmuştur.
    Packit 90a5c9
    Packit 90a5c9
          
    Yeni Apache httpd Programlama Arayüzü
    Packit 90a5c9
    Packit 90a5c9
          
    Modüller için kullanılan programlama arayüzü 2.0 sürümüyle önemli
    Packit 90a5c9
            değişikliklere uğramıştır. 1.3 sürümünde görülen modüllerle ilgili
    Packit 90a5c9
            sıralama/öncelik sorunlarının çoğu giderilmiştir. 2.0 sürümü bu
    Packit 90a5c9
            işlemleri daha bir özdevimli yapar olmuştur; daha fazla esneklik
    Packit 90a5c9
            sağlamak için artık kancalı modül sıralaması kullanılabilmektedir.
    Packit 90a5c9
            Ayrıca, arayüze, Apache HTTP Sunucususu çekirdeğini yamamaya gerek kalmadan
    Packit 90a5c9
            modüllerle sunucu yeteneklerinin arttırılabilmesini sağlayan yeni
    Packit 90a5c9
            çağrılar eklenmiştir.
    Packit 90a5c9
    Packit 90a5c9
          
    IPv6 Desteği
    Packit 90a5c9
    Packit 90a5c9
          
    IPv6’nın Apache Taşınabilirlik Arayüzü kütüphanesi tarafından
    Packit 90a5c9
            desteklendiği sistemlerde Apache httpd öntanımlı olarak IPv6 soketlerini
    Packit 90a5c9
            dinler. Bundan başka, Listen, NameVirtualHost ve VirtualHost yönergelerinin IPv6 sayısal adres
    Packit 90a5c9
            dizgelerini desteklemesi sağlanmıştır.
    Örnek: Listen
    Packit 90a5c9
            [2001:db8::1]:8080
    Packit 90a5c9
    Packit 90a5c9
          
    Süzme
    Packit 90a5c9
    Packit 90a5c9
          
    Apache httpd modülleri, artık, sunucuya teslim edilen veya sunucudan
    Packit 90a5c9
            teslim alınan içerik akımları üzerinde süzgeç gibi davranacak şekilde
    Packit 90a5c9
            yazılabilmektedir. Bu sayede, örneğin CGI betiklerinin çıktılarının
    Packit 90a5c9
            mod_include modülünün INCLUDES süzgeci
    Packit 90a5c9
            kullanılarak SSI yönergeleri için çözümlenmesi mümkündür. CGI
    Packit 90a5c9
            programlarının birer eylemci olarak davranması gibi,
    Packit 90a5c9
            mod_ext_filter modülü de harici programların birer
    Packit 90a5c9
            süzgeç olarak davranabilmesini mümkün kılar.
    Packit 90a5c9
    Packit 90a5c9
          
    Çok Dilli Hata Yanıtları
    Packit 90a5c9
    Packit 90a5c9
          
    Hata yanıtlarının tarayıcılara yönelik iletileri artık SSI
    Packit 90a5c9
            belgeleri kullanılarak çeşitli dillerde sağlanabilmektedir. Bunlar
    Packit 90a5c9
            ayrıca yönetici tarafından görünüş ve kullanışlılık tutarlılığı
    Packit 90a5c9
            bakımından kişiselleştirilebilmektedir.
    Packit 90a5c9
    Packit 90a5c9
          
    Basitleştirilmiş Yapılandırma
    Packit 90a5c9
    Packit 90a5c9
          
    Bazı yönergelerle ilgili kafa karışıklıkları giderilmiştir.
    Packit 90a5c9
            Bilhassa belli bir IP adresini dinlemek için kullanılan
    Packit 90a5c9
            Port ve BindAddress yönergeleri ile ilgili
    Packit 90a5c9
            karışıklığın önüne geçmek için sadece Listen yönergesi yeterli olmaktadır. ServerName yönergesi ise sadece yönlendirme
    Packit 90a5c9
            ve sanal konak tanıma amacıyla sunucu ismi ve port belirtiminde
    Packit 90a5c9
            kullanılmaktadır.
    Packit 90a5c9
    Packit 90a5c9
          
    Doğal Windows NT Unicode Desteği
    Packit 90a5c9
    Packit 90a5c9
          
    Apache httpd 2.0, Windows NT üzerinde artık tüm dosya sistemi
    Packit 90a5c9
            kodlamalarında utf-8 kullanmaktadır. Bu destek, Windows 2000 ve
    Packit 90a5c9
            Windows XP dahil tüm Windows NT temelli sistemlere çok dillilik
    Packit 90a5c9
            desteğini sağlamak üzere mevcut Unicode dosya sistemine doğrudan
    Packit 90a5c9
            uyarlanır. Dosya sisteminde makinenin yerel karakter kodlamasını
    Packit 90a5c9
            kullanan kullanan Windows 95, 98 ve ME için bu destek
    Packit 90a5c9
            yoktur.
    Packit 90a5c9
    Packit 90a5c9
          
    Düzenli İfade Kütüphanesi Güncellemesi
    Packit 90a5c9
    Packit 90a5c9
          
    Apache httpd 2.0’da Perl uyumlu düzenli
    Packit 90a5c9
            ifade kütüphanesi bulunur. Tüm düzenli ifadelerde artık çok daha
    Packit 90a5c9
            güçlü olan Perl 5 sözdizimi kullanılmaktadır.
    Packit 90a5c9
    Packit 90a5c9
        
    Packit 90a5c9
      
    top
    Packit 90a5c9
    Packit 90a5c9

    Modüllerdeki Gelişmeler

    Packit 90a5c9
        
    Packit 90a5c9
    Packit 90a5c9
        
    Packit 90a5c9
          
    mod_ssl
    Packit 90a5c9
    Packit 90a5c9
          
    Apache httpd 2.0’da yeni olan bu modül, OpenSSL tarafından sağlanan
    Packit 90a5c9
            SSL/TLS şifreleme protokollerine bir arayüzdür.
    Packit 90a5c9
    Packit 90a5c9
          
    mod_dav
    Packit 90a5c9
    Packit 90a5c9
          
    Apache httpd 2.0’da yeni olan bu modül, site içeriğinin destek ve bakımı
    Packit 90a5c9
            için HTTP dağıtık yazım ve sürüm yönetimi (DAV - Distributed
    Packit 90a5c9
            Authoring and Versioning) belirtimini gerçekler.
    Packit 90a5c9
    Packit 90a5c9
          
    mod_deflate
    Packit 90a5c9
    Packit 90a5c9
          
    Apache httpd 2.0’da yeni olan bu modül sayesinde ağ band genişliğinden
    Packit 90a5c9
            daha verimli yararlanabilmek için içeriğin sıkıştırılarak
    Packit 90a5c9
            gönderilmesini talep eden tarayıcıların desteklenmesi mümkün
    Packit 90a5c9
            olmuştur.
    Packit 90a5c9
    Packit 90a5c9
          
    mod_auth_ldap
    Packit 90a5c9
    Packit 90a5c9
          
    Apache httpd 2.0.41’de yeni olan bu modül, HTTP temel kimlik
    Packit 90a5c9
            doğrulamasında kullanılan delillerin saklanması için LDAP
    Packit 90a5c9
            veritabanının kullanılabilmesini mümkün kılar. Kardeş modülü olan
    Packit 90a5c9
            mod_ldap ise bağlantı havuzlaması ve sonuçların
    Packit 90a5c9
            önbelleğe alınması ile ilgilenir.
    Packit 90a5c9
    Packit 90a5c9
          
    mod_auth_digest
    Packit 90a5c9
    Packit 90a5c9
          
    Paylaşımlı belleği kullanan süreçlere karşı oturum önbelleklemesi
    Packit 90a5c9
            için ek destek içerir.
    Packit 90a5c9
    Packit 90a5c9
          
    mod_charset_lite
    Packit 90a5c9
    Packit 90a5c9
          
    Apache httpd 2.0’da yeni olan bu deneysel modül, karakter kümesi
    Packit 90a5c9
            dönüşümleri veya kaydı için destek sağlar.
    Packit 90a5c9
    Packit 90a5c9
          
    mod_file_cache
    Packit 90a5c9
    Packit 90a5c9
          
    Apache httpd 2.0’da yeni olan bu modül, Apache HHP Sunucusu 1.3’teki
    Packit 90a5c9
            mod_mmap_static modülünün işlevselliğini içermenin
    Packit 90a5c9
            yanında buna önbellekleme yetenekleri de ekler.
    Packit 90a5c9
    Packit 90a5c9
          
    mod_headers
    Packit 90a5c9
    Packit 90a5c9
          
    Bu modül Apache httpd 2.0’da daha esnek hale getirilmiştir. Artık
    Packit 90a5c9
            mod_proxy tarafından kullanılan istek başlıkları
    Packit 90a5c9
            değiştirilebilmekte ve bunlar yanıt başlıklarına şartlı olarak
    Packit 90a5c9
            atanabilmektedir.
    Packit 90a5c9
    Packit 90a5c9
          
    mod_proxy
    Packit 90a5c9
    Packit 90a5c9
          
    Bu modül HTTP/1.1 uyumlu vekaleti daha güvenilir kılmak ve yeni
    Packit 90a5c9
            süzgeç alt yapısının getirilerinden de yararlanmak amacıyla yeni
    Packit 90a5c9
            baştan yazılmıştır. Bunun yanında, <Proxy> bölümünün yeni hali vekil siteleri
    Packit 90a5c9
            desteklemek bakımından daha okunabilir (ve kendi içinde daha hızlı)
    Packit 90a5c9
            olması sağlanmıştır; <Directory "proxy:...">
    Packit 90a5c9
            yapılandırması artık desteklenmemektedir. Modül,
    Packit 90a5c9
            proxy_connect, proxy_ftp ve
    Packit 90a5c9
            proxy_http şeklinde her biri belli bir protokolü
    Packit 90a5c9
            destekleyen ayrı modüllere bölünmüştür.
    Packit 90a5c9
    Packit 90a5c9
          
    mod_negotiation
    Packit 90a5c9
    Packit 90a5c9
          
    Yeni ForceLanguagePriority yönergesi sayesinde istemciye
    Packit 90a5c9
            “Kabul edilebilir bir gösterim çeşidi yok” ya da “Çok sayıda seçim
    Packit 90a5c9
            belirtilmiş” yanıtını döndürmek yerine tüm durumlara uyan bir
    Packit 90a5c9
            sayfanın gönderilebilmesi sağlanmıştır. Bundan başka, uzlaşım ve
    Packit 90a5c9
            MultiViews algoritmaları daha tutarlı sonuçlar elde
    Packit 90a5c9
            etmek amacıyla elden geçirilmiş ve belge içeriği ile daha iyi eşleşen
    Packit 90a5c9
            yeni bir tür eşlem yapısı sağlanmıştır.
    Packit 90a5c9
    Packit 90a5c9
          
    mod_autoindex
    Packit 90a5c9
    Packit 90a5c9
          
    Dizin içeriklerinin özdevimli listelenmesi artık HTML tabloları
    Packit 90a5c9
            kullanılacak şekilde yapılandırılabilmektedir. Böylece sayfa daha iyi
    Packit 90a5c9
            biçemlenebilmekte, içerik daha hassas sıralanabilmekte, sürüm
    Packit 90a5c9
            numarasına göre sıralama yapılabilmekte ve dosya ismi kalıpları
    Packit 90a5c9
            kullanılarak sadece istenen içerik listelenebilmektedir.
    Packit 90a5c9
    Packit 90a5c9
          
    mod_include
    Packit 90a5c9
    Packit 90a5c9
          
    Yeni yönergeler, değiştirilecek SSI elemanları için öntanımlı
    Packit 90a5c9
            başlangıç ve bitiş etiketlerine izin vermekte, hataların ve zaman
    Packit 90a5c9
            biçemleme yapılandırmalarının SSI belgesinde değil ana yapılandırma
    Packit 90a5c9
            dosyasında bulunması mümkün olmaktadır. Düzenli ifadelerin gruplanmış
    Packit 90a5c9
            sonuçları (Perl düzenli ifade sözdizimi kullanılmaktadır)
    Packit 90a5c9
            mod_include modülünün $0 ..
    Packit 90a5c9
            $9 değişkenleri sayesinde kullanılabilmektedir.
    Packit 90a5c9
    Packit 90a5c9
          
    mod_auth_dbm
    Packit 90a5c9
    Packit 90a5c9
          
    AuthDBMType yönergesi
    Packit 90a5c9
            sayesinde artık çok sayıda DBM tarzı veritabanı türü
    Packit 90a5c9
            desteklenmektedir.
    Packit 90a5c9
        
    Packit 90a5c9
      
    Packit 90a5c9
    Packit 90a5c9

    Mevcut Diller:  de  |

    Packit 90a5c9
     en  |
    Packit 90a5c9
     fr  |
    Packit 90a5c9
     ja  |
    Packit 90a5c9
     ko  |
    Packit 90a5c9
     pt-br  |
    Packit 90a5c9
     ru  |
    Packit 90a5c9
     tr 

    Packit 90a5c9
    top

    Yorum

    Notice:
    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 mailing lists.
    Packit 90a5c9
    <script type="text/javascript">
    Packit 90a5c9
    var comments_shortname = 'httpd';
    Packit 90a5c9
    var comments_identifier = 'http://httpd.apache.org/docs/2.4/new_features_2_0.html';
    Packit 90a5c9
    (function(w, d) {
    Packit 90a5c9
        if (w.location.hostname.toLowerCase() == "httpd.apache.org") {
    Packit 90a5c9
            d.write('
    <\/div>');
    Packit 90a5c9
            var s = d.createElement('script');
    Packit 90a5c9
            s.type = 'text/javascript';
    Packit 90a5c9
            s.async = true;
    Packit 90a5c9
            s.src = 'https://comments.apache.org/show_comments.lua?site=' + comments_shortname + '&page=' + comments_identifier;
    Packit 90a5c9
            (d.getElementsByTagName('head')[0] || d.getElementsByTagName('body')[0]).appendChild(s);
    Packit 90a5c9
        }
    Packit 90a5c9
        else { 
    Packit 90a5c9
            d.write('
    Comments are disabled for this page at the moment.<\/div>');
    Packit 90a5c9
        }
    Packit 90a5c9
    })(window, document);
    Packit 90a5c9
    //--></script>
    Packit 90a5c9

    Copyright 2018 The Apache Software Foundation.
    Apache License, Version 2.0 altında lisanslıdır.

    Packit 90a5c9

    Modüller | Yönergeler | SSS | Terimler | Site Haritası

    <script type="text/javascript">
    Packit 90a5c9
    if (typeof(prettyPrint) !== 'undefined') {
    Packit 90a5c9
        prettyPrint();
    Packit 90a5c9
    }
    Packit 90a5c9
    //--></script>
    Packit 90a5c9
    </body></html>