affahiyaaaaaak-code/aspeedphp
Composer 安装命令:
composer create-project affahiyaaaaaak-code/aspeedphp
包简介
A lightweight, fast, and modern PHP MVC framework.
关键字:
README 文档
README
Lightweight • Fast • Modern • MVC PHP Framework
AspeedPHP adalah framework PHP berbasis MVC yang ringan, cepat, dan mudah dipelajari. Framework ini dibuat untuk mempermudah pengembangan aplikasi web dengan struktur yang bersih, fitur modern, dan CLI bawaan.
Features
- MVC Architecture
- Routing System
- Controller
- Model
- View
- Multiple Layout
- Middleware
- Database (PDO)
- Migration
- Seeder
- CLI Command
- Environment (.env)
- Request
- Response
- Session
- Validation
Requirements
- PHP 8.2+
- Composer
- MySQL / MariaDB
Installation
Clone Repository
git clone https://github.com/andhikavardin-design/AspeedPHP.git
Masuk Folder
cd AspeedPHP
Install Dependency
composer install
Jalankan Server
php aspeed serve
Buka Browser
http://localhost:8000
Project Structure
AspeedPHP
│
├── app
│ ├── Controllers
│ ├── Middleware
│ ├── Models
│ ├── Views
│ │ └── Layouts
│ └── Exceptions
│
├── bootstrap
├── config
├── console
├── core
├── database
├── public
├── routes
├── storage
├── vendor
│
├── .env
├── composer.json
├── aspeed
└── README.md
Routing
use App\Controllers\HomeController; $router->get('/', [HomeController::class,'index']); $router->get('/about',[HomeController::class,'about']);
Middleware
$router->get('/dashboard',[DashboardController::class,'index']) ->middleware('Auth');
Controller
Membuat Controller
php aspeed make:controller Home
Contoh
class HomeController extends Controller { public function index() { $this->view('welcome'); } }
View
$this->view('welcome');
Mengirim Data
$this->view('welcome',[ 'title'=>'Welcome' ]);
Layout
$this->view( 'welcome', [ 'title'=>'Welcome' ], 'master' );
Model
php aspeed make:model User
Middleware
php aspeed make:middleware Auth
Migration
php aspeed make:migration create_users
Jalankan
php aspeed migrate
Seeder
php aspeed make:seeder User
Jalankan
php aspeed db:seed
Database
Create Database
php aspeed db:create database_name
Drop Database
php aspeed db:drop database_name
List Database
php aspeed db:list
Cache
php aspeed route:clear php aspeed config:clear php aspeed view:clear php aspeed optimize:clear
CLI
php aspeed serve
php aspeed migrate
php aspeed make:controller
php aspeed make:model
php aspeed make:view
php aspeed make:middleware
php aspeed make:migration
php aspeed make:seeder
php aspeed db:create
php aspeed db:drop
php aspeed db:list
php aspeed db:seed
php aspeed route:list
php aspeed route:clear
php aspeed config:clear
php aspeed view:clear
php aspeed optimize:clear
Roadmap
- Authentication
- Authorization
- ORM
- Template Engine
- Queue
- Event
- Service Provider
- Helper
- Composer Installer
- Package System
- Error Handler
- Testing
Repository
https://github.com/affahiyaaaaaak-code/AspeedPHP
License
MIT License
Copyright © 2026 AspeedPHP
统计信息
- 总下载量: 0
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 0
- 点击次数: 1
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2026-07-10