phpmillion updates all its scripts with new features, user interface enhancements, and some serious tweaks for extreme performance.
Today, at phpmillion, we have finished releasing minor updates to all our items – Auto PHP Licenser, Dead Man Switch, and PHP Auto Update Script. But don’t let the name “minor updates” fool you; new versions bring the biggest performance improvements to date.
Usually, we consider a release to be major when it brings new features or significant changes. While these updates introduce new options too, we don’t consider them to be very important. Hence, minor release. Since all the enhancements are identical between all scripts, we will review a “shared” changelog. And here it goes…
Option to set different cleanup intervals for license and main reports;
Our tools generate comprehensive reports, so administrators can review them later. The reporting engine also comes with a database cleanup module, which automatically removes old records to reduce database usage. Naturally, a system report such as “Product X added to the database” is not as useful as main report “Product X license verification for client firstname.lastname@example.org on domain.com failed because of this reason: license expired 3 days ago“. Until now, administrator could set a fixed time interval for reports removal. In other words, if interval is 180 days, system will store each report for this period of time and remove it later. From now on, administrators can set different intervals for system and main reports. Hence, all the important reports can be stored for a long period of time, while low-priority reports will be removed sooner. Simple yet effective.
Main reports are now sorted by individual products;
Another great improvement for installations with thousands of reports. Reports section now asks to select a particular product first, so irrelevant reports are not even fetched from database, which greatly improves overall performance of reporting engine.
And some serious tweaks for extreme performance.
It would take a long list to describe every change made, so here are the most important ones:
Updated: jQuery module to version 3.3.1;
Since administration dashboard is based on cutting-edge libraries now, make sure your browser supports all the latest web standards. If you experience any issues with user interface (menus not loading, weird layout, etc.) after update, just cleanup your browser cache and reload the page. This is it.
Oh, one more thing… We are making final tweaks to the upcoming phpmillion Envato Purchase Verification Plugin, so be ready!