🐘
ChatGPT intermediate

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

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

4 usos PHP

Prompt completo

"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."

Tags relacionadas

PHP Otimização e performance em PHP gerado-automaticamente

Como usar este prompt

1

Clique no botão "Copiar" para copiar o prompt para sua área de transferência

2

Acesse sua ferramenta de IA preferida (ChatGPT, ChatGPT, Claude, etc.)

3

Cole o prompt e adapte conforme necessário para seu contexto específico