




下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、ZendThep加 CcmpfiZen dStudio调试功能使用说明前言1.、调试2.内部调试:2.服务器调试: 2.服务器调试(Debug URL)的特点3如何搭建服务器调试的环境3如何进行服务器调试(Debug URL)3二、分析4.如何打开概要文件4.信息选项4.前言ZendStudio (以下简称ZDE是专业开发人员在使用PHP勺整个开 发周期中唯一的集成开发环境(IDE),它包括了 PHP所有必须的开发 部件。通过一整套编辑、调试、分析、优化和数据库工具, ZDE加速 开发周期,并简化复杂的应用方案。本文讲述的是ZDE最为突出的三个功能,分别是:调试、脚本性 能分析。、调试ZD啲调
2、试方式分为内部调试和服务器调试。内部调试是指使用ZDE自带的本地PHP或者PHP来进行调试。服务器调试使用的是远程 的服务器来运行位于服务器上面的PHPi卩本。内部调试是开发工程师在编写代码的时候,在上传之前的调试。服务器调试主要是以调试项目为主。内部调试:内部调试使用的是ZDE自带的PHP版本。在最新的ZendStudio5.1.0 里面分别为 PHP 4.4.1 和 PHP5.1.1。调试的时候用到的一系列工具是: 调试信息窗口 -显示调试过程和语法监测等信息。变量、观察窗口 -查看相关变量,函数,类和表达式的信息。 堆栈窗口 -监控堆栈的调用和参数的传递。调试正在调用的或者是已经调用的函
3、数-使用引入专,引出廿,断点等进行调试。控制调试的节奏-使用完全或者逐行调试,并且用断点和执行到光 标处进行配合。查看实时的输出结果 -查看Text或者浏览器输出两种调试结果。 查看缓冲区-如果代码里面有缓冲区应用,可以直接查看缓冲区的代码。服务器调试:服务器调试(远程)调试可以让开发人员调试上传得PH代码,从而进行项目级的调试。也就是说远程服务器上面的 ZDEServer将为 你实现调试的各种功能(如果服务器已经有ZP,不用再另行安装ZDEServer)。此外服务器调试的时候,也可以使用本地副本(Tools | Debug| DebugURL里面选择可以使用本地副本就可以了)。这种情况下,Z
4、DE#/5ZendTheMp Campa瓚Server在调试被调用的PHI文件的时候,查找的顺序将是:ZDE丁开的文件 ZDE丁开的项目的文件服务器上的文件。服务器调试(Debug URL )的特点使用服务器进行调试也较Debug URL但是这与传统的IE调试有 着很大的不同。它具备了以下几个特点:用ZDE内嵌的浏览器访问 PHP代码,方便与ZDE Server的互通。调试交互数据的表单、脚本,比如POST等。调试返回的信息可以分别体现在内嵌的浏览器和调试输出窗口。自动加载调用的PHP脚本,并且在该脚本的第一行处停止,等待下一步指示。 调试的过程中同样可以查看参数、堆栈、监视点(用户指定的特定
5、参数)等。如何搭建服务器调试的环境安装 ZDE Server,已经安装 ZP(ZendPIatform )的用户已经具备了 ZDE Server。在ZDE Server里面的Allowe d h osts 里面填入本机的IP地址。如果你的个人电脑实在子网或者 NAT内,请使用ZDE Tunneli ng来穿越防 火墙,这时还需要在ZDE Server里面的Allowe d Hosts for Tunneling 选项 里面写入自己的IP地址。穿越防火墙是通过80端口穿越的。如果使用穿越防火墙,客户端请使用(工具通道设置)选项。在里面填入服务器的主机地址(域名或者IP,无需Http )。Allo
6、we d H osts 和 Allowed H osts for Tunneli ng 两项里 面都 要 有 ”。最底下的Other Setti ngs设置请不要使用“ Never ”选项。如何进行服务器调试(Debug URL)1、从菜单栏点击(调试调试URL)打开调试窗口,并配置一些设3/5浏览器开始位置-填写服务器的URL如果文件不在服务器,浏览器会打开空 白页。ZendTheMp Company仅调试第一页-只是调试第一页了。调试所有页面-指定的文件和所有相关的文件都将被调试。Start Debug from -仅仅是制定的文件被调试。从该页继续调试-选择此项则所有与
7、该文件相关的也都被调试。2、打开内嵌的浏览器,输入URL打开要调试的页面,点击左边的绿色爬虫按钮即开始调试该页面,如果点击按钮的下拉菜单:Next Page only它将调试到下一个文件。All Forms (POST):调试所有的POST表单。All Pages on the site:调试整个服务器的所有相关联的文件。二、分析ZD啲分析功能主要是以概要文件(Profiler )来体现的。概要 文件提供的信息主要是分析文件的执行效率,还包括了所有相关联的 文件的执行效率。通过图形和表格两个方式来反馈给用户。使用概要文件要求已经配置了 ZDE Server。如何打开概要文件菜单栏 概要文件 输
8、入URL进行分析。在内嵌的浏览器点击概要文件图标 (绿色小甲虫右边)分析当前 页面。信息选项常规信息URL 访问文件时使用的URL 查询:访问时候带的参数。路径:文件所在的路径。总的请求时间:文件运行过程的总时间。文件数:该页面所包含的文件总数。日期:调试的具体日期函数统计信息函数名:函数名称。源行:函数所在的位置。调用计数:该函数被调用的次数。固有时间:该函数自身执行的时间。总时间:调用该函数所用的总时间。此外这个界面可以根据调用时间、调用次数、函数所在行排序。调用跟踪以堆栈的形式多调用的跟踪。以树型结构现实。在这个界面里如 果发现时间不够清楚,比如总时间远远大于各个分时间之和是因为总 时间等于各个分模块的运行时间加上调用的时间。 具体可以在函数统 计信息查看。
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025至2030年中国磨字机行业投资前景及策略咨询报告
- 2025至2030年中国真花钟表市场调查研究报告
- 2025至2030年中国真空机变压器数据监测研究报告
- 2025至2030年中国真丝绒毯行业投资前景及策略咨询报告001
- 2025至2030年中国直按多线制对讲系统市场分析及竞争策略研究报告001
- 保安工作的重要性与意义计划
- 产品独家经销合作合同书
- 学生评估与自我认知提升计划
- 创造网络广告品牌的突破性战略计划
- 学校秋季教育目标与任务计划
- 2025-2030年中国钾肥项目可行性研究报告
- 2025-2030年中国中药保健饮料行业未来发展趋势及前景调研分析报告
- 2024ESC心房颤动管理指南解读-完整版
- 模具厂三年规划
- 中考微机选择题复习试题有答案
- 活动隔断施工方案
- 2024年10月自考00015英语二试卷及答案解释
- 医务人员思政课课件
- 疫苗管理法培训课件
- 《塑料材质食品相关产品质量安全风险管控清单》
- 《可可西里》电影赏析
评论
0/150
提交评论