Wulicode - 学习代码的旅途笔记

- Poppy Framework
- 开发笔记
- 常用工具

Wulicode

Poppy Framework

基于 Laravel 6.x LTS 的模块化开发框架, 项目由 `框架`, `核心`, `组件` 构成

框架

完整的模块化命令行工具

像 Laravel 一样使用命令行快速创建模块所需的监听, 控制器, 事件, 模型, 测试等

常用的 Util 帮助函数

图像, 字串, 时间, 环境, 满足开发所需大部分函数

接口约定

完善和前端接口的约定以及数据返回

灵活配置

满足分页, 消息提示, SEO

扩展开发

支持扩展快速开发, 基于 composer 2.x

查看文档>>
Poppy Framework
Poppy Core

核心 - 基于管理后台以及权限验证管理模组

Core / 核心

封装基于 Redis 的缓存管理, RBAC 权限校验, 文档生成工具和常用运维操作

System / 系统

基于数据库的权限校验, JWT 封装, 灵活 Access-Origin 配置, 灵活加密校验模组

Mgr-Page / 后台管理

基于 Poppy 基础模块, Layui 的管理后台

查看文档>>

系统扩展

版本管理

完成对 android/ios 的包管理, 以及包的上传和更新以及在系统信息中返回最新包

Aliyun Oss

封装对于Aliyun Oss 的上传和权限校验返回

敏感词

基于敏感词拆分, 对敏感词实现句子/单词的校验和替换

Aliyun Push

对于 aliyun 推送包的封装

Poppy System
Poppy Addon

三方扩展

Alipay

对支付宝的证书/公私钥验证以及回调的封装

Pinyin

基于 Overtrue 对其组件做的 poppy 扩展

IP Store

基于 Mon17/纯真库实现的 IP 模糊类库

网站内容

学习经历, 踩坑历史, 框架文档
 



 
功能 命令化
常用模块
管理后台
开发文档
系统
Nginx
成长
内容介绍

使用命令管理网站模块创建和使用, 快速, 便捷

多种模块, 自由组合

基于 layui 的后台管理系统

开发经历

Mac/Linux 常用工具以及说明

服务器详解

有学习才有成长