yzncms / framework
the new thinkphp framework
Installs: 736
Dependents: 0
Suggesters: 0
Security: 0
Stars: 1
Watchers: 1
Forks: 0
Open Issues: 1
Type:yzncms-framework
Requires
- php: >=7.1.0
- psr/container: ~1.0
- psr/http-message: ^1.0
- yzncms/think-installer: 2.*
Requires (Dev)
- johnkary/phpunit-speedtrap: ^1.0
- mikey179/vfsstream: ~1.6
- phpdocumentor/reflection-docblock: ^2.0
- phploc/phploc: 2.*
- phpunit/phpunit: ^5.0|^6.0
- sebastian/phpcpd: 2.*
- squizlabs/php_codesniffer: 2.*
README
ThinkPHP5.1对底层架构做了进一步的改进,减少依赖,其主要特性包括:
- 采用容器统一管理对象
- 支持Facade
- 更易用的路由
- 注解路由支持
- 路由跨域请求支持
- 验证类增强
- 配置和路由目录独立
- 取消系统常量
- 类库别名机制
- 模型和数据库增强
- 依赖注入完善
- 支持PSR-3日志规范
- 中间件支持(
V5.1.6+
) - 支持
Swoole
/Workerman
运行(V5.1.18+
)
ThinkPHP5.1的运行环境要求PHP7.0+ 兼容PHP8.2。
安装
使用composer安装
$ composer require "yzncms/framework"
在线手册
命名规范
ThinkPHP5.1
遵循PSR-2命名规范和PSR-4自动加载规范。
版权信息
ThinkPHP遵循Apache2开源协议发布,并提供免费使用。
本项目包含的第三方源码和二进制文件之版权信息另行标注。
版权所有Copyright © 2006-2024 by ThinkPHP (http://thinkphp.cn)
All rights reserved。
ThinkPHP® 商标和著作权所有者为上海顶想信息科技有限公司。
更多细节参阅 LICENSE.txt