Eficiência de scripts de proxy da web versus proxy http?

Eficiência de scripts de proxy da web versus proxy http?

Eu queria saber qual classe seria mais eficiente: PHP (Glype, PHProxy), CGI (CGIProxy) ou scripts baseados em javascript que rodam em um servidor web, ou um proxy http rodando através do squid. Supondo que nenhuma das classes estivesse fazendo cache, uma ou outra seria muito mais eficiente no tratamento da navegação na web?

Obrigado!

Responder1

Depende de como você os integra ao seu farm de servidores.

CGIProxy é um aplicativo Perl. PHPProxy é PHP, claro.

Se, por exemplo, você estiver executando o MOD_PERL, meu voto será no CGIProxy.

Tendo uma vasta experiência com o Squid, você precisa de muita RAM para fazer o Squid realmente funcionar bem.

PHPProxy seria minha segunda escolha... (ou primeira escolha se não estiver executando MOD_PERL). O plugin PHP é mais rápido do que bifurcar um interpretador Perl que não é construído como um módulo Apache (mod_perl). No entanto, o módulo mod_perl apache parece ser mais rápido que o plugin php.

Responder2

Certamente o SQUID seria o mais rápido. É um aplicativo nativo enquanto as soluções baseadas em script são interpretadas. O SQUID precisa de uma boa quantidade de memória, mas isso é um problema em um servidor moderno?

Eu usei extensivamente a porta Windows do SQUID e acho que é excelente, embora um tanto complicada de configurar.

Jr.

informação relacionada