Varien profiler可以告诉你在加载慢页面时使用哪些代码块,以及每个块完成其任务需要多长时间。
开启Varien:
登录到您的Magento后端,转到系统下拉列表,然后进入配置。接下来,转到右侧菜单的高级部分中的开发人员,然后在Debug下拉菜单中将Profiler设置为Yes。
此时探查器已打开,但我们需要告诉探查器要分析的内容。默认的catch-all解决方案是进入根安装中的index.php文件。用#Varien_Profiler :: enable()查找行; 并取消注释(删除散列符号)。
打开后magento前端底部出现下面信息:
- Code Profiler : 这给出了正在执行的代码块的名称
- Time:以秒为单位完成所需的时间
- Cnt:计数的简称。这表示该单个块运行以生成所需输出的次数
- Emalloc:分配给此单一操作的内存PHP(Magento运行的编程语言)的数量。这再次以字节表示。
- RealMem:用于执行操作的实际内存量。