Ir para conteúdo
Fórum Script Brasil
  • 0

Compactar codigo php


_bruniolos

Pergunta

Olá pessoal!

Há dias procuro por algum software que compacte código php e também mude nome de funções e variáveis, tipo js builder para javascript, seria algo como:

original:

<?php
/*
* Funcao para realizar algumas 
* operacoes com uma variavel
* @params $variavel Integer
* @return Integer
*/
function foo($variavel) {
   $variavel += 20;
   $variavel *= 30;
   return $variavel;
}

?>
depois:
function dkax83($Xks492){$Xks492 += 20;$Xks492 *= 30;return $Xks492;}

Preciso disso por dois motivos:

1 - para deixar o codigo menor (necessidades específicas)

2 - para deixar o codigo ilegível

Não sei mais por onde procurar, o máximo que consegui foi programas que criptografam o arquivo, mas pelo exemplo que dei, da pra perceber que não é o que eu quero...

Gente, desde já agradeço

Editado por _bruniolos
Link para o comentário
Compartilhar em outros sites

5 respostass a esta questão

Posts Recomendados

  • 0

1. Você pode usar a função code beautiful da sua IDE preferida para remover comentários, deixar tudo junto e etc.

Algumas das IDE'S que fazem isso: http://www.eclipse.org http://www.phpedit.com

No PHPEdit você vai clicar em Tools>>code beautiful, armar o codigo da forma que quiser ee apos isso executar a função

No eclipse é a mesma coisa só que a configuração vai estar no menu preferências

2. Para deixar o codigo ilegível você deve usar um codificador, de uma olhada em um desses links

http://zend.com/store/products/zend-encoder.php

http://www.ioncube.com/

Link para o comentário
Compartilhar em outros sites

  • 0

O que você deseja mesmo, é obfuscar seu código.

Os codificadores conforme o Norivan passou acima necessitam estar instalados no servidor que irá rodar o código.

A Raizlabs desenvolveu um obfuscador gratuito, que pode ser acessado por este link:

http://www.raizlabs.com/software/phpobfuscator/

Espero ter ajudado...

Link para o comentário
Compartilhar em outros sites

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152k
    • Posts
      651,7k
×
×
  • Criar Novo...