Symfony 2.1.0 beta4 released
July 23, 2012 • Published by Fabien Potencier
Just before the release of the first RC, we'd like to give you a beta4. This release is mainly about form performance enhancements.
A few days before the release of beta3, Denis Chmel contacted us with questions about the Form framework performance. He provided an executable testbed that helped to reproduce his issue and served as base and measurement for the performance improvements.
Bernhard worked on improving this use case where the form has many fields. The total page rendering was divided by three on Denis' server. On Bernhard's machine, the form processing and rendering time was divided by 6 for PHP templates and by 3 for Twig. These numbers are quite impressive.
We'd like to thank Denis as he gave us a great real-world testbed. If you can isolate performance problems, try to provide executable testbeds; this helps us to fix these problems faster.
If you have already upgraded to beta3, have a look at the changes you need to make to upgrade to beta4.
If you have not tried to upgrade yet, first read the UPGRADE file that comes with Symfony Standard Edition, then the UPGRADE file that comes with Symfony.
Help the Symfony project!
As with any Open-Source project, contributing code or documentation is the most common way to help, but we also have a wide range of sponsoring opportunities.
Comments are closed.
To ensure that comments stay relevant, they are closed for old posts.
And memory usage increased by 500KB. This could of course be influenced by changes in other libraries updated with Beta4.
Btw, the form page needs almost twice as much memory (10BMB) compared to the form-less page.
[Symfony\Component\Config\Definition\Exception\InvalidConfigurationException]
Unrecognized options "strict_parameters" under "framework.router"
Looks similar to issue https://github.com/symfony/symfony-standard/issues/359 ... am I the only one hitting this?
That issue appears present with the latest change to the composer files.
Using the ones before the most recent change seems to work but i'm not sure why.
Hopefully someone that made the change can give more help?