Please do NOT update this new version over your current production website quite yet. There has been a massive amount of changes to the core, and we need to test this version for at least 24 hours before we make an official release. There are also a few CHANGES that you need to be made aware of before updating your production environment.
Beta Test
Please, I would like some beta-testers to install this new version in a sub-folder on their website strictly for testing. Download the FULL version x3.latest.zip, as x3.latest.nocontent.zip version has not been updated yet. Upload to a subfolder on your server.
- Check diagnostics (just load the website before logging in to panel)
- Login to panel
- Check new "refresh menu" in panel
- Check new settings -> settings -> "Menu Processing"
- Check new tools -> "previews"
- Create some folders, upload some images, play around etc.
- Check website ...
- Check general speed of pages, both cached and non-cached.
- Search for bugs
- Please send a link to me (in PM if you want), as I would like to do some diagnostics.
Imagevue X3 0.18 Xtreme Speed Edition
So what the heck is this update? I won't go into detail right now, but we have made massive changes to the core, resulting in enormous server-performance benefits. Before I set out on this mission, I was predicting that I could perhaps increase output speed by 2x. However, by tweaking on so many levels and adding some smart features, it seems we may have an average performance boost of 5-10x (compared to earlier). Sounds unbelievable right? The performance not only affects the page-building process, but your cached pages will be output much faster also. Those on SLOW servers (or with extensive content), will notice a huge difference. Those on fast servers, will have pages output like greased lightning. Hooray for fast loading pages!
There are also a few new features and bug fixes, which I will explain in detail in an official release, hopefully within a day or two.
Tests
Some quick speed tests from our (MT) Media Temple Shared server environment. Testing environment was a page with 28 images, and the default release sample content.
Page creation time before anything has been cached.
Code
<!-- Page creation output time: 0.29689502716064 seconds -->
Page creation time for building a new page, after new menu- and data has been cached.
Code
<!-- Page creation output time: 0.15347194671631 seconds -->
Code
<!-- Cache output time: 0.0056369304656982 seconds -->