认识 LSCMS v4.1.0

轻量级单入口 PHP 框架 —— 结构极简、安全默认,同时为人工与 AI 开发设计

单入口三级路由 · 内核业务分离 · 零依赖无构建 · PHP 8.4.3

一目了然的分层结构

单入口 index.php?model=角色&action=模块&do=操作 所有请求一处进入,迁移部署只改一个 WEBSITE_DIR 常量
▾
内核 · 约定禁改 cms/include/ 路由分发 / 鉴权 / CSRF / 安全头 / Session / Db / 钩子 —— 框架全部代劳
▾
业务逻辑 model/{角色}/{模块}/ 页面代码写这里,文件路径与 URL 一一对应
页面模板 template/{风格}/{角色}/ 原生 PHP 模板,可多风格并存,改完即生效

六大架构优势

单入口极简

全站请求经一个文件进入框架,参数即路由;换目录、换站点名只改一处常量

路由即文件

URL 与目录一一对应、互相可推导,无需注册路由,看到链接就知道代码在哪

内核隔离

include/ 内核约定禁改,业务只写 model/ 与 template/,结构天然清晰、升级无冲突

零依赖无构建

不依赖 Composer / npm / 编译步骤,传统 PHP 虚拟主机、轻量云服务器直接部署

数据库惰性

纯静态页面完全不碰数据库,无库也能开箱即跑;接入后 Model/Db 预处理开箱可用

安全默认

CSRF 全站校验、CSP/XFO 安全头、Session 加固、上传防护由框架代劳,业务零负担

一套约定,两类开发者

人工开发 · 十分钟上手

  • 单入口 + 参数路由,心智模型极简,没有隐藏约定
  • 模板为原生 PHP(.tpl.php),所见即所得,无模板引擎学习成本
  • 内核全中文注释,每个文件的职责写在头部 —— 代码即文档
  • 无 Composer 依赖,虚拟主机 / 轻量云直接上传部署
  • 改完刷新即生效,调试反馈零等待

AI 开发 · 天然友好

  • 目录铁律:内核物理隔离、约定禁改,AI 从结构上改不坏框架
  • 路由零学习:文件路径与 URL 互相可推导,建页面无需注册任何机制
  • 安全代劳:CSRF / CSP / Session / 转义框架兜底,AI 只需遵守三条输出约定
  • 改完即验证:无构建链,每一步改动刷新立即可测,试错成本极低
  • 约定清晰:目录即架构,AI 不需要阅读全部代码就能定位改动点

三条输出约定:e($var) 转义 · 表单加 csrf_field() · SQL 走 Model/Db 预处理 —— 其余安全防护框架已代劳。

三步建一个新页面

建逻辑文件 → 建模板文件 → 访问 URL,本页就是这么建出来的

回首页看框架特性