Download the PHP package pivotphp/reactphp without Composer
On this page you can find all versions of the php package pivotphp/reactphp. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Table of contents
Download pivotphp/reactphp
More information about pivotphp/reactphp
Files in pivotphp/reactphp
Download pivotphp/reactphp
More information about pivotphp/reactphp
Files in pivotphp/reactphp
Vendor pivotphp
Package reactphp
Short Description ReactPHP integration for PivotPHP - Stable continuous runtime execution for high-performance APIs
License MIT
Package reactphp
Short Description ReactPHP integration for PivotPHP - Stable continuous runtime execution for high-performance APIs
License MIT
Please rate this library. Is it a good library?
Informations about the package reactphp
🚀 PivotPHP ReactPHP Extension
Uma extensão de runtime contínuo de alta performance para PivotPHP usando o modelo event-driven e I/O não-bloqueante do ReactPHP.
🎉 Versão Atual: 0.1.0 - Ver no Packagist
✨ Por que PivotPHP ReactPHP?
🏃♂️ Performance Extrema
- Runtime Contínuo: Aplicação permanece em memória entre requisições
- Zero Bootstrap: Elimina overhead de inicialização por requisição
- Event-Loop Otimizado: Processamento concorrente não-bloqueante
- Persistent Connections: Conexões de banco e cache mantidas vivas
🛡️ Produção Ready
- 100% Testado - 113 testes, 319 assertions passando
- PHPStan Level 9 - Análise estática máxima
- PSR-12 Compliant - Padrão de codificação rigoroso
- Sistema de Segurança - Isolamento completo entre requisições
🧩 Arquitetura Robusta
- 5 Helpers Especializados - Código reutilizável e otimizado
- Bridge Pattern - Conversão PSR-7 transparente
- Middleware de Segurança - Proteção automática contra vazamentos
- Monitoramento Integrado - Métricas e alertas em tempo real
📦 Instalação
🚀 Início Rápido
Servidor Básico
Iniciar o Servidor
Testar a API
🛠️ Recursos Avançados
Middleware de Segurança
Monitoramento de Saúde
Usando Helpers
🏗️ Arquitetura
Fluxo de Requisição
Componentes Principais
- 🌉 Bridge System - Conversão transparente entre ReactPHP ↔ PivotPHP
- 🔒 Security Layer - Isolamento de requisições e monitoramento
- 🛠️ Helper System - 5 helpers especializados para operações comuns
- 📊 Monitoring - Métricas de performance e saúde do sistema
- ⚡ Event Loop - Processamento assíncrono e não-bloqueante
📊 Performance
Benchmarks
Métricas Típicas
- 🚀 Throughput: 10,000+ req/s (hardware dependente)
- ⚡ Latência: <5ms para responses simples
- 💾 Memória: ~50MB base + ~1KB por requisição concorrente
- 🔄 Concorrência: 1000+ requisições simultâneas
🔧 Configuração
Arquivo de Configuração (config/reactphp.php
)
Variáveis de Ambiente
🧪 Testing
Executar Testes
Qualidade de Código
📚 Documentação
Guias Técnicos
- 📖 Documentação Técnica Completa
- 🔧 Guia de Implementação
- 🛡️ Diretrizes de Segurança
- 🧪 Guia de Testes
- 📊 Análise de Performance
- 🔍 Troubleshooting
Exemplos
- 🚀 Servidor Básico
- ⚡ Recursos Async
- 🎯 Recursos Avançados
Releases
- 🎉 v0.1.0 - Primeira Release Estável
- 📝 Changelog Completo
🚀 Produção
Deploy com Supervisor
Load Balancing com Nginx
Docker
🛡️ Segurança
Recursos de Segurança
- ✅ Request Isolation - Isolamento completo entre requisições
- ✅ Memory Guard - Monitoramento contra vazamentos
- ✅ Blocking Detection - Detecção de código bloqueante
- ✅ Global State Management - Backup/restore seguro
- ✅ Security Headers - Headers automáticos de proteção
- ✅ Input Validation - Validação rigorosa de entrada
Melhores Práticas
🤝 Contribuindo
Desenvolvimento
Workflow
- Fork o projeto
- Crie uma branch para sua feature (
git checkout -b feature/nova-feature
) - Commit suas mudanças (
git commit -am 'Add nova feature'
) - Push para a branch (
git push origin feature/nova-feature
) - Abra um Pull Request
Padrões
- ✅ PHPStan Level 9 obrigatório
- ✅ PSR-12 para code style
- ✅ 100% cobertura de testes para novos features
- ✅ Documentação atualizada
📄 Licença
Este projeto está licenciado sob a Licença MIT.
🔗 Links
🙏 Agradecimentos
- ReactPHP Team - Pela excelente base event-driven
- PivotPHP Community - Pelo feedback e contribuições
- PHP-FIG - Pelos padrões PSR que tornaram isso possível
🎯 PivotPHP ReactPHP v0.1.0 - Produção ready com performance excepcional!
Feito com ❤️ pela PivotPHP Team
All versions of reactphp with dependencies
PHP Build Version
Package Version
Requires
php Version
^8.1
pivotphp/core Version ^1.1.0
react/http Version ^1.9
react/socket Version ^1.14
react/event-loop Version ^1.5
react/promise Version ^3.1
react/stream Version ^1.3
psr/http-message Version ^1.1
psr/http-server-handler Version ^1.0
psr/http-server-middleware Version ^1.0
psr/log Version ^1.1 || ^2.0 || ^3.0
symfony/console Version ^5.0 || ^6.0 || ^7.0
pivotphp/core Version ^1.1.0
react/http Version ^1.9
react/socket Version ^1.14
react/event-loop Version ^1.5
react/promise Version ^3.1
react/stream Version ^1.3
psr/http-message Version ^1.1
psr/http-server-handler Version ^1.0
psr/http-server-middleware Version ^1.0
psr/log Version ^1.1 || ^2.0 || ^3.0
symfony/console Version ^5.0 || ^6.0 || ^7.0
The package pivotphp/reactphp contains the following files
Loading the files please wait ....