header6.jpg
Login

Divulgue-nos
Quer aprender programar ? é aqui o lugar !
PARCERIAS

Você também pode optar por uma parceria, como troca de links ou banners enviando uma mensagem, clicando AQUI e informe no assunto PARCERIA, e o seu site.
Categorias

Arquivos com a tag ‘otimizando os códigos’

Formatando saída de dados direto na query sql – MySQL

Afim de eliminar algumas linhas de código com formatações, e ganhar tempo no desenvolvimento de aplicações, você pode trazer diversos dados já formatados do seu banco de dados.
Neste artigo vou mostrar exemplos de MySQL, porém sabendo a sintaxe correta, você pode usar em qualquer banco de dados.

Trazer dados já formatados do banco de dados, economiza algum processamento em tempo de execução de script PHP, já que o banco fará esta parte do trabalho. Mesmo que você tenha um banco de dados muito acessado, o desempenho de realizar consultas pré formatadas é tão bom quanto o de script em tempo de execução.
Leia Mais »

12 dicas de otimização do php

12 dicas de otimização
Fonte: http://www.moskalyuk.com/blog/php-optimization-tips/1272

1. Se um método pode ser static, declare-o como static! O desempenho aumenta 4 vezes

2. Evite utilizar metódos mágicos como __get, __set e __autoload, se possível

3. require_once() é dispensável e demanda bastante memória

4. Use caminhos completos (full path) nos includes e requires, pois é gasto menos tempo resolvendo os caminhos do sistema operacional

5. Se você quer descobrir o tempo em que o script começou a ser executado, é preferível utilizar $_SERVER['REQUEST_TIME'] do que time()

6. Veja se pode utilizar strncasecmp, strpbrk e stripos ao invés de regex

7. str_replace é mais rápido que preg_replace, mas strtr é 4 vezes mais rápido que str_replace

8. Se uma função, como de substituição de strings, aceitar tanto arrays como caracteres simples como argumentos, e se a sua lista de argumentos não é muito longa, considere fazer algumas declarações redundantes de substituição, passando um caractere por vez, ao invés de uma linha de código que aceita arrays como argumentos de busca e substituição

9. Supressão de rro com @ é muito lento

10. $row['id'] é 7 vezes mais rápido que $row[id]

11. Mensagens de erro demandam mais processamento

12. Não utilize funções dentro de loops, como por exemplo: for ($x=0; $x < count($array); $x). A função count() é chamada todas as vezes que o loop é executado.

Operador ternário para deixar o codigo mais bonito

Operador ternário é uma ótima auternativa para melhorar o seu código, resumindo assim alguns “ifs”
Código: Alternar entre o modo de cópia/destaque

< ?php
   $resultado = true;
   echo $resultado == true ? "certo!" : "errado!";
?>

Leia Mais »

Vale um clique
Siga-nos
banner_twiter Orkut
Autores
Aconselho:
Divulgadores
Que tal divulgar sem gastar ? é aqui o lugar ! Colmeia: O melhor dos blogs Está no seu momento de descanso né? Entao clique aqui! Uêba - Os Melhores Links