最近在整理一台旧的云服务器(支持PHP的那种)时,翻出了一个有意思的小项目。最初是为了做个时间戳接口,没想到一试就上瘾。它的名字很朴素——PHP通用简单小工具(SimpleSmallUtil,简称SSU)。
平时写接口,总会遇到各种零碎需求,比如获取当前时间、临时保存一些云变量、给朋友发个受密码保护的图片链接、动态维护版本信息,甚至做个迷你“云阶”数据分发。为了这些琐事去反复造轮子,实在没什么意思。这款工具居然一个包全搞定,还支持在云主机、云服务器、云虚拟机上运行,基于ThinkPHP,要求PHP8以上,部署也算友好。
composer install
(完整包可跳过)。local_tp.sql
初始化数据库表。config/database.php
(或 .env
)。public
目录映射到域名或公网端口,或者用TP自带运行方式。公钥在 app/common.php
配置,每个功能都有独立公钥。数据文件在 runtime
对应文件夹。
平时写项目笔记的时候,很少遇到这种“小而全”的PHP工具。它既不是庞大的框架,也不是零散的脚本集合,而是一个适合日常、甚至应急使用的万能小帮手。
如果你有云主机、云服务器、云虚拟机,或者只是想找个ThinkPHP + PHP8环境下能跑的多功能小工具,可以去看看它的主页: 🔗 GitHub:https://github.com/Mutantcat-Working-Group/SimpleSmallUtil
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。