mirror of
https://github.com/apache/httpd.git
synced 2025-08-20 16:09:55 +00:00

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1037336 13f79535-47bb-0310-9956-ffa450edef68
129 lines
5.3 KiB
XML
129 lines
5.3 KiB
XML
<?xml version='1.0' encoding='UTF-8' ?>
|
|
<!DOCTYPE manualpage SYSTEM "./style/manualpage.dtd">
|
|
<?xml-stylesheet type="text/xsl" href="./style/manual.pt-br.xsl"?>
|
|
<!-- English Revision: 151408:1037244 (outdated) -->
|
|
|
|
<!--
|
|
Licensed to the Apache Software Foundation (ASF) under one or more
|
|
contributor license agreements. See the NOTICE file distributed with
|
|
this work for additional information regarding copyright ownership.
|
|
The ASF licenses this file to You under the Apache License, Version 2.0
|
|
(the "License"); you may not use this file except in compliance with
|
|
the License. You may obtain a copy of the License at
|
|
|
|
http://www.apache.org/licenses/LICENSE-2.0
|
|
|
|
Unless required by applicable law or agreed to in writing, software
|
|
distributed under the License is distributed on an "AS IS" BASIS,
|
|
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
|
See the License for the specific language governing permissions and
|
|
limitations under the License.
|
|
-->
|
|
|
|
<manualpage metafile="new_features_2_2.xml.meta">
|
|
|
|
<title>Descrição das novas funcionalidades do Apache 2.2</title>
|
|
|
|
<summary>
|
|
<p>Esse documento descreve algumas das principais mudanças
|
|
entre as versões 2.0 e 2.2 do Servidor HTTP Apache.
|
|
Para a lista de mudanças desde a versão 1.3, veja a página
|
|
de documentação <a href="new_features_2_0.html">novas funcionalidades
|
|
do Apache 2.0</a>.</p>
|
|
</summary>
|
|
|
|
<section id="core">
|
|
<title>Principais Melhorias</title>
|
|
<dl>
|
|
|
|
<dt>Authn/Authz</dt>
|
|
<dd>...</dd>
|
|
|
|
<dt>Caching</dt>
|
|
<dd>...</dd>
|
|
|
|
<dt>Proxying</dt>
|
|
<dd>O novo módulo <module>mod_proxy_balancer</module> fornece
|
|
serviços de carregamento de balenceamento para <module
|
|
>mod_proxy</module>. O novo módulo <module>mod_proxy_ajp</module
|
|
> oferece suporte para o <code>Protocolo Apache JServ
|
|
versão 1.3</code>, usado pelo <a
|
|
href="http://jakarta.apache.org/tomcat/">Apache Tomcat</a>.</dd>
|
|
|
|
<dt>Filtragem Inteligente (Smart Filtering)</dt>
|
|
<dd>O <module>mod_filter</module> introduz configuração dinâmica para
|
|
o filtro de saída de dados. Permitindo que os filtros sejam
|
|
condicionalmente inseridos, baseando-se nos cabeçalhos <em
|
|
>Request</em> ou <em>Response</em> ou em variáveis do
|
|
ambiente, ele acaba com os problemas de dependências e pedidos
|
|
da arquitetura 2.0.</dd>
|
|
|
|
</dl>
|
|
</section>
|
|
|
|
<section id="module">
|
|
<title>Melhorias nos Módulos</title>
|
|
<dl>
|
|
<dt><module>mod_authnz_ldap</module></dt>
|
|
<dd>Este módulo é uma migração do <code>mod_auth_ldap</code>,
|
|
da versão 2.0 para a estrutura 2.2 de <code>Authn/Authz</code>.
|
|
As novas funcionalidades incluem o uso de atributos LDAP e
|
|
filtros de procura complexos na diretriz <directive module="core"
|
|
>Require</directive>.</dd>
|
|
|
|
<dt><module>mod_info</module></dt>
|
|
<dd>Adicionado um novo argumento <code>?config</code> que
|
|
mostra a configuração das diretrizes analisadas pelo
|
|
Apache, incluindo o nome do arquivo e o número da linha.
|
|
Esse módulo também mostra a ordem de todos os ganchos de
|
|
pedidos (request hooks) e informações adicionais sobre
|
|
a compilação, similar ao comando <code>httpd -V</code>.</dd>
|
|
</dl>
|
|
</section>
|
|
|
|
<section id="developer">
|
|
<title>Mudanças ao Desenvolvedor de Módulos</title>
|
|
<dl>
|
|
<dt>API do APR 1.0</dt>
|
|
|
|
<dd>O Apache 2.2 utiliza a API do APR 1.0. Todas as funções e
|
|
símbolos antigos foram removidos do <code>APR</code> e
|
|
<code>APR-Util</code>. Para mais detalhes, visite o
|
|
<a href="http://apr.apache.org/">Website do APR</a>.</dd>
|
|
|
|
<dt>Registros de Erros de Conexão (logs)</dt>
|
|
|
|
<dd>Uma nova função <code>ap_log_cerror</code>, foi adicionada
|
|
para registrar erros que ocorrem na conexão do cliente.
|
|
Quando documentado no diário de log, a mensagem inclui o
|
|
endereço IP do cliente.</dd>
|
|
|
|
<dt>Adicionado Gancho de Teste de Configuração</dt>
|
|
|
|
<dd>Um novo gancho (hook), <code>test_config</code> foi
|
|
adicionado para auxiliar módulos que querem executar
|
|
códigos especiais apenas quando o usuário passa o
|
|
parâmetro <code>-t</code> para o httpd.</dd>
|
|
|
|
<dt>Ajustar o Stacksize dos "Threaded MPM's"</dt>
|
|
|
|
<dd>Uma nova diretriz chamada <code>ThreadStackSize</code>,
|
|
foi adicionada para ajustar o tamanho das stacks em todos
|
|
os threadeds MPMs. Essa é uma prática necessário para alguns
|
|
módulos de terceiros em plataformas com tamanhos de stacks
|
|
pequenos por padrão.</dd>
|
|
|
|
<dt>Negociação de Protocolo para filtros de saída</dt>
|
|
|
|
<dd>No passado, todo filtro era responsável por garantir
|
|
a geração de cabeçalhos de resposta correto que os afetava.
|
|
Os filtros agora podem delegar o gerenciamento de protocolos
|
|
comuns para <module>mod_filter</module>, usando chamadas
|
|
de <code>ap_register_output_filter_protocol</code> ou
|
|
<code>ap_filter_protocol</code>.</dd>
|
|
|
|
</dl>
|
|
|
|
</section>
|
|
</manualpage>
|