ext-json
和ext-mbstring
放进依赖里,这样您可以将安装说明作为 Composer 包提供, 如果底层系统不满足您的包要求, 安装将失败, 并且用户将收到缺少扩展的警告。
- 采用
PHP8
强类型(严格模式) - 支持更多的
PSR
规范 - 原生多应用支持
- 系统服务注入支持
- ORM作为独立组件使用
- 全新的事件系统
- 模板引擎分离出核心
- 内部功能中间件化
- SESSION机制改进
- 日志多通道支持
- 规范扩展接口
- 更强大的控制台
- 对Swoole以及协程支持改进
- 对IDE更加友好
- 统一和精简大量用法
- 使用更加强大的打印样式
YngPHP1.0的运行环境要求PHP8.0+
composer create-project yng/yng yng
启动服务
cd yng
php yng run
然后就可以在浏览器中访问
http://localhost:8000
如果需要更新框架使用
composer update yng/yng-framework
YngPHP
遵循PSR-2命名规范和PSR-4自动加载规范。
直接提交PR或者Issue即可