# 小丑路人社区(Hyperf-server) **Repository Path**: clown-passerby-community/hyperf-community ## Basic Information - **Project Name**: 小丑路人社区(Hyperf-server) - **Description**: No description available - **Primary Language**: PHP - **License**: Apache-2.0 - **Default Branch**: develop - **Homepage**: https://bbs.cnpscy.com - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2022-05-31 - **Last Updated**: 2023-07-25 ## Categories & Tags **Categories**: Uncategorized **Tags**: hyperf, PHP, 社区, 小丑路人 ## README # 小丑路人社区(Hyperf-server) ### [小丑路人社区](https://bbs.cnpscy.com)(PC端) ![首页](./public/demo/pc.png) ### Hyperf与Laravel版

laravel-小丑路人社区

Hyperf-小丑路人社区

### 环境需求 - Swoole >= 4.6.x 并关闭 `Short Name` - PHP >= 8.0 并开启以下扩展: - mbstring - json - pdo - openssl - redis - pcntl - Mysql >= 5.7 - Redis >= 4.0 ### 安装教程 * `composer install` * 同步导入数据表:`php bin/hyperf.php sync:database:tables` ### 使用说明 ##### 启动服务,且热更新 * 命令行:`php bin/hyperf.php server:watch` * www角色执行命令:`su -c "php bin/hyperf.php serve:watch" -s /bin/sh www` * 后置进程:`nohup php 文件 2>&1 &` * 使用`supervisor`守护进程启动服务即可 ##### 数据层 - Admin 数据层级 - controller - ~~service(废弃)~~ - model - ~~注解路由~~ - 存在一定的限制性,灵活性不足 - route文件定义路由 - 社区 数据层级 - controller - service - repository(可选性) - model - 注解路由 ### Vue代码 ##### PC社区 [小丑路人社区-PC](https://gitee.com/clown-passerby-community/community/tree/develop/yike.io) ##### Admin [laravel-vue-element-admin](https://gitee.com/clown-passerby-community/laravel-vue-element-admin) * 需删除vue项目`src->utils->auth.js`文件的`getToken`方法内的`'Bearer ' + `