Archive for the ‘Wordpress’ Category.
February 28, 2009, 12:18 am
I’ve updated my Latency Tracker plugin for Wordpress to version 2.0. In case you haven’t seen it before, here is a short blurb about it.
The Latency Tracker plugin for Wordpress is meant to give the admin a solid statistical overview of the PHP and mySQL execution time for each of the pages in their WP powered site. It tracks the min, max, and average number of mySQL queries a page makes, the min-max-avg time the PHP scripts took to execute, graphs the data, and presents a sortable list of the most recent hits. Whether you are trying to compare speeds between hosts, or trying to figure out if your site is getting slower or faster, the Latency Tracker plugin will give you solid numbers where you previously only had educated guesses.
New in this version:
- Settings
- Cron job to keep the table small automatically
- Refactored the code to make it faster
Get the latest version on the plugin page.
Update: Just updated to 2.0.1 for a bug fix.
November 12, 2008, 10:49 pm
I’ve updated my Latency Tracker plugin for wordpress to 1.5. In this release:
Having jQuery already in available to Wordpress has been a big help here.
Screenshots
-
-
Data average
-
-
Graph of processing times with Fusion Charts
-
-
Recent requests with Table Sorter
Get the latest version on the plugin page.
November 9, 2008, 1:42 pm
I’ve updated my Wordpress PHP/mySQL Latency tracker to version 1.3. I wanted the admin to be able to see min, max, and avg times for the number of queries and processing time. I also wanted them to be able to view the last 50 requests. You can access the admin panel under Manage >> Latency Tracker. You can get the updated version on the plugin page.
October 20, 2008, 12:52 pm
Two new jQuery plugin caught my eye recently and I wanted to take a moment to share.

The jQuery Database plugin takes your HTML tables and allows you to write a query against them similar to MS- or mySQL. I haven’t had a chance to play with this yet, but I can see some potential benefits of bringing some data client side and not having to make a round trip back to the server. Very neat concept.

The jQuery LinkSelect plugin tries to make working in small areas with <select> elements easier. I tried it in FF3, IE6, IE7, and Chrome without any errors. I’m going to take a look around a few of my apps today to see where I could fit it in.
Wordpress has some new features too…

The latest version of the Akismet plugin for Wordpress added an Akismet Stats features to my Wordpress dashboards. I’ve always wondered how much spam I’ve been getting over time and this new feature lays it out for me in pretty graphs. It’s almost disheartening to think about what my site would look like with Akismet installed.
October 9, 2008, 7:39 pm
Overview
I’ve had some forum peeps complain lately that the speed of their Wordpress install seems fast one day, slow the next, and mediocre the next. To give them some concerete data, I created the LatencyTracker plugin for Wordpress. This really simple plugin hooks into your wp_footer function (so make sure that your theme uses it) to count the number of queries, how long they took, and when it all occured. That way, they can show some solid data to the host so that they are able to compare numbers and know for sure that their load times are faster or slower when compared.
Install
- Download the zip at the bottom of this post and extract somewhere memorable on your storage device.
- Upload the latencytracker folder to your wp-content/plugins/ folder.
- Log in to your Wordpress dashboard and go to the plugins page.
- Activate the plugin
Uninstall
- Log in to your Wordpress dashboard and go to the plugins page.
- Deactivate the plugin. This will remove the table storing your data and remove the option info from your wp_options table.
- Delete the latencytracker folder in your wp-content/plugins/ folder
FAQ
- Which versions of Wordpress have you tested it with?
Wordpress 2.6+, 2.7+
- Will it work with my theme?
It should. Make sure that you footer.php in your theme folder includes a call to wp_footer(); or it won’t work.
- This is stupid, it just stores data to a table and causes my site to slow down!
Sorry, it is my first WP plugin, and I’m trying to fill a very specific need, track PHP/mySQL response times.
- My friends site is faster/slower then mine!
Each host is different. Mirror your site on another server for apples to apples comparison of the data.
Admin panel screenshots

Recent requests with Table Sorter

Graph of processing times with Fusion Charts

Data average
Download