`
禹爸爸
  • 浏览: 79608 次
  • 性别: Icon_minigender_1
  • 来自: 苏州
社区版块
存档分类
最新评论

CodeIgniter类库之Profiler Class

    博客分类:
  • PHP
 
阅读更多

在之前有讲到Benchmarking Class的用法(参见CodeIgniter类库之Benchmarking Class),他只能显示出两个基准点之间所消耗的时间信息。如果想得到现多的对调试程序有帮助的信息,则可以使用CodeIgniter中的Profile Class,他不仅可以在页面底部显示出我们以及系统定义的所有基准点的时间消耗,同时还会显示出提交的数据和数据库查询的信息,为我们调试程序带来极大的方便。

Profiling Class不需要我们手工的加载,他会被Output Class加载,我们可以通过以下代码来激活他

$this->output->enable_profiler(TRUE);

上面的代码可以在页面最底部显示出我们自定义的以及系统预定义的所有基准点提交的数据数据库查询信息(如果页面中有用到的话)。

如果想让自定义的基准点显示在Profiler中,在定义基准点时必须要成对的定义,并且基准点的名称必须以“_start”和“_end”结束。

$this->benchmark->mark('my_mark_start');
// Some code happens here...
$this->benchmark->mark('my_mark_end');
$this->benchmark->mark('another_mark_start');
// Some more code happens here...
$this->benchmark->mark('another_mark_end');

上面这段代码,会在Profiler中显示出两个基准点,一个是“my_mark”,另一个是“another_mark”。

 

版权声明:本文为博主原创文章,未经博主允许不得转载。

分享到:
评论

相关推荐

    codeigniter 的模板类库及日志类库

    codeigniter 的模板类库及日志类库 codeigniter 的模板类库及日志类库 codeigniter 的模板类库及日志类库 英文的

    CodeIgniter辅助函数和类库的使用

    Codeigniter常用类库及辅助函数的使用

    codeigniter_1.7.1_类库

    提供codeigniter_1.7.1_类库供广大的CI学习或开发者参考。

    【共享】codeigniter配置类库

    NULL 博文链接:https://baiyuxiong.iteye.com/blog/935817

    codeigniter日志类库

    NULL 博文链接:https://baiyuxiong.iteye.com/blog/865478

    PHP基于Codeigniter第三方登录类库

    / Codeigniter的oauth登录类库 Following sites supported: china/国内网站: 163登录 奇虎360登录 豆瓣登录 QQ登录 人人登录 新浪微博登录 English/国外 bitbucket dropbox facebook flickr google linkedin ...

    CodeIgniter辅助之第三方类库third_party用法分析

    主要介绍了CodeIgniter辅助之第三方类库third_party用法,以CI集成Twig模版为例分析了CodeIgniter集成第三方类库的实现步骤与相关技巧,需要的朋友可以参考下

    Codeigniter无限分类类库

    NULL 博文链接:https://baiyuxiong.iteye.com/blog/815247

    PHP框架之CodeIgniter留言板实例

    PHP框架之CodeIgniter留言板实例PHP框架之CodeIgniter留言板实例PHP框架之CodeIgniter留言板实例PHP框架之CodeIgniter留言板实例PHP框架之CodeIgniter留言板实例PHP框架之CodeIgniter留言板实例PHP框架之CodeIgniter...

    使用CodeIgniter的类库做图片上传

    CodeIgniter的文件上传类允许文件被上传。您可以设置指定上传某类型的文件及指定大小的文件。这篇文章主要介绍了使用CodeIgniter的类库做图片上传,需要的朋友可以参考下

    CodeIgniter框架验证码类库文件与用法示例

    主要介绍了CodeIgniter框架验证码类库文件与用法,结合实例形式分析了CodeIgniter框架验证码类库文件的定义与具体使用方法,具有一定参考借鉴价值,需要的朋友可以参考下

    Codeigniter一级分类类库

    NULL 博文链接:https://baiyuxiong.iteye.com/blog/949243

    Codeigniter整合Tank Auth权限类库详解

    相交其他CodeIgniter的类库,tank_auth,配置简单,使用也简单,并且作者也一直在更新,现在是1.0.9。1.0.8已经支持CI2.0了,我现在一般的项目都是用它,所以推荐给大家。 安装Tankauth的步骤 下载最新版类库(下载...

    PHP各大网站登录类库.zip

    / Codeigniter的oauth登录类库 Following sites supported: china/国内网站: 163登录 奇虎360登录 豆瓣登录 QQ登录 人人登录 新浪微博登录 English/国外 bitbucket dropbox facebook flickr ...

    codeigniter分页类的使用

    codeigniter分页类的使用 Codeigniter 分页类的使用 对于codeigniter框架分页类的使用非常的简单,下面通过一个实例来讲解一下这个分类的使用。 首先分页要设计到一个数据库中的记录,所以先建立一个数据表books,...

Global site tag (gtag.js) - Google Analytics