Welcome to the complete documentation for PivotPHP Core v1.1.4 - a high-performance, lightweight PHP microframework inspired by Express.js, designed for building APIs and web applications with exceptional speed and simplicity.
- Quick Start - Get running in 5 minutes
- API Reference - Complete API documentation
- Migration Guide - Upgrading from previous versions
- Architecture Guide - v1.1.3 architecture overview
- Performance Guide - Optimization and benchmarks
- Testing Guide - Testing strategies and examples
- Examples Catalog - Complete examples collection
- Middleware Reference - All available middleware
- Routing Reference - Routing patterns and constraints
- Configuration Reference - Framework configuration
- Quick Start - Basic setup and hello world
- Basic Usage Examples - Simple API creation
- Routing Guide - URL routing patterns
- Request/Response - Handling HTTP
- Middleware Usage - Security and performance middleware
- Authentication - JWT and API key auth
- Testing - Unit and integration testing
- Performance Optimization - Object pooling and optimization
- Architecture Guide - Framework internals
- Custom Middleware - Building custom components
- Service Providers - Dependency injection
- Extensions - Framework extensions
Complete infrastructure optimization and automation:
# Scripts reduced from 25 to 15 (40% reduction)
scripts/quality/quality-check.sh # Consolidated validation
scripts/release/version-bump.sh # Automatic version management- VERSION file requirement - Single source of truth
- Automatic version detection - No more hardcoded versions
- Strict validation - X.Y.Z semantic versioning enforced
- Portuguese error messages - Clear developer feedback
- 25% workflow reduction (4 → 3 workflows)
- Consolidated scripts - No more duplicate functionality
- Fixed repository URLs - Corrected from express-php to pivotphp-core
- Enhanced validation - Consistent across all workflows
- 315-line versioning guide - Complete semantic versioning guidance
- Static file managers documentation - Two managers with clear use cases
- Release documentation - Complete v1.1.4 documentation suite
- Zero breaking changes - 100% backward compatibility maintained
- Current Version: v1.1.4 (Infrastructure Consolidation & Automation Edition)
- PHP Requirements: 8.1+ with strict typing
- Production Ready: Enterprise-grade quality with type safety
- Community: GitHub
- Cycle ORM Extension - Database integration
- ReactPHP Extension - Async runtime
- Benchmarks Repository - Performance testing
- Examples Collection - Practical usage examples
- Application - Framework bootstrap and lifecycle
- HTTP Layer - Request/response handling
- Routing - URL routing and static file management
- Static File Managers - Complete static file serving guide
- Middleware - Request/response pipeline
- Authentication - Multi-method authentication
- Performance - Object pooling and optimization
- JSON Optimization - Buffer pooling system
- PSR Compatibility - PSR-7/PSR-15 compliance
Interested in contributing to PivotPHP Core? See our Contributing Guide for:
- Development setup
- Code style requirements
- Testing procedures
- Pull request process
PivotPHP Core is open-source software licensed under the MIT License.
Built with ❤️ for the PHP community - Combining Express.js simplicity with PHP power