二次开发指引
内核在 core/,控制器在 app/,两者均位于 wwwroot 之外,不可被 HTTP 直接访问。
取数一律走 Data 层
不要在控制器或模板里拼 SQL。core/Db.php 是唯一允许出现 SQL 的文件,且全部使用占位符。
加一个标签
- 在
Template::BLOCK_TAGS登记(若为块标签) - 在
block()或call()里实现 - 递增
Template::VERSION使旧缓存失效
内核在 core/,控制器在 app/,两者均位于 wwwroot 之外,不可被 HTTP 直接访问。
不要在控制器或模板里拼 SQL。core/Db.php 是唯一允许出现 SQL 的文件,且全部使用占位符。
Template::BLOCK_TAGS 登记(若为块标签)block() 或 call() 里实现Template::VERSION 使旧缓存失效