De acordo com as Leis 12.965/2014 e 13.709/2018, que regulam o uso da Internet e o tratamento de dados pessoais no Brasil, ao me inscrever na newsletter do portal DICAS-L, autorizo o envio de notificações por e-mail ou outros meios e declaro estar ciente e concordar com seus Termos de Uso e Política de Privacidade.


Turck MMCache para PHP

Colaboração: Décio Jr.

Data de Publicação: 25 de Agosto de 2005

Recentemente fiz uma instalação do MediaWiki versão 1.4.7 e após alguns testes verifiquei que estava um pouco lento (além do normal). Observando o processo de instalação, o mesmo informa a possibilidade da utilização do "Turck MMCache".

Acessei o site do "Turck MMCache" e achei interessante as descrições do "acelerador" ou "otimizador" de scripts PHP.

Não custava nada testá-lo já que se trata de um 'free open source PHP accelerator'; segue descrição detalhada abaixo:

Turck MMCache is a PHP Accelerator & Encoder. It increases performance of PHP scripts by caching them in compiled state, so that the overhead of compiling is almost completely eliminated. Also it uses some optimizations for speed up of scripts execution.

Não bastasse ter melhorado o tempo de resposta dos 'scripts', de quebra é possível 'codificar' (no sentido de 'embaralhar' o fonte) alguns scripts com o Encoder PHP de forma muito simples.

Encoder (encoder.php)

Turck MMCache. is a PHP Encoder. You can encode PHP scripts in order to distribute them without sources.

Também possui um script (mmcache.php) para verificar o que está sendo armazenado em 'cache', a quantidade de memória disponível e alocada, entre outras informações. Os scripts ficam "(pré)compilados" no diretório definido durante a instalação e tem melhorado sensivelmente a execução do MediaWiki.

Talvez seja útil para diversas outras aplicações dependendo da necessidade de um melhor desempenho e segurança(??) dos scripts.

Mas é recomendado que sejam feitos vários testes com a ferramenta pois ainda não tive tempo de observar os 'efeitos' colaterais desta "turbinada"; o MediaWiki instalado ainda está em testes e sujeito a avaliações.

Mais detalhes

Error: No site found with the domain 's2.dicas-l.com.br' (Learn more)