Gnoke-Database v3 正式上线,这是一个基于 PHP + SQLite 的自托管 Firebase 替代品,核心引擎已冻结并在真实快递公司服务器上运行。
- 离线优先数据层:写入记录立即存入 localStorage,网络恢复后自动同步队列;队友的设备变更会自动拉取并触发 UI 重渲染。
- 极简开发接口:
GnokeStore.define('ledger', {scope:'user'}); GnokeStore.onChange('ledger', render); GnokeStore.save('ledger', {title:'Rice', amount:5000}); 本地写入 + 自动同步 + 响应式 UI。- 有意限制功能:无 OAuth、无文件上传、无 WebSocket、无企业管理面板。采用 PIN 认证,管理员可生成一次性恢复码,无需短信 API。
- 部署简洁:文件结构为
/api(PHP+SQLite)、/scripts(前端引擎)、/app(应用代码)、/tools(配置工具),每次部署只需编辑两个文件。可与 WordPress 同服务器共存。仍在完善:登录 UI 辅助脚本(gnoke-secure.js / gnoke-restore.js)和文档。
🔗 GitHub 仓库:github.com/edmundsparrow/gnoke-database
🔗 原文:dev.to/edmundsparrow/gnoke-database-v3-is-live-heres-what-actually-shipped-3gap
#开发者 #工具
📢 频道:@DevToolboxHub

