Interface web para adiministrar Squid Proxy
Olá pessoal.
Eu configurei um servidor de internet aqui na empresa onde eu trabalho, esse servidor alem de compartilhar internet para todos os PCs também faz controle de sites da internet, agora eu preciso fazer uma interface web para cadastrar sites que serão proibidos, eu gostaria de saber qual seria a melhor maneira de eu fazer isso, se em PHP ou CGI, como eu vou ter que editar um arquivo texto e depois gravar e resetar o serviço de squid proxy, gostaria de saber qual dessas linguagens vai ser mais fácil de eu construir.
Valeu.
Re: Interface web para adiministrar Squid Proxy
eu como manjo mais de PHP faria isso em PHP, porem mta gente gosta mais de perl ou shell script, nesse caso optaria por um CGI.. é discutivel.. faça na linguagem que se sentir + á vontade, ambas funcionam mto bem...
Re: Interface web para adiministrar Squid Proxy
Como o The-shadow falou, vc escolhe. A diferença é que se vc for fazer em CGI vai ter que tomar mais cuidados com a seurança, afinal de contas, vc vai manipular arquivos de sistema e tá cheio de gente tentando aproveitar falhas em scripts deste tipo. Pelo fato do squid rodar com um usuário e o apache rodar com outro, se vc fizer isto com PHP e este tiver sido compilado no modo seguro, vaiter uito problema pra arrumar, e talvez o CGI tenha que rodar como um usuário privilegiado em algum ponto, o que é MUITO RUIM.
Re: Interface web para adiministrar Squid Proxy
E é fácil de achar documentação sobre como se manipula arquivo texto e executa comando com php?
Re: Interface web para adiministrar Squid Proxy
em www.php.net voce encontra o manual completo do PHP, e qualquer problema é só perguntar que a gent tenta resolver.
PS: a parte de "vai dar MUITO trabalho para fazer o aplicativo seguro" vale também pro PHP, é só ver o quanto de worms aparecem por ai usando vulnerabilidades de programas escritos em PHP que não foram testados "ad nauseam".