企业🤖AI智能体构建引擎,智能编排和调试,一键部署,支持私有化部署方案 广告
## 介绍 ### 目录结构 webpos 目录 ├─class 应用目录(可设置) │ ├─aliyun-php-sdk-core 获取短信验证码的 文件(可更改) │ ├─aliyun-php-sdk-sms 获取短信验证码的 文件(可更改) │ ├─alisms.php 获取短信验证码的 文件(可更改) │ ├─sync 同步商城数据的接口(可更改) │ │ └─order.php 订单接口(可更改) │ │ └─store.php 店铺接口(可更改) │ │ └─type.php 分类接口(可更改) │ │ └─user.php 会员接口(可更改) │ │ └─product.php 商品接口(可更改) │ │ └─pay.php 支付接口(可更改) │ ├─minify.php 设置 js css(可更改) │ ├─apitoken.php 调用用户中心 支付中心 商城接口 发起请求时自带token验证(可更改) │ ├─controller.php 控制前台控制器 验证用户是否登录 判断当前访问浏览器类型(可更改) │ ├─controller_home.php 控制后台控制器 验证用户是否登录 检测用户有没有操作权限 验证当前商品是否使用商城系统(可更改) │ ├─ECrypt.php 设置加密解密(可更改) │ ├─img.php 储存图片地址(可更改) │ ├─login.php 登录处理, 后台登录设置cookie, 前台登录设置cookie, 验证登录账号, 获取当前登录用户信息, 当前登录用户所需要的不同数据, 写入权限列表数据, 判断当前注册账号是否存在; │ ├─TestClass.php 获取public, private,protected 三种方法 │ ├─tree.php select 中生成TREE结构数组(可更改) │ ├─ucenter.php 调用用户中心 完成用户 增 改 操作(可更改) │ ├─WeekMonthDay.php 日期,周,日,月。返回区间值(可更改) │ ├─..... 更多类库目录 ├─configs 应用目录 │ ├─app.php 配置项目 语言 加密 全站XSS过滤 短信模板等(可更改) │ ├─cache.php 设置缓存方式(可更改) │ ├─db.php 设置连接数据库(可更改) │ ├─pacenter.php 支付中心(可更改) │ ├─payment.php 配置支付方式(可更改) │ ├─shop.php 配置商城地址 │ ├─ucenter.php 配置用户中心 ├─langs 应用目录 │ ├─zh-cn │ └─app.yaml 处理中英文转换(可更改) ├─models 模型层 存放模型层文件(可写) ├─modules 控制器层 存放控制器文件(可写) ├─public 框架系统目录 │ ├─assets 报错提示文件 │ ├─install webpos安装包 │ ├─misc 存放项目中用到的css js(可更改) │ ├─themes 创建 存放视图文件 │ └─default 存放后台视图文件(可更改) │ └─home 存放前台视图文件(可更改) │ ├─upload 存放上传图片 │ ├─index.php 入口文件 ├─runtime │ ├─cache 储存项目缓存文件 │ ├─logs 储存页面运行sql语句文件 ├─vendor 第三方类库扩展 ├─app.php ├─composer.json composer 定义文件 ├─composer.lock ├─router.php 路由 将URI映射到对应的控制器及方法(可更改) ### 访问页面关系层 public文件下 下的 入口文件 index.php 加载 app.php文件 再通过app.php 加载router.php文件中的路径 通过访问此视图层 获取对应此 视图层的 控制器 和 模型层来获取数据: public/home/index.php 视图文件 || || 请求控制器 → || modules/home/index.php 控制器文件 || || 请求模型层 → || model/index.php 模型层文件 || || 返回数据 → || public/home/index.php 视图文件