Skip to content

Latest commit

 

History

History
48 lines (36 loc) · 2.25 KB

readme.md

File metadata and controls

48 lines (36 loc) · 2.25 KB

项目概述

学校微信公众号,Laravel重构版

  • 公众号名称:
  • 小程序二维码:

功能如下

  • 待添加

运行环境要求

  • Nginx 1.8+
  • PHP 7.2+
  • Mysql 5.7+
  • Redis 3.0+

开发环境部署/安装

本项目代码使用 PHP 框架 Laravel 5.5 开发,本地开发环境使用 Laravel Homestead

  1. 参考.example.env修改.env
  2. 执行composer install
  3. 执行php artisan key:generate
  4. 执行php artisan migrate

扩展包使用情况

扩展包 一句话描述 本项目应用场景
Intervention/image 图片处理功能库 用于图片裁切
guzzlehttp/guzzle HTTP 请求套件 请求教务系统相关服务,用作爬虫处理
symfony/dom-crawler 简单好用的html解析 对教务系统页面进行解析
predis/predis Redis 官方首推的 PHP 客户端开发包 缓存驱动 Redis 基础扩展包
barryvdh/laravel-debugbar 页面调试工具栏 (对 phpdebugbar 的封装) 开发环境中的 DEBUG
barryvdh/laravel-ide-helper Laravel IDE Helper 辅助开发,完善IDE支持
mewebstudio/Purifier 用户提交的 Html 白名单过滤 帖子内容的 Html 安全过滤,防止 XSS 攻击
laravel/horizon 队列监控 队列监控命令与页面控制台 /horizon
tymon/jwt-auth JSON Web令牌认证 提供与前端较为安全的交互方式
dingo/api 轻松构建RESTful Api 用于构建Api
overtrue/laravel-wechat 微信SDK for Laravel 快速开发微信相关接口
fzaninotto/faker 快速生成测试数据 模拟用户数据,测试匹配算法

自定义 Artisan 命令

  • 待添加

队列清单

  • 待添加