使用WinCacheGrind来分析php的执行时间和效率,需要安装XDebug这个扩展。如果对XDebug不太了解的话,请先看《PHP调试利器XDebug的安装与使用》这篇文章。云鼎娱乐城WinCacheGrind是windows下的profile查看程序。所谓profile,就是程序或软件保存的...
很多PHP程序员调试使用echo、print_r()、var_dump()、printf()等,虽然对于有较丰富开发经验的程序员来说这些也已经足够了,他们往往可以在程序执行的过程中,通过输出特定变量的值可以判断程序执行是否正确,甚至效率高低也可以看出来(当然可能还需要使用一些时间函数)。那么我们为什...
分类:
Web程序 时间:
2014-08-24 10:13:32
阅读次数:
359
操作系统:MAC OS X工具:MAMP、PhpStorm、xdebug、chrome1、下载MAMP2、安装比较简单,安装完成后,应用程序中会增加如下4个应用 MacGDBp是PHP调试器,使用的是xdebug 若要使用此调试器,需要在php.ini中配置: [xdebug]zend_e...
分类:
Web程序 时间:
2014-08-18 14:21:12
阅读次数:
240
php 调试配置其实很简单,以下只是做一个备忘。
1.ide 使用eclipseForPHP。首先下载一个 php_xdebug-2.2.3-5.4-vc9.dll,并在php.ini里面增加:
[XDebug]
zend_extension = "C:\xampp\php\ext\php_xdebug.dll"
xdebug.profiler_append = 0
xd...
分类:
Web程序 时间:
2014-08-12 17:13:52
阅读次数:
269
<?php#调试函数小结//1.debug_backtrace():函数生成一个backtrace。//该函数返回一个关联数组。下面是可能返回的元素//function:返回当前的函数名//line:当前的行数//file:当前的文件名//class:当前的类名//object:当前对象//type:当前的调用类型,可能的调用://返回-&..
分类:
Web程序 时间:
2014-07-29 15:45:49
阅读次数:
188
Web 开发并不是一项轻松的任务,有超级多服务端脚本语言提供给开发者,但是当前 PHP 因为具有额外的一些强大的功能而越来越流行。PHP 是最强大的服务端脚本语言之一,同时也是 web 开发者和设计者用的最多,最经常使用的语言。PHP 有非常多的工具,其中包括测试和优化工具,文档工具,代码编辑器,安...
分类:
Web程序 时间:
2014-07-24 14:47:05
阅读次数:
276
介绍
我发现了一个问题,今天与大家分享。我把整个过程描述一下。
问题
公司有个框架是基于smarty写的,我负责php的升级,维护人员把新环境布上来之后,测试人员找我提出经常报错(错误:提示找不到文件的)。
我追踪了一下代码,原来是smarty的这个地方报的错误。
错误:这里报出文件不存在。
思考过程:
...
分类:
Web程序 时间:
2014-07-21 11:17:44
阅读次数:
211
最新的Apache+PHP+MySQL+phpMyAdmin+ZendOptimizer,一次性安装,无须配置即可使用,是非常方便、好用的PHP调试环境。该程序不仅包括PHP调试环境,还包括了开发工具、开发手册等。总之学习PHP只需一个包。
开发商:phpStudy
软件官网:www.phpStudy.net...
分类:
数据库 时间:
2014-06-30 17:40:37
阅读次数:
349
本文主要介绍的是如何用eclipse pdt调试PHP 代码。
1. 下载eclipse,从官网上找就可以了,并确认当前系统中有java环境,即jdk和jre。
2. 安装pdt了,采用的是在线安装,更新地址在默认中已经包含了。只是更新起来比较麻烦。(如果直接下载 携带PDT的 Eclipse版本,可省略)
3. 下载调试器,调试器有两种,一种时xdebug,另一种时zenddebug,本文...
分类:
Web程序 时间:
2014-06-10 14:26:17
阅读次数:
267