Pular para o conteúdo

PHP 5 - Compilando com as melhores práticas com PHP 4

Este artigo tem por objetivo mostrar-lhes a compilação do PHP 5 para obter melhor desempenho mantendo o core limpo de módulos, apenas os básicos, e dispondo os demais como módulos dinamicamente carregados. Também poderá ser usado para manter PHP 4 e PHP 5 num mesmo sistema. Os procedimentos foram testados no Slackware para manter duas versões de PHP (4 e 5), mas são facilmente ajustáveis para qualquer outra necessidade.
Anderson J. de Souza ajsouza
Hits: 26.877 Categoria: PHP Subcategoria: Avançado
  • Indicar
  • Impressora
  • Denunciar
O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.

Parte 5: Arquivo de configuração do PHP 5

Para a configuração do PHP 5 no seu Apache, aconselho a inclusão de um arquivo mod_php5.conf com o seguinte conteúdo:

#
# mod_php - PHP Hypertext Preprocessor module
#

<IfModule mod_php5.c>
        # Tell Apache to feed all *.php files through the PHP module:
        AddType application/x-httpd-php .php

        # This will display PHP files in colored syntax form.  Use with caution.
        AddType application/x-httpd-php-source .phps
</IfModule>
O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.

Considerações

Os arquivos deste tutorial foram feitos para Apache 1.3 e GCC 3.3 (aos quais eu não sou muito favorável). Dê preferência pela utilização do Apache 2, ele é bem mais rápido, assim como GCC 4, gosto dele. :-)

Para ajustar para Apache 2, mude o arquivo README.aj a opção --with-apxs para --with-apxs2. Altere também o doinst.sh, que verifica e instala apenas em Apache 1.3, a seguinte linha:

[ "`httpd -v | grep -i 'apache/1.3'`" ]

Deixando-a como mostrado abaixo:

[ "`httpd -v | grep -i 'apache/2'`" ]

Se usar GCC 4, utilize -march=native -mtune=native.

O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.
   1. Introdução
   2. Manual, informações ou pré-script
   3. Otimização do GCC
   4. Criando pacote para Slackware
   5. Arquivo de configuração do PHP 5
Nenhum artigo encontrado.

Inteligência Artificial com PHP e MySQL (parte I)

Acessando o Twitter de 5 formas: protocolo HTTP, cURL, classe HttpRequest (PHP), função http_post_fields() do PHP ou PHP+libcurl

Trabalhando com datas em PHP

Utilizando PHP para validar dados passados pelo usuário

Utilizando PHP e Apache para desligar um Ubuntu

#1 Comentário enviado por ajsouza em 08/09/2008 - 10:33h
pessoal ,.. faltou uma coisa que pode ajudar,... no comando de compilação vocês podem adicionar um --with-pear

Contribuir com comentário

Entre na sua conta para comentar.