POSIX evreleri desteÄi olan Unix sistemlerinde Apache, çok evreli
+ kipte çok süreçlilik Åeklinde melez bir yapıda çalıÅır. Bu bir çok
+ bakımdan ölçeklenebilirliÄi arttırsa da bütün yapılandırmalarda
+ saÄlanamaz.
+
+
Yeni Paket Derleme Sistemi
+
+
Yeni kaynak paketi derleme sistemi autoconf ve
+ libtoolâa dayalı olarak sıfırdan, yeni baÅtan yazıldı.
+ Böylece Apacheânin paket yapılandırma sistemi diÄer paketlerinkiyle
+ benzerlik kazanmıŠoldu.
+
+
Ãok Sayıda Protokol DesteÄi
+
+
Apache artık çok sayıda protokol ile hizmet sunacak bir alt yapıya
+ sahiptir. ÃrneÄin, mod_echo modülü bu amaçla
+ yazılmıÅtır.
+
+
Unix dıÅı platformalara daha iyi destek
+
+
Apache 2.0 sürümleri, BeOS, OS/2, Windows gibi Unix olmayan
+ platformlarda daha hızlı ve daha kararlı çalıÅacak duruma
+ getirilmiÅtir. Genelde iyi geliÅtirilmemiÅ olan dolayısıyla istenen
+ baÅarımı saÄlayamayan POSIX taklit katmanlarının kullanımından
+ vazgeçilmiÅ, platforma özgü çok süreçlilik
+ modülleri (MPM) ve Apache TaÅınabilirlik Arayüzü (APR) sayesinde
+ bu platformlar artık kendi doÄal programlama arayüzleriyle
+ gerçeklenir olmuÅtur.
+
+
Yeni Apache Programlama Arayüzü
+
+
Modüller için kullanılan programlama arayüzü 2.0 sürümüyle önemli
+ deÄiÅikliklere uÄramıÅtır. 1.3 sürümünde görülen modüllerle ilgili
+ sıralama/öncelik sorunlarının çoÄu giderilmiÅtir. 2.0 sürümü bu
+ iÅlemleri daha bir özdevimli yapar olmuÅtur; daha fazla esneklik
+ saÄlamak için artık kancalı modül sıralaması kullanılabilmektedir.
+ Ayrıca, arayüze, Apache sunucu çekirdeÄini yamamaya gerek kalmadan
+ modüllerle sunucu yeteneklerinin arttırılabilmesini saÄlayan yeni
+ çaÄrılar eklenmiÅtir.
Apache modülleri, artık, sunucuya teslim edilen veya sunucudan
+ teslim alınan içerik akımları üzerinde süzgeç gibi davranacak Åekilde
+ yazılabilmektedir. Bu sayede, örneÄin CGI betiklerinin çıktılarının
+ mod_include modülünün INCLUDES süzgeci
+ kullanılarak SSI yönergeleri için çözümlenmesi mümkündür. CGI
+ programlarının birer eylemci olarak davranması gibi,
+ mod_ext_filter modülü de harici programların birer
+ süzgeç olarak davranabilmesini mümkün kılar.
+
+
Ãok Dilli Hata Yanıtları
+
+
Hata yanıtlarının tarayıcılara yönelik iletileri artık SSI
+ belgeleri kullanılarak çeÅitli dillerde saÄlanabilmektedir. Bunlar
+ ayrıca yönetici tarafından görünüŠve kullanıÅlılık tutarlılıÄı
+ bakımından kiÅiselleÅtirilebilmektedir.
+
+
BasitleÅtirilmiÅ Yapılandırma
+
+
Bazı yönergelerle ilgili kafa karıÅıklıkları giderilmiÅtir.
+ Bilhassa belli bir IP adresini dinlemek için kullanılan
+ Port ve BindAddress yönergeleri ile ilgili
+ karıÅıklıÄın önüne geçmek için sadece Listen yönergesi yeterli olmaktadır. ServerName yönergesi ise sadece yönlendirme
+ ve sanal konak tanıma amacıyla sunucu ismi ve port belirtiminde
+ kullanılmaktadır.
+
+
DoÄal Windows NT Unicode DesteÄi
+
+
Apache 2.0, Windows NT üzerinde artık tüm dosya sistemi
+ kodlamalarında utf-8 kullanmaktadır. Bu destek, Windows 2000 ve
+ Windows XP dahil tüm Windows NT temelli sistemlere çok dillilik
+ desteÄini saÄlamak üzere mevcut Unicode dosya sistemine doÄrudan
+ uyarlanır. Dosya sisteminde makinenin yerel karakter kodlamasını
+ kullanan kullanan Windows 95, 98 ve ME için bu destek
+ yoktur.
Apache 2.0âda yeni olan bu modül, site içeriÄinin destek ve bakımı
+ için HTTP daÄıtık yazım ve sürüm yönetimi (DAV - Distributed
+ Authoring and Versioning) belirtimini gerçekler.
Apache 2.0âda yeni olan bu modül sayesinde aÄ band geniÅliÄinden
+ daha verimli yararlanabilmek için içeriÄin sıkıÅtırılarak
+ gönderilmesini talep eden tarayıcıların desteklenmesi mümkün
+ olmuÅtur.
Apache 2.0.41âde yeni olan bu modül, HTTP temel kimlik
+ doÄrulamasında kullanılan delillerin saklanması için LDAP
+ veritabanının kullanılabilmesini mümkün kılar. KardeŠmodülü olan
+ mod_ldap ise baÄlantı havuzlaması ve sonuçların
+ önbelleÄe alınması ile ilgilenir.
Apache 2.0âda yeni olan bu modül, Apache 1.3âteki
+ mod_mmap_static modülünün iÅlevselliÄini içermenin
+ yanında buna önbellekleme yetenekleri de ekler.
Bu modül Apache 2.0âda daha esnek hale getirilmiÅtir. Artık
+ mod_proxy tarafından kullanılan istek baÅlıkları
+ deÄiÅtirilebilmekte ve bunlar yanıt baÅlıklarına Åartlı olarak
+ atanabilmektedir.
Bu modül HTTP/1.1 uyumlu vekaleti daha güvenilir kılmak ve yeni
+ süzgeç alt yapısının getirilerinden de yararlanmak amacıyla yeni
+ baÅtan yazılmıÅtır. Bunun yanında, <Proxy> bölümünün yeni hali vekil siteleri
+ desteklemek bakımından daha okunabilir (ve kendi içinde daha hızlı)
+ olması saÄlanmıÅtır; <Directory "proxy:...">
+ yapılandırması artık desteklenmemektedir. Modül,
+ proxy_connect, proxy_ftp ve
+ proxy_http Åeklinde her biri belli bir protokolü
+ destekleyen ayrı modüllere bölünmüÅtür.
Yeni ForceLanguagePriority yönergesi sayesinde istemciye
+ âKabul edilebilir bir gösterim çeÅidi yokâ ya da âÃok sayıda seçim
+ belirtilmiÅâ yanıtını döndürmek yerine tüm durumlara uyan bir
+ sayfanın gönderilebilmesi saÄlanmıÅtır. Bundan baÅka, uzlaÅım ve
+ MultiViews algoritmaları daha tutarlı sonuçlar elde
+ etmek amacıyla elden geçirilmiÅ ve belge içeriÄi ile daha iyi eÅleÅen
+ yeni bir tür eÅlem yapısı saÄlanmıÅtır.