Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Is Symfony2 Preview Release Ready For Production?

I have used Symfony 1.4 since it's release, but I now have the option to upgrade to Symfony2 for my next project. Does anyone have any experience? Is anybody currently building a production app on Symfony2 or have in the past few months?

EDIT: yes, Symfony2 website has been put up with a clear message saying the framework will be released tomorrow! There is no 'beta talk' but it does clearly state on the installation page that you should use 1.4 for new projects.

EDIT: somebody voted to close because this question is apparently 'too localized'. Is that not what tags are for?!

like image 956
Damien Roche Avatar asked Feb 24 '23 21:02

Damien Roche


2 Answers

Symfony2 should be released in March and I'm guessing it should be in the next few days. The Preview Release always had a note next to it that it is not ready for production. I cannot tell how much is that really true and how much is that just the usual "beta talk".

If you've noticed, they changed the symfony2 page that now doesn't go to the preview page but to the symfony.com instead. Also some new tutorial(s) came up. And the download page shows a promising "Will be available tomorrow" message!

I tried out playing around with the symfony2 sandbox but before porting my application to it, I've decided to wait for the release version. If your project is not pressing, I'd suggest the same. Should be around the corner.

Just my two cents ;)


EDIT: Btw, if you look in the blog, you can see that

The public API of Symfony2 will be frozen in just a few days. Therefore, this week developers committed some of the last big impact changes to the code repository: the Response was removed from DIC, CompatAssetsBundle was removed in favor of AsseticBundle, and the boostrap files were also removed.

This can only mean a stable version out soon!

like image 185
Czechnology Avatar answered Mar 08 '23 12:03

Czechnology


I would say yes, as long as you're aware that it's a preview release and take the necessary precaution i.e. keeping an eye on the error logs.

There are alot of sites using symfony2 in production including the VPS control panel at ServerGrove and OpenSky (developed by the creator and main contributor to doctrine orm and odm projects).

The Release Candidate comes this month sometime, which signifies the API becoming stable! Hooray!

This link from the Symfony2 blog outlines the road map for the Symfony2 release.

There's also the Symfony2 Bundles site which is a collection of bundles that already exist for Symfony2

like image 42
xzyfer Avatar answered Mar 08 '23 12:03

xzyfer