DuxLite

DuxLite

一款轻量级的 PHP 基础开发框架

快速开始 指南

大道至简

基于 SlimPHP 路由框架,外加简单的使用方法,一个类包含所有显性类库调用,拒绝复杂设计模式。

Psr 标准

集成了各大 Psr 规范化的主流组件,如 PSR-7、PSR-11、PSR-15 等,提供高度的可扩展性和互操作性。

易于维护

不做过度封装,便于开发者灵活选择和随版本升级。

高扩展性

采用应用入口式的模块化设计,提高项目的可维护性和可扩展性。

Eloquent ORM

整合 Eloquent ORM 10.x 作为主要的数据驱动,提供良好的数据库操作支持。

组件整合

整合常用三方维护库,并进行全局懒加载,无加载压力,同时封装常用 JWT 权限等验证类库。

快速开始

# 创建目录
mkdir duxlite && cd duxlite

# 安装项目
composer create-project duxphp/duxlite:dev-main

# 启动web服务
php -S localhost:8000 -t public