This time we have three interesting news:
- caching work fine even if page contains forms
- we have widgets in administration
- all the code is now commented PHP Documentor compliant and generated documentation is included in the download file.
Small and medium sites with moderate traffic does not need to use page caching. In the busiest sites is an inevitable requirement.
Until the 0.4.1 release page caching was useless if the page contained a form. This will enable you to reload the page with the prepopulated form in case of error.
Now the page caching works perfectly even if the page contains a form, and only in case of error, presents the dynamic page.
Until now the only way to add functionality to X3 consisted of the plugins.
The plugin management, administration side, it was rather stiff. The only concession was made up of the bookmarks that allow you to easily reach the page that you are interested.
Widgets let you put in the dashboard of the administrator boxes that can be used for various needs.
He always makes more sense to develop plugins that are useful only to the administrator.
Since much of the code had no comments I took the opportunity for a comprehensive review.
I reorganized the code of each file to make it cleaner and more readable. I've added the necessary comments to the automatic generation of documentation with PHP Documentor. Starting from this release you will find a DOCS folder with the generated code.
This should make it easier to study the code and how they work.