hanhyu / wlsh-framework
运行环境:php8 / nginx1.18.0 / swoole4.5.9 / Mysql8 / Redis6
Installs: 13
Dependents: 0
Suggesters: 0
Security: 0
Stars: 17
Watchers: 1
Forks: 2
Open Issues: 8
pkg:composer/hanhyu/wlsh-framework
Requires
- php: >=8.0
 - ext-mongodb: >=1.9.0
 - ext-redis: >=5.3.2
 - ext-swoole: >=4.6.2
 - elasticsearch/elasticsearch: ^7.11.x-dev
 - envms/fluentpdo: 2.2.0
 - longlang/phpkafka: 1.1.1
 - mongodb/mongodb: 1.8.0
 - monolog/monolog: 2.2.0
 - smi2/phpclickhouse: ^1.4
 - swiftmailer/swiftmailer: 6.2.5
 - webgeeker/validation: 0.5.2
 
Requires (Dev)
- friendsofphp/php-cs-fixer: ^3.0.x-dev
 - hightman/xunsearch: 1.4.13
 - phpunit/phpunit: ^9.5.0
 - roave/security-advisories: dev-master
 - swoole/ide-helper: 4.6.2
 
This package is auto-updated.
Last update: 2025-10-29 02:22:43 UTC
README
名词解释:wlsh( 为了生活---每个字的第一个拼音 )
酷毙的码农为了生活自由,基于composer整合swoole等扩展组合而成的php内存长驻框架 ,低耦合,使用非常少的语法糖,尽量使用原有扩展中的语法,提供最优状态以减少PHPer学习新框架的成本。
| 分类 | 说明 | 
|---|---|
| 官网 | http://www.wlsh.xyz | 
| 文档 | http://doc-v2.wlsh.xyz | 
| 联系邮箱 | hanhyu@qq.com | 
使用基本要求
对于使用wlsh项目的开发者,需要掌握swoole基本的开发理念与php8语法,熟悉composer用法。
我们的口号:简单才是
php美之所在,用最简捷、最高效、最性价比的方式获取项目资金中的利润最大化,绝对不会增加phper的学习成本。
框架特色
- 
完全现代化支持,最低php8版本
 - 
可无缝同步升级swoole最新版本
 - 
完全组件化
 - 
框架只定义了一个入口两个核心,
其他流程都是使用方团队自己约定,方便代码review - 
基于
swoole扩展组件,核心都是c扩展,其实wlsh不能叫做一个框架而是一个协程组件 - 
简约快速,核心没有复杂化的流程,可以最快速地上手(看一遍即可进入编码阶段)
 - 
安全,wlsh框架核心文件没有封装swoole提供的原始方法及功能,这样团队可以个性化定制外界无感知、一个项目可以设定自己的一套框架流程
 - 
高性能,wlsh协程框架在处理
业务型密集IO方面不低于golang、c++的性能 - 
非常低耦合,
完全没有封装新的函数语法糖、无依赖性; 无任何的封装带来的好处是,只要会php8与swoole就可以直接上手开发业务代码需要php功底深厚,不适合新手 - 
wlsh组件已经历了五年时间的考验与N个线上项目的蹂躏
 - 
文档中标记
[供参考]内容可以替换成自己或团队的规则格式 
