Expose v4.1 - Brand new configurator and performance tuning

Expose v4.1 - Brand new configurator and performance tuning

Expose Framework the engine empowering our themes got a major update which deserved a blog post to highlight new features and updates.

Configurator options and versioning

From now you can save your template settings and rollback to any previous settings on the FLY. After installing the new template and framework you will notice a new white button on the toolbar and a beautiful popup will come after clicking it.

This feature comes really handy when you want to test couple of style and font settings and rollback to previous one without remembering the previous one. Also you can copy the settings file which save as .json format in your templates/configs folder and use it to other Expose powered site!


Performance boost up

Performance is common concern for a framework and we are not exception of that. We have gone through our code again and we found some scope to improve the performance. We've tuned the widget architecture and really amazed about the performance improvement!
Here is the result of first loading Expose Base template:
First load (Before) : ~2.66 seconds
First load (after improvement) : ~0.15 seconds

Well that doesn't mean your website will load under 1 second. We've tested this on Expose base template which is pretty simple at this point and the benchmark is based on the execution of the template by calculating start and end time.

Fully translatable admin panel

Expose admin panel is fully generated by Javascript (read jQuery) and there was some problem translating the admin panel. In this release we fixed the issue and now Expose admin is fully translatable. We've got some translation also and we'll include it with our next release.

Other fixes

We've also fixed some Joomla 3.1 issues for jquery loading in admin template as well. We've tested new features of Expose extensively. If you found any issue please report to our issue tracker and we'll fix them asap.

Update and implementation

We've already started to update our template and quickstart package with new version of Expose framework. If you have modified the template heavily you have to do this :
1. Download and install the framework.
2. Open templateDetails.xml file from template and add this line (highlighted in yellow) and make sure you've followed the sequence.

You can compare the changes and download it from Expose main page

Rate this blog entry:

Related Posts