配置
SF无需设置任何配置就可以运行起来,你只要添加配置文件环境APPLICATION_ENV,不需要添加其他任何配置项。SF支持两种配置适配方式:
- ini
- php
ini配置数据结构比php清晰,php配置效率要高于ini,推荐线上使用php配置。由于ini配置数据结构清晰于php,所以文档统一使用ini数据格式讲解。
基础配置
;环境变量 用于区分开发、测试、线上配置
[production]
;----------PHP配置-------
phpSettings.display_startup_errors = 0
phpSettings.display_errors = 0
;-------------Bootstrap配置-----------
;Bootstrap文件路径,默认为APPLICATION_PATH "/Bootstrap.php"
bootstrap.path = APPLICATION_PATH "/Bootstrap.php"
;Bootstrap类名,默认为Bootstrap
bootstrap.class = "Bootstrap"
;Debug模式是否开启, true 是 false否。线上必须关闭
resources.frontController.debug = true
;controller路径 默认 APPLICATION_PATH "/controllers"
resources.frontController.controllerDirectory = APPLICATION_PATH "/controllers"
;modlues路径,配置开启modules
resources.frontController.moduleDirectory = APPLICATION_PATH "/modules"
- 警告:再次声明线上不要开启调试模式resources.frontController.debug
视图
见视图章节
数据库
见数据库基础功能章节
缓存
见缓存章节
当前内容版权归 starframework 或其关联方所有,如需对内容或内容相关联开源项目进行关注与资助,请访问 starframework .