<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                ThinkChat2.0新版上線,更智能更精彩,支持會話、畫圖、視頻、閱讀、搜索等,送10W Token,即刻開啟你的AI之旅 廣告
                # Apache 2.0 新特性概述 此文檔描述了Apache 1.3和2.0版本之間的主要變化。 ## 核心的增強 Unix線程 在支持POSIX線程的Unix系統上,現在Apache能在混合的多進程、多線程模式下運行,使很多(但非全部)配置的可伸縮性得到了改善。 新的編譯系統 重寫了編譯系統,現在是基于`autoconf`和`libtool`的,使得Apache的配置系統與其他軟件包更加相似。 多協議支持 Apache現在已經擁有了能夠支持多協議的底層構造。`mod_echo`就是一個例子。 對非Unix平臺更好的支持 Apache2.0在諸如BeOS、OS/2、Windows等非Unix平臺上有了更好的速度和穩定性。隨著平臺特定的[多路處理模塊(MPM)](#calibre_link-252)和Apache可移植運行時(APR)的引入,Apache在這些平臺上的指令由它們本地的API指令實現。避免了以往使用POSIX模擬層造成的bug和性能低下。 新的 Apache API 2.0中模塊的API有了重大改變。很多1.3中模塊排序和模塊優先級的問題已經不復存在了。2.0自動處理了很多這樣的問題,模塊排序現在用per-hook的方法進行,從而擁有了更多的靈活性。另外,增加了新的調用以提高模塊的性能,而無需修改Apache服務器核心。 IPv6 支持 在所有能夠由Apache可移植運行時庫(APR library)提供IPv6支持的系統上,Apache默認使用IPv6偵聽套接字。另外,`Listen`、`NameVirtualHost`、`VirtualHost`指令也支持IPv6的數字地址串(比如:"`Listen [2001:db8::1]:8080`")。 過濾器 Apache的模塊現在可以寫成過濾器的形式,當內容流經它進入服務器或從服務器流出的時候進行處理。比如,可以用`mod_include`中的`INCLUDES`過濾器將CGI腳本的輸出解析為服務器端包含指令。而`mod_ext_filter`允許外部程序充當過濾器的角色,就象用CGI程序做處理器一樣。 多語種錯誤應答 返回給瀏覽器的錯誤信息現在已經用SSI文檔實現了多語種化。管理員可以利用此功能進行定制以達到感觀的一致。 簡化了配置 很多易混淆的配置項已經進行了簡化。經常產生混淆的`Port`和`BindAddress`配置項已經取消了;用于綁定IP地址的只有`Listen`指令;`ServerName`指令中指定的服務器名和端口僅用于重定向和虛擬主機的識別。 本地 Windows NT Unicode 支持 Apache2.0在WindowsNT上的文件名全部使用utf-8編碼。這個操作直接轉換成底層的Unicode文件系統,由此為所有以WindowsNT(包括Windows2000/XP/2003)為基礎的安裝提供了多語言支持。_這一支持目前尚未涵蓋Windows95/98/ME系統,因為它們仍使用機器本地的代碼頁進行文件系統的操作。_ 正則表達式庫更新 Apache2.0包含了[Perl兼容的正則表達式庫(PCRE)](http://www.pcre.org/)。所有正則表達式現在都使用了更強大的Perl 5 語法。 ## 模塊的增強 `mod_ssl` Apache2.0中的新模塊。此模塊是OpenSSL提供的一個SSL/TLS加密協議接口。 `mod_dav` Apache2.0中的新模塊。此模塊繼承了HTTP分布式發布和版本控制規范,用于發布和維護web內容。 `mod_deflate` Apache2.0中的新模塊。此模塊允許支持此功能的瀏覽器請求的頁面內容在發送前進行壓縮,以節省網絡帶寬。 `mod_auth_ldap` Apache2.0.41中的新模塊。此模塊允許使用LDAP數據庫存儲HTTP基本認證所需的信息。隨之而來的另一個模塊`mod_ldap`則提供了連接池和結果的緩沖。 `mod_auth_digest` 利用共享內存實現了對跨進程會話緩沖的額外支持。 `mod_charset_lite` Apache2.0中的新模塊。這個試驗模塊允許在不同的字符集之間進行轉換和重新編碼。 `mod_file_cache` Apache2.0中的新模塊。這個模塊包含了Apache1.3中`mod_mmap_static`模塊的功能,另外進一步增加了緩沖能力。 `mod_headers` 此模塊在Apache2.0中更具靈活性。現在,它可以更改`mod_proxy`使用的請求頭信息,并可以有條件地設置應答頭信息。 `mod_proxy` 代理模塊已經被完全重寫以充分利用新的過濾器結構的優勢,從而實現一個更為可靠的HTTP/1.1代理模塊。另外,新的`<Proxy>`配置段提供了更具可讀性(而且更快)的代理站點控制;同時,重載`<Directory "proxy:...">`指令的方法已經不再被支持了。這個模塊現在依照協議支持分為`proxy_connect`、`proxy_ftp`、`proxy_http`三個部分。 `mod_negotiation` 新的`ForceLanguagePriority`指令可以確保在所有情況下客戶端都收到一個單一文檔,以取代_不可接受_或_多選擇_的響應。另外,內容協商和MultiViews算法已經進行了優化以提供更完美的結果,并提供了包括文檔內容的新類型表。 `mod_autoindex` 經過自動索引后的目錄列表現在可被配置為使用HTML表格從而使格式更加清晰,而且允許更為細化的排序控制,包括版本排序和通配符過濾目錄列表。 `mod_include` 新的指令集允許修改默認的SSI元素的開始和結束標簽,而且允許以主配置文件里的錯誤提示和時間格式的配置取代SSI文檔中的相應部分。正則表達式(現在已基于Perl的正則表達式語法)的解析和分組結果可以用`mod_include`的變量 `$0` .. `$9` 取得。 `mod_auth_dbm` 現在可以使用`AuthDBMType`指令支持多種類似DBM的數據庫。
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看