Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Rozdiel medzi Apache 1.3 a 2

Apache HTTP Server je open - source webový server . Tento softvér prenáša webové stránky na žiadosť klienta aplikácie , často prehliadači , ako je Microsoft Internet Explorer , Mozilla Firefox alebo Apple Safari . Apache je zďaleka najpopulárnejší webový server , ktorý používa takmer dve tretiny všetkých internetových stránok , v závislosti na máj 2011 prieskumu Netcraft je . Vo vývoji od roku 1995 , že získala nové funkcie s každou aktualizáciu . Upgrade 1,3-2,0 viedli k významným zmenám , a použitie Apache 1.3 sa neodporúča . Platformy , procesy , protokoly

Apache 2.0 bol navrhnutý tak , aby bolo stabilnejšie než 1,3 pri použití na non - unixových systémoch , ako je Microsoft Windows , BeOS a OS /2. Vo verziách pred 2.0 , keď beží na týchto systémoch , Apache spoliehal na POSIX vrstvách poskytnúť Unix - súvisiace funkcie , ktoré potrebuje . Vo verzii 2.0 , ale Apache používa multi - spracovanie moduly , ktoré využívajú programovacie rozhranie pre každý operačný systém , ktorý umožňuje rýchlejší a stabilnejší výkon . Medzitým , keď to beží na Unix alebo Linux , Apache 2.0 môže bežať vo viacvláknové režime , ktorý umožňuje väčšiu kompatibilitu aplikácií . Apache tiež má teraz lepšiu podporu pre viacerých protokolov .
Build a znovu

pre- 2.0 build systém Apache bol nedostatočný a bol nahradený úplne novým systémom založeným na autoconf a libtool , čím sa proces konfigurácie Apache do súladu s ostatnými programami . Konfigurácia bola tiež výrazne zjednodušené vo verzii 2.0 , s odstránením alebo prepisovanie mnohých smerníc . Názov súboru kódovanie Apache bol aktualizovaný na UTF - 8 , čo umožňuje inštaláciu systému Windows poskytovať podporu Unicode , a aby bolo možné pre webové stránky , aby webové stránky v mnohých jazykoch viac ako predtým . Apache 2.0 tiež obsahuje podporu viacerých jazykov pre chybových správ .
API a skriptovanie

od Apache 1.3 mal problémy s prioritou modulu a objednávanie , Apache 2.0 obsahuje podporu upgrade modul API , ktoré poskytuje viac možností a väčšiu flexibilitu . Má tiež lepšiu podporu pre IPv6 , a to ako pre počúvanie zásuvky a adresy reťazcov . Apache 2.0 používa Perl 5 syntax pre vyhodnotenie regulárnych výrazov , čo umožňuje väčšiu stabilitu , viac funkcií a lepší výkon , ako v 1.3 . Na rozdiel od predchádzajúcich verzií , že má funkcie pre vytváranie filtračných modulov , ktoré poskytujú lepšiu implementáciu CGI skriptov a ďalších programov .
Lepšie moduly

Okrem týchto veľkých zmien , existuje sú tiež niektoré užitočné úpravy vstavaných modulov Apache 2.0 . Napríklad , mod_proxy bol prepísaný využiť nových možností filtra a zlepšiť kontrolu nad serverom proxy stránok , mod_autoindex môžete použiť HTML tabuľky pre formátovanie a triedenie adresárov a mod_include poskytuje silnejšie schopnosti SSI . Počet modulov sú k dispozícii , ktoré neboli prítomné v 1.3 , vrátane lepšiu podporu pre šifrovanie OpenSSL , kompresia obsahu , ukladanie do medzipamäte relácie a HTTP autentifikáciu .

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené