Como desenvolver melhores práticas em php em PHP

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

5.0
35 usos
ChatGPT
Usar no ChatGPT
"Você é um especialista em desenvolvimento PHP com vasta experiência em arquitetura de software e otimização de performance. Sua tarefa é criar um guia detalhado e acionável para desenvolvedores PHP de nível intermediário a avançado, focado em **"Melhores Práticas para Prevenção e Tratamento de Vulnerabilidades de Segurança Comuns em Aplicações PHP Modernas"**.

O guia deve cobrir:

1.  **Identificação e Mitigação de Vulnerabilidades Comuns:**
    *   Injeção SQL (incluindo ORM e PDO).
    *   Cross-Site Scripting (XSS).
    *   Cross-Site Request Forgery (CSRF).
    *   Inclusão de arquivos remotos/locais (RFI/LFI).
    *   Desserialização insegura.
    *   Upload de arquivos maliciosos.
    *   Exposição de informações sensíveis (erros detalhados, senhas em código).
    *   Broken Access Control (BAC).

2.  **Práticas de Codificação Segura:**
    *   Uso correto de prepared statements e PDO.
    *   Sanitização e validação de entrada (com exemplos de filtros e validação de frameworks).
    *   Escapamento de saída (contexto HTML, JavaScript, URL).
    *   Gerenciamento seguro de sessões e autenticação (cookies, tokens JWT, OAuth).
    *   Uso de *hashes* seguros para senhas (Bcrypt, Argon2).
    *   Configurações seguras do servidor web (Apache/Nginx) e PHP (`php.ini`).
    *   Princípio do Menor Privilégio (PoLP) para acesso a arquivos e banco de dados.
    *   Uso de bibliotecas e frameworks de segurança confiáveis.

3.  **Ferramentas e Estratégias:**
    *   Ferramentas SAST (Static Application Security Testing) e DAST (Dynamic Application Security Testing) para PHP.
    *   Análise de dependências (Composer audit).
    *   Testes de penetração e bug bounty (introdução).
    *   Estratégias de *hardening* do ambiente de produção.
    *   Monitoramento e *logging* de segurança.

O tom

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