new_features_2_0.xml.pt-br revision 8f0ceed7e7d3b96632e37cd06a6dddb4511f41f0
6ae232055d4d8a97267517c5e50074c2c819941and<?xml-stylesheet type="text/xsl" href="/style/manual.pt-br.xsl"?>
6ae232055d4d8a97267517c5e50074c2c819941and<!-- English Revision: 420990:922642 (outdated) -->
6ae232055d4d8a97267517c5e50074c2c819941and Licensed to the Apache Software Foundation (ASF) under one or more
6ae232055d4d8a97267517c5e50074c2c819941and contributor license agreements. See the NOTICE file distributed with
6ae232055d4d8a97267517c5e50074c2c819941and this work for additional information regarding copyright ownership.
6ae232055d4d8a97267517c5e50074c2c819941and The ASF licenses this file to You under the Apache License, Version 2.0
d29d9ab4614ff992b0e8de6e2b88d52b6f1f153erbowen (the "License"); you may not use this file except in compliance with
2e545ce2450a9953665f701bb05350f0d3f26275nd the License. You may obtain a copy of the License at
6ae232055d4d8a97267517c5e50074c2c819941and Unless required by applicable law or agreed to in writing, software
6ae232055d4d8a97267517c5e50074c2c819941and distributed under the License is distributed on an "AS IS" BASIS,
af33a4994ae2ff15bc67d19ff1a7feb906745bf8rbowen WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
3f08db06526d6901aa08c110b5bc7dde6bc39905nd See the License for the specific language governing permissions and
6ae232055d4d8a97267517c5e50074c2c819941and limitations under the License.
6ae232055d4d8a97267517c5e50074c2c819941and<title>Descrição das novas funcionalidades do Apache 2.0</title>
11495c9f0bd33e51a25b4d532beadfbcf9b944a3nilgun <p>Esse documento descreve algumas das mudanças principais
6ae232055d4d8a97267517c5e50074c2c819941and entre as versões 1.3 e 2.0 do Servidor HTTP Apache.</p>
b43f840409794ed298e8634f6284741f193b6c4ftakashi<seealso><a href="upgrading.html">Atualizando da versão 1.3 para 2.0</a></seealso>
6ae232055d4d8a97267517c5e50074c2c819941and <dd>Em sistemas Unix com suporte a threads POSIX, o Apache pode
6ae232055d4d8a97267517c5e50074c2c819941and funcionar em modo híbrido multiprocesso e multithread. Não funciona
6ae232055d4d8a97267517c5e50074c2c819941and em todas configurações, mas melhora a escalabilidade em muitas.</dd>
6ae232055d4d8a97267517c5e50074c2c819941and <dd>O sistema de compilação foi reescrito do zero para utilizar o
6ae232055d4d8a97267517c5e50074c2c819941and <code>autoconf</code> e o <code>libtool</code>, tornando a
6ae232055d4d8a97267517c5e50074c2c819941and configuração do sistema Apache mais similar a de outros
6ae232055d4d8a97267517c5e50074c2c819941and pacotes.</dd>
6ae232055d4d8a97267517c5e50074c2c819941and <dd>O Apache possui agora uma infraestrutura feita para suportar
6ae232055d4d8a97267517c5e50074c2c819941and múltiplos protocolos. O módulo <module>mod_echo</module> é um
6ae232055d4d8a97267517c5e50074c2c819941and exemplo ilustrativo de sua utilização.</dd>
6ae232055d4d8a97267517c5e50074c2c819941and <dt>Suporte Aperfeiçoado para Plataformas Não-Unix</dt>
6ae232055d4d8a97267517c5e50074c2c819941and <dd>O Apache 2.0 está mais rápido e mais estável em plataformas
6ae232055d4d8a97267517c5e50074c2c819941and Não-Unix como BeOS, OS/2 e Windows. Com a introdução de módulos
6ae232055d4d8a97267517c5e50074c2c819941and <a href="mpm.html">multi-processamento</a> (MPMs) específicos e a
6ae232055d4d8a97267517c5e50074c2c819941and Apache Portable Runtime (APR), essas plataformas estão implementando
6ae232055d4d8a97267517c5e50074c2c819941and as suas APIs nativas, evitando as camadas de emulação POSIX que se
6ae232055d4d8a97267517c5e50074c2c819941and mostravam lentas e defeituosas.</dd>
6ae232055d4d8a97267517c5e50074c2c819941and <dd>A API para módulos mudou significativamente na versão 2.0.
6ae232055d4d8a97267517c5e50074c2c819941and Muitos dos problemas de ordenamento/prioridade da versão
6ae232055d4d8a97267517c5e50074c2c819941and 1.3 foram resolvidos. A versão 2.0 faz o ordenamento automático
6ae232055d4d8a97267517c5e50074c2c819941and "per-hook" para permitir mais flexibilidade. Novas chamadas foram
6ae232055d4d8a97267517c5e50074c2c819941and adicionadas para fornecer capacidades adicionais sem a necessidade
6ae232055d4d8a97267517c5e50074c2c819941and de se aplicar nenhum patch ao servidor Apache principal.</dd>
6ae232055d4d8a97267517c5e50074c2c819941and <dd>Em sistemas onde o IPv6 é suportado pela biblioteca de base
6ae232055d4d8a97267517c5e50074c2c819941and Apache Portable Runtime, o Apache monitora por padrão
6ae232055d4d8a97267517c5e50074c2c819941and as interfaces IPv6. Em adição as diretrizes <directive
6ae232055d4d8a97267517c5e50074c2c819941and module="mpm_common">Listen</directive>, <directive module="core"
6ae232055d4d8a97267517c5e50074c2c819941and >VirtualHost</directive>, suportam correntes (strings) de
6ae232055d4d8a97267517c5e50074c2c819941and endereços numéricos do tipo IPv6. (ex. "<code>Listen
6ae232055d4d8a97267517c5e50074c2c819941and <dd>Os módulos do Apache agora são feito filtros que
6ae232055d4d8a97267517c5e50074c2c819941and agem na corrente do conteúdo na medida que este é entregue, tanto
070897b4d34cbd17fd2846289189f2a9891f9c84takashi na entrada quando na saída de dados do servidor. É possível então,
30471a4650391f57975f60bbb6e4a90be7b284bfhumbedooh por exemplo, que o retorno de dados de scripts CGI sejam analisados
6ae232055d4d8a97267517c5e50074c2c819941and pelas diretrizes do "Server Side Include" usando o filtro <code
6ae232055d4d8a97267517c5e50074c2c819941and >INCLUDES</code> do <module>mod_include</module>. O módulo <module
6ae232055d4d8a97267517c5e50074c2c819941and >mod_ext_filter</module>, permite que programas externos trabalhem
6ae232055d4d8a97267517c5e50074c2c819941and como filtros do mesmo modo que aplicações CGI funcionam como
6ae232055d4d8a97267517c5e50074c2c819941and manipuladores.</dd>
6ae232055d4d8a97267517c5e50074c2c819941and <dd>Mensagens de erro para o navegador agora são fornecidas em
6ae232055d4d8a97267517c5e50074c2c819941and diversas línguas, usando documentos SSI. Podem ser personalizadas
6ae232055d4d8a97267517c5e50074c2c819941and pelo administrador que desejar definir seus próprios
6ae232055d4d8a97267517c5e50074c2c819941and padrões.</dd>
6ae232055d4d8a97267517c5e50074c2c819941and <dd>Muitas diretrizes confusas foram simplificadas. Entre elas,
6ae232055d4d8a97267517c5e50074c2c819941and <code>Port</code> e <code>BindAddress</code> não existem
6ae232055d4d8a97267517c5e50074c2c819941and mais; apenas a diretriz <directive module="mpm_common">Listen</directive>
6ae232055d4d8a97267517c5e50074c2c819941and é usada para direcionar endereços IP; a diretriz <directive
6ae232055d4d8a97267517c5e50074c2c819941and module="core">ServerName</directive> especifica o nome do servidor
6ae232055d4d8a97267517c5e50074c2c819941and e o número da porta apenas para redirecionamento e reconhecimento
6ae232055d4d8a97267517c5e50074c2c819941and de hospedeiros virtuais.</dd>
6ae232055d4d8a97267517c5e50074c2c819941and <dd>O Apache 2.0 para Windows NT agora usa utf-8 para codificação
6ae232055d4d8a97267517c5e50074c2c819941and de todos os nomes de arquivos. A tradução para o sistema
6ae232055d4d8a97267517c5e50074c2c819941and base Unicode, torna possível o suporte multi-lingual para todas
6ae232055d4d8a97267517c5e50074c2c819941and as instalações da família NT, incluindo o Windows 2000 e Windows XP.
6ae232055d4d8a97267517c5e50074c2c819941and <em>Esse suporte não se estende ao Windows 95, 98 ou ME, que
6ae232055d4d8a97267517c5e50074c2c819941and continuam usando o código de páginas da máquina local para o
6ae232055d4d8a97267517c5e50074c2c819941and <dt>Biblioteca de Expressões Regulares Atualizada</dt>
6ae232055d4d8a97267517c5e50074c2c819941and <dd>O Apache 2.0 inclui a <a href="http://www.pcre.org/">Biblioteca
6ae232055d4d8a97267517c5e50074c2c819941and de Expressões Regulares Compatíveis Perl</a> (PCRE). Todas as
6ae232055d4d8a97267517c5e50074c2c819941and avaliações de expressões regulares usam a mais poderosa sintaxe
6ae232055d4d8a97267517c5e50074c2c819941and do Perl 5.</dd>
6ae232055d4d8a97267517c5e50074c2c819941and </section>
6ae232055d4d8a97267517c5e50074c2c819941and <dd>Novo módulo no Apache 2.0. Esse módulo é uma interface
6ae232055d4d8a97267517c5e50074c2c819941and para os protocolos de codificação SSL/TLS fornecidos pela
6ae232055d4d8a97267517c5e50074c2c819941and OpenSSL.</dd>
6ae232055d4d8a97267517c5e50074c2c819941and <dd>Novo módulo no Apache 2.0. Este módulo implementa as
6ae232055d4d8a97267517c5e50074c2c819941and especificações de Autoria Distribuída e Versões (Distributed
6ae232055d4d8a97267517c5e50074c2c819941and Authoring and Versioning - DAV) para HTTP, para a publicação
6ae232055d4d8a97267517c5e50074c2c819941and e a manutenção de conteúdo da web.</dd>
6ae232055d4d8a97267517c5e50074c2c819941and <dd>Novo módulo no Apache 2.0. Esse módulo permite o suporte
f086b4b402fa9a2fefc7dda85de2a3cc1cd0a654rjung a navegadores que solicitam que o conteúdo seja comprimido antes
727872d18412fc021f03969b8641810d8896820bhumbedooh da entrega, economizando banda da rede.</dd>
0d0ba3a410038e179b695446bb149cce6264e0abnd <dd>Novo módulo no Apache 2.0.41. Este módulo permite que
cc7e1025de9ac63bd4db6fe7f71c158b2cf09fe4humbedooh bancos de dados LDAP sejam usados para armazenar credenciais
727872d18412fc021f03969b8641810d8896820bhumbedooh para Autenticação Básica HTTP. Um módulo que o acompanha <module
0d0ba3a410038e179b695446bb149cce6264e0abnd >mod_ldap</module>, fornece a conciliação de conexões e armazenamento
0d0ba3a410038e179b695446bb149cce6264e0abnd de resultados.</dd>
0d0ba3a410038e179b695446bb149cce6264e0abnd <dd>Inclui suporte adicional para armazenamento de sessões
0d0ba3a410038e179b695446bb149cce6264e0abnd através de processos que usam memória compartilhada.</dd>
30471a4650391f57975f60bbb6e4a90be7b284bfhumbedooh <dd>Novo módulo no Apache 2.0. Este modo experimental permite a
07dc96d063d49299da433f84b5c5681da9bbdf68rbowen tradução de tabelas de caracteres ou re-codificação.</dd>
7fec19672a491661b2fe4b29f685bc7f4efa64d4nd <dd>Novo módulo no Apache 2.0. Esse módulo inclui a funcionalidade
7fec19672a491661b2fe4b29f685bc7f4efa64d4nd do <code>mod_mmap_static</code> do Apache 1.3, além de disponibilizar
6ae232055d4d8a97267517c5e50074c2c819941and outras possibilidades de armazenamento.</dd>