Tuning
PHP e Computação em Nuvem com Zend_Cloud
Muito se fala hoje me dia sobre computação em nuvem. Gostaria de abordar esse tema junto com a linguagem PHP. Nuvens oferecem ilimitados recursos para sua aplicação. Você tem diversas opções disponíveis de plataformas Cloud: Amazon, Rackspace, Microsoft, Google e diversas outras. A maioria delas oferecem dois tipos de serviços em Cloud, IaaS (Infrastructure-as-a-Service) e [...]
Ler Post Completo | Faça um comentário ( Nada até agora )PHP Caching com Zend_Cache
O Zend_Cache é um componete distribuído junto com o Zend Framework. Pode ser usado tanto como um módulo standalone ou junto com o framework. Muito flexível, permite que você decida o que quer fazer cache (frontend) e onde armazenar (backend). Ao configurar uma instância do Zend_Cache você deve informar dois grupos de opções. Um para [...]
Ler Post Completo | Faça um comentário ( 2 so far )Monitorando consultas lentas no PostgreSQL
Em um post anterior já vimos como monitorar consultas lentas no MySQL, vamos agora ver como habilitar o log de consultas lentas no PostgreSQL. Como já foi discutido, esse recurso é extremamente útil para identificar gargalos em aplicações, principalmente aquelas que recebem um alto tráfego de acesso. Identificar e otimizar consultas com alta duração, como [...]
Ler Post Completo | Faça um comentário ( Nada até agora )PHP – Opções de cache de opcode
Como todos sabemos PHP é uma linguagem interpretada. Portanto toda vez que um script é executado, o engine do PHP precisa compilar o código fonte em algo que a linguagem de máquina possa entender. Resultando em um bytecode que no caso chamamos de opcode. O opcode é gerado em cada requisiçao. Imagine então o trabalho [...]
Ler Post Completo | Faça um comentário ( Nada até agora )Usando APC (Alternative PHP Cache)
APC, sigla de Alternative PHP Cache, é um cache de opcode que pode aumentar significativamente o desempenho da sua aplicação. Além de fazer o cache de variáveis/objetos, assim como o memcached, ele tem a função de fazer cache do próprio código compilado do php. De qual forma ? Para entender, é importante alguns conceitos básicos. [...]
Ler Post Completo | Faça um comentário ( 3 so far )Usando memcached no PHP
Memcached utilizando junto com php, permite você aumentar a perfomance de sua aplicação fazendo cache de dados na memória. Usar o memcached para carregar dados, ao invés de carregar de um banco de dados ou do sistema de arquivos, pode ter um grande impacto na perfomance de sua aplicação php. A regra básica de utilização [...]
Ler Post Completo | Faça um comentário ( 2 so far )PHP Profiler com xdebug e webgrind
Um dos principais fatores à se levar em consideração no desenvolvimento de um software é o desempenho, principalmente se houverem muitos acessos. A maioria dos desenvolvedores acabam deixando de lado uma ánalise mais profunda do desempenho da aplicação e isso gerá insatisfação e incomodo para o usuário final. Com a utilização principalmente de frameworks MVC [...]
Ler Post Completo | Faça um comentário ( 1 até agora )Tuning Apache 2.x
O objetivo deste artigo é ajudar você a melhorar o desempenho do seu servidor web Apache. Da versão 1.3 para versão 2.x aconteceram diversas melhorias relacionadas ao desempenho. Porém ainda é possível melhorar ainda mais a perfomance manipulando alguns parâmetros de configuração. O Objetivo aqui é abordar os principais parâmetros de configuração que possam influenciar [...]
Ler Post Completo | Faça um comentário ( Nada até agora )Tuning no MySQL
Neste Post iremos abordar alguns parâmetros da configuração do MySQL que influenciam na perfomance do banco de dados. A idéia é que você, leitor, tenha conhecimento para poder manipular esses parâmetros e melhorar o desempenho do seu banco de dados. Estou abordando somente alguns parâmetros envolvidos: max_connections, table_cache, thread_cache_size, query_cache_size. Existem outros parâmetros que podem [...]
Ler Post Completo | Faça um comentário ( 3 so far )Monitorando consultas lentas no MySQL
Muitas vezes enfrentamos problemas com desempenho em nossos sites, principalmentes aqueles que recebem muitos acessos. Descobrir onde esta o gargalo é um trabalho um tanto complexo principalmente porquê temos que avaliar uma série de variáveis. (CPU, memória, link, limites no banco de dados, limites no serviço de web, índices, entre outros). Neste post vou focar [...]
Ler Post Completo | Faça um comentário ( 3 so far )

