搜索:PHP

sofutCP:Windows 下灵活管理多版本 PHP 的建站面板

sofutCP:Windows 下灵活管理多版本 PHP 的建站面板 sofutCP 是一款用 Rust 编写的 Windows 建站控制面板,把管理面板、反向代理、安装器做进同一个工程:桌面版负责日常管理,网页版方便远程操作,soRustHttp 监听 80 和 443 对外服务,三个入口共用同一份配置,改一处全局生效。 PHP 多版本是它最顺手的地方。面板不把 PHP 写死,而是当作可插拔的组件来管理:把想要的 PHP 版本解压放进 PHPX 目录,刷新面板就能认出来,直接选用,全程不用改配置文件。多个版本在一台机器上共存,每个站点单独指定用哪个,切换就在版本列表里点一下。想升级就把新版丢进 PHPX,站点逐个切过去试,老版本原样留着,遇到兼容问题随时切回来,不用重装环境。 优势方面,首先是轻。

自建站程序怎么挑:WordPress、静态站与自研框架对比

自建站程序怎么挑:WordPress、静态站与自研框架对比 程序选型是自建站绕不开的第一个技术决策。市面上常见的路线有三条:以 WordPress 为代表的开源动态程序、以 Hugo 和 Hexo 为代表的静态站点生成器,以及完全按自己需求写的自研框架。三条路线没有绝对优劣,只有合不合适。 一、WordPress:生态无敌,取舍在性能 WordPress 的最大优势是生态:主题海量、插件齐全,遇到问题搜索一下几乎都有现成答案。内容管理体验成熟,非技术背景的人也能很快上手。代价是动态架构天然偏重,每个请求都要跑 PHP 和数据库,流量上来之后必须配缓存,插件装多了还容易互相冲突。适合追求快速起步、内容更新频繁、希望后台编辑体验省心的用户。

base_blog 缓存体系升级:sofutCache(LMDB) + CacheFlash 统筹刷新

base_blog 缓存体系升级:sofutCache(LMDB) + CacheFlash 统筹刷新 这个 blog 从 2024 年起停止更新,2026 年重启的第一件事,就是把缓存体系彻底升级。本文记录这次升级的两个核心:底层换上 sofutCache(LMDB)缓存引擎,上层新建 CacheFlash 缓存统筹刷新类。一、底层引擎:从 SQLite 到 LMDB框架原来的缓存驱动是单个 SQLite 文件,读写都要走 PDO + SQL。现在换成了自研的 PHP 扩展 sofutcache(Rust 引擎 + LMDB 0.9.33),同样的接口,完全不同的性能:场景sofutCacheSQLite(同耐久性)倍数缓存命中(每请求 open+读+close)0.43~0.47ms1.09~1.43ms2.4~3.2x冷启动1.61~1.93ms5.69~6.75ms3.5~4.0x命中·常驻句柄(不含 open)0.01ms0.84~1.26ms84~126x差距几乎全在"读"上。扩展的 keep_env=1 让 LMDB 环境在 php-cgi 进程里常驻(一个进程要处理上万个请求),页缓存与文件锁都不丢。数据目录放在点目录 cache/.storage/lmdb 下,整目录对

wdcp v3.4.0版本发布

wdcp v3.4.0版本发布 v3.4.0版本更新内容 1. 更新了新的库文件下载服务器,以优化下载速度。 2. 新增了Mysql版本8.0.33。 3. 新增了PHP版本8.2.6。 4. 新增了Nginx版本1.24.0。 5. 完善了安装脚本提示,安装完成后会显示面板访问URL。 6. 优化了安装环境的完整度。