Notas
Para determinar qual o método que o seu servidor web está a utilizar para processar ficheiros php, use as hiperligações Administrador / Sistema / Informações do sistema e selecione o separador Informações do PHP. Pesquise a página por Server API. As formas comuns de um servidor web Apache processar ficheiros PHP incluem as seguintes:
DSO (mod_php)
- Vantagem: um dos manipuladores mais rápidos disponíveis.
- Desvantagem: só funciona com uma única versão do PHP; os ficheiros guardados pelos scripts php pertencem ao utilizador Apache exceto quando utilizado em conjunto com mod_ruid2.
- Para reconhecer: Server API - Apache 2.0 Handler
CGI/FastCGI
- Vantagem: os scripts são executados como utilizador do domínio ou subdomínio, manipulador muito rápido.
- Desvantagem: mais lento do que o mod_php, não é possível colocar alterações de configuração do PHP num ficheiro .htaccess.
- Para reconhecer: Server API - CGI/FastCGI
FPM/FastCGI
- Vantagem: muito rápido, nível adicional de flexibilidade.
- Desvantagem: utiliza mais memória do que a maioria dos outros, não é possível colocar alterações de configuração do PHP num ficheiro .htaccess.
- Para reconhecer: Server API - FPM/FastCGI
LSAPI (mod_lsapi)
LiteSpeed Server Application Programming Interface é um manipulador PHP concebido especificamente para o LiteSpeed Web Server, dando ênfase ao elevado desempenho e eficiência.
- Vantagens:
- Fornece suporte para cache.
- É o manipulador com melhor desempenho e com um baixo consumo de memória.
- Não é necessária qualquer configuração.
- Pode funcionar com múltiplas versões do PHP numa única configuração.
- Suporta diretivas de configuração do PHP através de ficheiros .htaccess.
- Seguro porque os scripts são executados como o proprietário do domínio.
- Desvantagens:
- Não disponibiliza todas as capacidades do LSAPI.
- Para reconhecer: Server API - ?
Num computador portátil ou de secretária local pode utilizar o mod_php, mas pode ser necessário definir o utilizador Apache como o seu próprio nome de utilizador e apontar a raiz do documento para uma localização no seu próprio espaço de ficheiros. Caso contrário, terá problemas de permissões de ficheiros e pastas.
Num serviço de alojamento, precisa de utilizar uma das alternativas FastCGI ou LSAPI. Os serviços de alojamento podem dar-lhe essa escolha.