Este é o comando ic_mod_perlp que pode ser executado no provedor de hospedagem gratuita OnWorks usando uma de nossas várias estações de trabalho online gratuitas, como Ubuntu Online, Fedora Online, emulador online Windows ou emulador online MAC OS
PROGRAMA:
NOME
ic_mod_perl - Execute o Interchange inteiramente dentro do Apache / mod_perl
SINOPSE
# Adicionar ao Apache httpd.conf:
PerlRequire / usr / lib / interchange / bin / ic_mod_perl
PerlChildInitHandler Vend :: ModPerl :: child_start
PerlChildExitHandler Vend :: ModPerl :: child_end
Perl-script SetHandler
PerlHandler Vend :: ModPerl
PerlSendHeader desligado
PerlSetupEnv ativado
DESCRIÇÃO
Benefícios
· Possivelmente melhor estabilidade, especialmente em plataformas não Linux onde os sinais Perl são
frequentemente com erros.
· Use menos memória total; não tem Apache pré-bifurcado e Intercâmbio de daemons. Adiciona sobre
8 MB a mais para um processo filho típico do Apache / mod_perl, para um total de, digamos, 32 MB por
Processo filho do Apache. Mas o intercâmbio autônomo geralmente tem 3 processos: um
Processo filho de intercâmbio (~ 24 MB), filho httpd (~ 24 MB), e um link CGI (~ 1 MB),
portanto, é na verdade uma economia decente na memória total usada.
· Velocidade (variando de um pouco mais rápido ao mesmo em páginas pesadas, a 10 acessos / seg. Mais rápido
nas páginas vazias).
· Depuração - mergulhe nas entranhas com Apache :: Status.
· Coexistência mais fácil com outros códigos e bibliotecas mod_perl.
· Pode coexistir com a base de código Interchange autônoma sem problemas.
· Facilidade administrativa (para administradores de sistemas que conhecem o Apache, mas não conhecem o Interchange).
desvantagens
· Interchange é executado como um usuário de servidor web, que em um sistema padrão geralmente é apache ou
www, então você não gostaria de compartilhar a instalação do Apache com CGIs de usuários não confiáveis,
PHP, etc., pois eles podem ler quaisquer arquivos de intercâmbio, incluindo DSNs, userdb, etc.
· O Apache precisa ser dedicado, ou monitorado de perto porque todas as coisas do mod_perl são executadas
no mesmo interpretador, e muitos códigos mod_perl não usam Safe.
· Como você escala para vários servidores de aplicativos nesta configuração?
· Redirecionador de porta de hardware ou software
· Redirecionador de front-end Tux CGI como tlink
· Apache leve separado (sem módulos) que proxies / ic solicita
Ideal . instalação
Use o Tux para servir imagens e conteúdo estático, e um Apache dedicado para Interchange rodando
sob o usuário 'interch' e sem UserDir, CGI, PHP, etc. habilitado e um DocRoot vazio.
RESSALVAS
· Cuidado com as diferentes versões armazenáveis nas sessões ao alternar entre
autônomo e mod_perl funciona!
Use ic_mod_perlp online usando serviços onworks.net