类名称:
SDebug,调试功能类
功能:
为框架提供开发期的调试信息功能,如:运行时长,内存占用,SQL访问等.
使用说明:
禁止实例化,不单例
依赖:
SRequest::isAjax,判断当前是否是Ajax模式以便相应处理调试信息
STemplate::display以显示调试信息模板
SConfig读取配置
debug($msg)
记录调试信息,这是SDebug的一个快捷入口
此信息将在页面底部的调试区域显示
如本次请求是Ajax请求,则调试信息位于返回数据包的debug域中
isDebug($name = '')
判断当前是否调试状态
注意事项
开发人员尽量避免使用exit
应使用return返回,以完成整个框架的后继处理工作
如必须在流程中间结束处理,应该调用
SFrame::end()