Guia para melhores práticas em php em PHP

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

5.0
36 usos
ChatGPT
Usar no ChatGPT
"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')."

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 debugging em php para PHP

Prompt gerado automaticamente para Debugging em PHP em PHP

Melhores práticas de fundamentos de php para PHP

Prompt gerado automaticamente para Fundamentos de PHP em PHP