nfCMS NO FRAMEWORK

零框架的 B2B 外贸网站内容管理系统
No Framework. No Build. Just PHP.

nfCMS = no framework CMS。 不依赖任何框架、不装 Composer、没有构建步骤 —— 纯 PHP + MySQL + 原生前端,丢进宝塔就能跑。 产品、博客、表单询盘、视频、多语言、客户线索、SEO 全部后台可视化维护,多人协作有角色权限兜底,客户提交即自动通知。

nfcms@server: ~/public_html/admin
nfcms --diagnose framework ........ none dependencies ..... 0 build step ..... none composer ......... not used deploy ........... unzip & open runtime .......... PHP 7.4+ / MySQL 5.7+ status ........... ready in ~5 min
开发手册(Wiki) · 12 章

为什么叫 NO Framework

"NO Framework" 不是反对框架,而是把复杂度还给业务:不用学框架约定、不用跟依赖版本作斗争、不用担心某天门锁在构建工具上。系统只用语言和数据库本身——所以它足够小、足够快,也足够耐用。

0
框架依赖
原生 PHP 路由与渲染
0
Composer 包
无第三方运行时依赖
0
构建步骤
改完即生效,无需打包
~5 分钟
从上传到上线
装完就能用

两大特色 · 一、多用户角色权限系统

公司多人共用一个后台?每个人只该看到自己负责的内容。系统内置「角色 + 权限」两级权限体系,从菜单到接口全链路控制,让团队协作安全可控。

1四级角色,各司其职
账号登录后按角色自动裁剪后台菜单——没有权限的功能,菜单、页面、接口三层都进不去。
  • 超级管理员(super):全部权限,含用户管理与系统级配置
  • 内容编辑(editor):产品 / Blog / 表单编辑器 / SEO / 视频 / 上传
  • 询盘专员(inquiry):只查看与跟进询盘(表单管理),不接触内容维护
  • 只读(viewer):仅查看统计与列表,不可新增、修改、删除
2超管用户管理,权限随时回收
「用户管理」页可视化添加账号、切换角色、禁用账号、重置密码、删除用户,改动即时生效。
  • 禁用 / 改角色 / 重置密码后自动吊销该账号令牌,强制重新登录
  • 安全兜底:不可删除自己、不可停用最后一个超管
  • 登录失败 5 次锁定 15 分钟 + 登录审计日志可追溯

两大特色 · 二、短链表单 + 全自动异步通知

客户不填传统长表单?表单拖拽生成一个 6 位短码链接(如 https://你的域名/r2XjJd),发邮件、贴 WhatsApp、印展会物料都方便;客户一提交,业务员邮箱立刻收到通知。

1可视化表单编辑器 + 短链接外链
无需写代码,拖拽配置字段、受理邮箱、企业微信 Webhook,一键生成短链发给客户。
  • 自定义字段、必填校验、提交后跳转页面均可配置
  • 外链有效期可选「永久」或「限时 N 天」,到期自动失效
  • 每个表单独立受理邮箱 / Webhook,询盘直达对应业务员
  • 前端蜜罐 + 提交间隔 + 关键词过滤 + IP 限额四层防垃圾
2异步邮件 / 企业微信通知,不丢任何一条询盘
提交秒回、通知异步化:页面响应约 0.3s,邮件与 Webhook 进队列后台发送,SMTP 故障自动重试。
  • 异步队列 + 三重兜底(进程排空 / 后台一键排空 / 计划任务)
  • SMTP 连接失败自动重试(最多 3 次),失败任务可查、可重发
  • 业务员直接邮件「回复」即回客户(Reply-To 自动指向客户)
  • 后台可查看队列统计与待发积压,随时掌握通知健康度

核心功能总览

产品管理

产品增删改、分类、推荐位、SEO 标题/描述独立维护;前台产品列表自动分组筛选,独立 slug 伪静态链接。

Blog 内容营销

Markdown / HTML 双模式写作、封面图、标签分类、草稿与定时发布,最新文章自动进入前台列表与 sitemap。

多语言 i18n

语种管理、左右对照翻译工作台、界面文案覆盖与术语表;内容译文独立存储,新增语种只需加一行 + 一个语言包。

表单编辑器 & 询盘管理

可视化建表单、生成短链、独立受理人;询盘按表单/状态/日期筛选,状态流转待处理 → 处理中 → 已完成 → 已归档。

客户线索(Lead CRM)

询盘一键转为线索,7 阶段看板驱动跟进(新线索/跟进中/有意向/已成交/已下单/售后/流失);下一步行动提醒、阶段变更日志、跟进时间线、CSV 导出,业务跟进全程留痕。

SEO 设置

全站标题/描述/关键词 + 产品、文章、各页独立 SEO 配置,SERP 预览实时查看;第三方统计代码可全局注入。

URL 伪静态 & 站点配置

产品/文章静态化 URL(.html 形态),旧链接 301 归一防权重分散;公司信息、Logo、横幅、标语后台统一维护。

视觉内容维护

视频(Bunny Stream ID 即嵌)、客户评价、联系信息与 FAQ、页面头部背景图,全部后台可视化,改完前台即时生效。

技术特点

使用说明

一、登录与账号

在浏览器打开 你的域名/admin/ 进入登录页。使用管理员账号登录;连续输错 5 次密码将锁定 15 分钟,页面会提示剩余锁定时间。系统按角色分配权限:超管(super)可进入「用户管理」添加/调整团队成员账号;每个账号登录后只能看到自己有权限的菜单。建议定期在「系统设置 → 修改密码」更换密码。

二、日常内容维护(高频操作)

三、表单与询盘跟进

四、站点信息与外观

五、维护与排障

版本信息

系统名称:nfCMS(no framework CMS)

口号:No Framework. No Build. Just PHP.

当前版本:v1.0.0(数据库 Schema v26)

架构:PHP + MySQL + 原生前端(无框架、无依赖、无构建)

nfCMS v1.0.0 · NO Framework CMS
No Framework. No Build. Just PHP.