PHP: 39 dicas de otimização de desempenho de scripts
| Tweet |
|
“Um agrupamento de pequenas dicas que juntas podem fazer uma grande diferença naquela hora de aperto com scripts lentos, em tradução de artigo de Reinhold Weber.”
Enviado por Lucas Stephanou (lucasΘlucas-ts·com) – referência (blog.lucas-ts.com).
| Tweet |
|
• Link direto para este post: http://br-l.org/!1683
• Siga no Twitter: @brlinuxblog e @augustocc
• Mais posts do mesmo tema: Comunidade











Não trabalho com PHP, apesar de ter me interessado bastante depois das melhorias feitas no PHP5, que me chamaram a atenção. Mas alguns dos problemas encontrados sugerem melhorias no interpretador.
Vale lembrara que não é uma situação exclusiva do PHP. Recentemente o interpretador da linguagem Ruby escrito em C levou uma rasteira do JRuby, implementado em Java.
Uma coisa que o PHP é muito lento, são operações em string. Concatenar Strings além de ser lento consome uma quantidade imensa de CPU. O Java já teve esse problema no passado, mas resolveram.
Agora o que mais sinto falta no PHP5 e espero que tenham implementado na versão 6 é a tipagem para tipos primitivos e o polimorfismo de classes.
Marcus uma das coisas mais marcantes no PHP e é algo que eles não tem interesse de implementar são as tipagens, o PHP é contra a tipagem de dados, é por este conceito que ele é tão bom e facil de se utilizar, eu programo em php tanto para web quanto(recentemente) em cli, e prefiro utilizar muito mas ele do que o shell script, os dois juntos são uma ferramente muito boa para quem trabalha com servidores.
muitos dos problemas apontados para o PHP advem não dele proprio ou seus recursos, mas sim dos seus programadores e suas implantações, como muitos novos programadores estão começando por ele, é comum que seja tambem o que apresentem maiores problemas.