做了个架子借助于 PHP 以及 ThinkORM,做一些简单的数据处理

31

主要用途是处理一些恶心的东西 😔 刚开始工作的时候就用ThinkROM 处理一些计算错误的数据,最近又用到了重新搭建了一遍,正好直接留存一下
有用的话大家可以 start 下 主要借助 PHP 的灵活性方便很多

Stackbug Data

项目概述

Stackbug Data 是一个用来处理错误数据的 PHP 项目。它使用 Composer 进行依赖管理,主要依赖于 topthink/think-ormphpoffice/phpspreadsheetramsey/uuidbrick/math

项目源码:GitHub

运行环境

  • PHP >= 7.4
  • Composer >= 2.0

开发环境部署/安装

  1. 克隆项目到本地:git clone https://github.com/stackbug/data.git
  2. 进入项目目录:cd data
  3. 安装依赖:composer install
  4. 配置数据库连接信息:编辑 src/config/database.php 文件
  5. 运行项目:php src/index.php

服务器架构说明

本项目主要由以下几部分组成:

  • 数据库:存储数据
  • PHP:处理业务逻辑
  • Composer:管理 PHP 依赖

扩展包说明

扩展包 用途 文档地址
topthink/think-orm ORM 框架,用于数据库操作 文档
phpoffice/phpspreadsheet 用于处理 Excel 文件 文档
ramsey/uuid 用于生成 UUID 文档
brick/math 提供任意精度的数学运算 文档