Prompt para otimização e performance em php em PHP

Prompt gerado automaticamente para Otimização e performance em PHP em PHP

5.0
37 usos
ChatGPT
Usar no ChatGPT
"Atuando como um especialista sênior em otimização de performance para aplicações PHP de larga escala, elabore um guia detalhado e prático para um desenvolvedor PHP experiente que precisa otimizar a performance de um ORM (Object-Relational Mapper) legada, com centenas de modelos e milhares de queries diárias, que está causando gargalos significativos em um ambiente de alta concorrência.

O guia deve cobrir as seguintes áreas, com exemplos de código PHP (se aplicável), ferramentas de profiling e métricas de sucesso esperadas:

1.  **Identificação de N+1 Queries:** Estratégias para detectar e corrigir este problema comum em ORMs, incluindo o uso de *eager loading* e ferramentas de monitoramento.
2.  **Otimização de Queries Complexas:** Técnicas para reescrever ou otimizar queries geradas pelo ORM que são inerentemente lentas (e.g., com muitos JOINs, subqueries, ou cláusulas WHERE complexas), considerando a possibilidade de *raw SQL* para casos extremos.
3.  **Caching de Resultados de Queries:** Implementação de camadas de cache (e.g., Redis, Memcached) para resultados de queries frequentes e estáveis, com estratégias de invalidação.
4.  **Batch Processing e Chunking:** Como lidar com grandes conjuntos de dados em operações de leitura ou escrita sem sobrecarregar a memória ou o banco de dados.
5.  **Monitoramento e Análise Contínua:** Ferramentas e práticas para monitorar a performance do ORM em produção (e.g., New Relic, Blackfire.io, logs de banco de dados) e identificar novos gargalos.
6.  **Considerações de Infraestrutura:** Breves menções sobre como a configuração do banco de dados (índices, otimização de queries no DB) e do servidor web (PHP-FPM, opcache) pode impactar a performance do ORM.

O tom deve ser técnico, preciso e acionável, focando em soluções que gerem impacto real na performance."

Como Usar este Prompt

1

Clique no botão "Copiar Prompt" para copiar o conteúdo completo.

2

Abra sua ferramenta de IA de preferência (ChatGPT e etc.).

3

Cole o prompt e substitua as variáveis (se houver) com suas informações.

Compartilhe

Gostou deste prompt? Ajude outras pessoas a encontrá-lo!

Outros prompts de PHP

Continue explorando prompts nesta categoria.

Melhores práticas de fundamentos de php para PHP

Prompt gerado automaticamente para Fundamentos de PHP em PHP

Melhores práticas de casos de uso práticos em php para PHP

Prompt gerado automaticamente para Casos de uso práticos em PHP em PHP

Melhores práticas de debugging em php para PHP

Prompt gerado automaticamente para Debugging em PHP em PHP