dedsec/phphelp

Uma biblioteca de códigos já prontos, para te ajduar a programar em php de uma forma mas rapido e eficiente

v13.0.0 2025-05-22 05:34 UTC

This package is auto-updated.

Last update: 2025-05-22 05:43:24 UTC


README

Sobre o Projeto

O PHPHelp é um framework completo para ajudar no desenvolvimento de aplicações PHP Web de forma segura e eficiente. Ele inclui um sistema modular que cobre desde autenticação até segurança avançada contra ataques cibernéticos ou pagamentos online.

Recursos Incluídos 🛠️

  • 🔗 Sistema de Roteamento para URLs amigáveis
  • 🔐 Autenticação Segura com login e registro
  • 💬 Chat em Tempo Real com WebSockets
  • 🛡️ Módulos de Segurança:
    • Proteção contra CSRF (Cross-Site Request Forgery)
    • Proteção contra XSS (Cross-Site Scripting)
    • Prevenção contra SQL Injection
    • Firewall para bloquear IPs suspeitos
    • Rate Limiting para mitigar ataques DDoS
  • 🗂️ Arquitetura MVC organizada
  • 🔍 Log de Erros e Segurança
  • 🛠️ Testes Automatizados para garantir qualidade

Estrutura do Projeto 📁

phphelp/
├── config/        # Configurações e conexão com banco de dados (testado)
├── modules/       # Códigos para pagemento(não testado)
├── public/        # Arquivos acessíveis publicamente
├── app/           # Lógica do sistema (Controllers, Models, Views)
├── chat/          # Sistema de chat em tempo real
├── security/      # Defesas contra ataques cibernéticos
├── sql/           # Scripts do banco de dados
├── logs/          # Logs de erros e segurança
├── tests/         # Testes unitários e de segurança
├── chat/          # Pasta rapida para scripts de chat 
├── register/      # Pasta rapida para scripts de login e registro
├── vendor/        # Dependências do Composer
├── README.md      # Documentação do projeto

Instalação 🚀

  1. Clone o repositório:
    git clone https://github.com/seuusuario/PHPHelp.git
  2. Instale as dependências do Composer:
    composer install
  3. Configure o banco de dados em config/db.php
  4. Inicie o servidor local:
    php -S localhost:8000 -t public/

Contribuições 🤝

Se quiser contribuir e fazer parte deste repositório, fique à vontade para abrir um Pull Request ou sugerir melhorias via Issues.

Licença 📜

Este projeto está licenciado sob a MIT License. Sinta-se livre para usá-lo e modificá-lo!

Feito com ❤️ para a comunidade PHP! 🚀