veasin/nx
最新稳定版本:1.3.3
Composer 安装命令:
composer require veasin/nx
包简介
A Trait Framework for PHP
README 文档
README
___ ___
__ \ \/ /
/ \ \ \ /
/ / \ \ \
/ /\ / \ \
/__/ \/__/\__\ vea, 2025
is "a next-gen framework"
php 8.1+
small,fast,emmmm...
使用php语言中的trait实现在代码编写时的加载扩充,而不是运行时的扩充
小框架,可以随意扩充
resources
- cache-redis 基于redis的cache简单封装
- db-pdo 数据库访问,提供ar
- filter-from 过滤器,可书写混乱规则
- log 日志,支持同时多个writer
- log-cli 在shell中输出,提供颜色封装
- log-ws 通过websocket输出日志和调试
- model mvc的m封装
- controller-model mvc的c封装
- network-context 网络请求封装
- queue-amqp 简单的amqp队列封装
- router-annotation 注解生成路由
feature
- trait,trait,trait!!!
- 支持命名空间
- 支持composer
- 尽可能支持psr
- 尽可能兼容next
- 支持调度 使用route并闭包
- 同时多route匹配
- 改造route数组为对象
- 修改调度方式
- 支持php8,支持php新功能
- 脚手架
- 项目预制
- 编译(打包phar)
- PHPUnit
- filter\throw
- db\sql
- router\uri
code
class app extends \nx\app{
use \nx\log\file,
\nx\control\mvc,
\nx\router\ca,
\nx\db\pdo;
}
(new app)->run();
统计信息
- 总下载量: 70
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 2
- 点击次数: 0
- 依赖项目数: 14
- 推荐数: 0
其他信息
- 授权协议: Unknown
- 更新时间: 2023-07-09