kaiidenaadhil / corexphp
CoreXPHP MVC Framework
dev-main / 1.0.x-dev
2024-11-20 02:34 UTC
Requires
- php: >=8.0
- phpmailer/phpmailer: ^6.9
This package is auto-updated.
Last update: 2025-08-16 19:30:23 UTC
README
CoreXPHP is a robust and efficient PHP framework meticulously crafted for developers aiming to build modern, high-performance web applications. Designed with simplicity and flexibility in mind, CoreXPHP empowers you with essential tools and advanced features to streamline development while maintaining scalability and ease of use.
🚀 Features
🏗️ Streamlined Architecture
- Organized with clear separation of concerns: Routing, Controllers, Models, and Views.
- Ensures clean and maintainable code.
🔧 Dynamic Core Components
- Pre-configured components like request handling, response generation, and database connections.
- Reduces boilerplate coding, accelerating project setup.
👨💻 Developer-Centric Features
- Built-in support for:
- Validation
- Session Handling
- Query Building
- Middleware
- Full control over application logic.
🔌 Customization Ready
- Easily extendable for integrating custom modules, middleware, or features effortlessly.
⚡ Optimized for Performance
- Caching mechanisms for rendered views and configurations.
- Lightweight design ensures smooth application performance.
🌐 Browser-Supported Dev Tool: CoreXBuilder
CoreXPHP includes the CoreXBuilder, an intuitive, web-based development tool accessible directly from your browser.
- Key Features:
- Generate Controller, Model, and View code.
- Set up database tables.
- Install database configurations.
- Simplifies and accelerates development, much like using a PHP-focused IDE.
📦 Installation
- Clone the repository:
git clone https://github.com/your-username/CoreXPHP.git cd CoreXPHP
- Configure your .env file with database and application settings.
- Install dependencies using Composer & Run the Application
composer install php -S localhost:8000 -t public