PHP Profiler Class
Sponsored Links
PHP Profiler Class Ranking & Summary
File size:
0.004 MB
Platform:
Any Platform
License:
GPL (GNU General Public License)
Price:
Downloads:
1671
Date added:
2005-04-12
Publisher:
Carl Taylor
PHP Profiler Class description
This profiler is intended to be used to identify areas of code that could be optimised in order to improve overall performance of an application. Typically I identify the areas of concern in an application and place profile timers around those sections and focus down to add timers around the areas that are taking the most time and look for ways to optimise those particular areas.
The items with the highest percentage time spent are usually the ones that can give the biggest improvements.
PHP Class to perform code profiling in order to aid locating areas of code that consume most processing time.
Provides information on number of calls to a code section, percentage and total of time spent on a section. Timing of nested code sections is possible.
Main features:
- Count the number of times a section of code is executed
- Calculate the total ammount of time spent executing a section of code
- Permit multiple timers to be set
- Allow nested timers to such that the parent timers are suspended whilst a child section of code is running.
- Output a report at the end of execution to show the percentage of time spent on an operation,
- the number of times the section was run, the overall time spent on the section.
Usage:
# include_once( profiler.inc);
$prof = new Profiler( profile_flag, trace_flag );
# Profile_flag = true enables output of the statistical information
# trace_flag = true enables output of the trace information
$prof->startTimer( "timer_name", "Description" );
# timer_name is a simple string to name the timer
# description is an optional string to describe the purpose of the timer in more detail
$prof->stopTimer( "timer_name" );
$prof->printTimers( flag );
Output the final report of the processing operation being run. Normally this would be called as one of the last statements on a page.
If flag=true is set then the output will be forced even if the profile_flag was set false when the profiler was initialised
The items with the highest percentage time spent are usually the ones that can give the biggest improvements.
PHP Class to perform code profiling in order to aid locating areas of code that consume most processing time.
Provides information on number of calls to a code section, percentage and total of time spent on a section. Timing of nested code sections is possible.
Main features:
- Count the number of times a section of code is executed
- Calculate the total ammount of time spent executing a section of code
- Permit multiple timers to be set
- Allow nested timers to such that the parent timers are suspended whilst a child section of code is running.
- Output a report at the end of execution to show the percentage of time spent on an operation,
- the number of times the section was run, the overall time spent on the section.
Usage:
# include_once( profiler.inc);
$prof = new Profiler( profile_flag, trace_flag );
# Profile_flag = true enables output of the statistical information
# trace_flag = true enables output of the trace information
$prof->startTimer( "timer_name", "Description" );
# timer_name is a simple string to name the timer
# description is an optional string to describe the purpose of the timer in more detail
$prof->stopTimer( "timer_name" );
$prof->printTimers( flag );
Output the final report of the processing operation being run. Normally this would be called as one of the last statements on a page.
If flag=true is set then the output will be forced even if the profile_flag was set false when the profiler was initialised
PHP Profiler Class Screenshot
PHP Profiler Class Keywords
PHP
PHP Profiler Class
PHP Profiler
time spent
to aid
profiler
class
code
flag
time
section
PHP Profiler Class
Benchmarks
System
Bookmark PHP Profiler Class
PHP Profiler Class Copyright
WareSeeker periodically updates pricing and software information of PHP Profiler Class full version from the publisher, so some information may be slightly out-of-date. You should confirm all information before relying on it. Software piracy is theft, Using crack, password, serial numbers, registration codes, key generators is illegal and prevent future development of PHP Profiler Class Edition. Download links are directly from our publisher sites, torrent files or links from rapidshare.com, yousendit.com or megaupload.com are not allowed
Featured Software
Want to place your software product here?
Please contact us for consideration.
Contact WareSeeker.com
Related Information
dbg php profiler
zend php profiler
classic industries
profiler tv series
longest time spent on a tightrope
php profiler for cygwin
classified ads
dvd profiler
profiler intake
time spent watching tv
code pink
profiler heads
classmates
time spent driving lyrics
php profiler tool
profiler dvd
criminal profiler
classic auto trader
Related Software
SDE for JBuilder is a UML CASE tool/plug-in tightly integrated with JBuilder. This UML modeling software supports full software lifecycle - analysis, design, implementation, testing and deployment. Th Free Download
SDE for WebSphere is a UML CASE tool/plug-in tightly integrated with WebSphere. This UML modeling software supports full software lifecycle - analysis, design, implementation, testing and deployment. Free Download
SDE for Eclipse is a UML CASE tool/plug-in tightly integrated with Eclipse. This UML modeling software supports full software lifecycle - analysis, design, implementation, testing and deployment. This Free Download
SDE for JBuilder is a UML CASE tool/plug-in tightly integrated with JBuilder. This UML modeling software supports full software lifecycle - analysis, design, implementation, testing and deployment. Th Free Download
SDE for JBuilder is a UML tool tightly integrated with JBuilder. SDE-JB supports all types of UML diagrams, code engineering,... New features include collaboratively modeling with CVS and Subversion, Free Download
SDE for JBuilder is a UML tool tightly integrated with JBuilder. SDE-JB supports all types of UML diagrams, code engineering,... New features include collaboratively modeling with CVS and Subversion, Free Download
SDE for JBuilder is a UML tool tightly integrated with JBuilder. SDE-JB supports all types of UML diagrams, code engineering,... New features include collaboratively modeling with CVS and Subversion, Free Download
SDE for Oracle JDeveloper is a UML tool tightly integrated with JDeveloper. SDE-JD supports all types of UML diagrams, code engineering,... New features include collaboratively modeling with CVS and S Free Download
Latest Software
- Visual Paradigm for UML (ME) for Linux 6.1
- SDE for IBM WebSphere (ME) for Linux 1.1 Modeler Edition
- SDE for Sun ONE (LE) for Linux 4.0
- SDE for NetBeans (ME) for Linux 4.0
- SDE for NetBeans (SE) for Linux 4.0
- SDE for NetBeans (LE) for Linux 4.0
- SDE for Sun ONE (ME) for Linux 1.1 Modeler Edition
- SDE for JDeveloper (SE) for Linux 4.0
Popular Software
Favourite Software
- SDE for NetBeans (PE) for Linux 4.3
- SDE for IntelliJ IDEA (CE) for Linux 4.3
- SDE for Eclipse (CE) for Linux 4.3
- SDE for Sun ONE (PE) for Linux 4.2
- SDE for IBM WebSphere (SE) for Linux 4.0
- SDE for IBM WebSphere (ME) for Linux 4.0
- SDE for IntelliJ IDEA (SE) for Linux 4.0
- SDE for IntelliJ IDEA (ME) for Linux 4.0