🐘
ChatGPT intermediate

Guia para melhores práticas em php em PHP

Prompt gerado automaticamente para Melhores práticas em PHP em PHP

2 usos PHP

Prompt completo

"Considerando um projeto PHP legado de médio porte (aproximadamente 50-100 arquivos PHP, 10-20 tabelas de banco de dados, com cerca de 3-5 anos de existência) que utiliza PHP 7.4 e possui algumas dependências desatualizadas, mas ainda funcional e em produção, gere um guia detalhado e prático para uma equipe de desenvolvimento (3-5 pessoas) sobre como iniciar um processo gradual de modernização das melhores práticas.

O guia deve focar nos seguintes pontos, priorizando o impacto positivo com o menor risco e interrupção do serviço:

1.  **Atualização da versão do PHP:** Quais os primeiros passos para planejar e executar a atualização para PHP 8.x, minimizando quebras e testando a compatibilidade?
2.  **Gerenciamento de dependências:** Como introduzir ou aprimorar o uso do Composer para gerenciar dependências de forma eficaz e lidar com pacotes desatualizados?
3.  **Refatoração de código:** Identifique 3-5 padrões de código comuns em projetos legados que mais se beneficiariam de uma refatoração inicial (ex: código espaguete, funções monolíticas, uso excessivo de globais, SQL embutido em PHP) e sugira estratégias de refatoração seguras e iterativas.
4.  **Testes automatizados:** Proponha uma estratégia de introdução de testes automatizados (unitários/integração) para um projeto legado que não possui testes, focando em áreas de maior criticidade ou complexidade.
5.  **Padronização de código:** Como aplicar ferramentas de padronização (ex: PHP_CodeSniffer, PHP-CS-Fixer) de forma gradual sem sobrecarregar a equipe?
6.  **Segurança:** Quais as 3-5 vulnerabilidades mais comuns em projetos PHP legados e como mitigá-las de forma proativa durante o processo de modernização?

Para cada ponto, forneça exemplos de código (se aplicável), ferramentas recomendadas e dicas para superar desafios comuns, sempre com foco em uma abordagem pragmática e incremental ('baby steps')."

Tags relacionadas

PHP Melhores práticas 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