PHP Programming Language - Cultural View

PHP Programming Language - Cultural View PHP Programming Language - Cultural View

culturalview.com
from culturalview.com More from this publisher
10.02.2013 Views

Symfony 316 Development Roadmap The upcoming new release version of Symfony will include new features such as: • A new form generation framework, first introduced in version 1.2 • A new admin generator (referred to as scaffolding in Rails) which makes use of the new form framework' and is no longer implemented as a helper. • Object relationship mapping declared in a separate plugin, rather than being integrated into the ORM • Choice of ORM (Doctrine or Propel, or a combination of the two) • Classes re-factored for looser coupling between objects, allowing for more user flexibility in using objects and fewer dependencies (similar in principle to the Zend Framework). • Routing rules and route objects more closely follow REST design principals. Symfony 1.3 and Symfony 1.4 Symfony 1.3 and 1.4 are announced for November 2009. Both versions will be identical, but 1.4 will not support the 1.3 deprecated features [18] . The many new features and enhancements include: [19] • Symfony Mailer: Symfony will provide native mailing functionnalities, built on top of Swift Mailer [20], a project taken over by Fabien Potencier (founder of Symfony) [21] . • Doctrine as a default ORM. Propel will still be supported, but the developer will have to activate it manually. • Performance enhancements: The form framework will have new widgets, an easier access to the widget's methods will be implemented, as well as a better support for I18N. The autoloading will be improved so that the developer doesn't have to clear the cache each time a new class is added. Releases Version Release date Support PHP version Color Meaning Red Release no longer supported Green Release still supported Blue Future release End of maintenance 1.0 January 2007 3 years >= 5.0 January 2010 1.1 June 2008 1 year >= 5.1 June 2009 security-related patches will be applied until June 2010 1.2 December 2008 1 year >= 5.2 November 2009 1.3 November 2009 1 year >= 5.2 November 2010 1.4 November 2009 3 years >= 5.2 January 2013 1.4 is identical to 1.3, but does not support the 1.3 deprecated features. [22] 2.0 [23] late 2010 (planned) >= 5.3 Notes

Symfony 317 See also • Comparison of web application frameworks • Lime unit testing framework Further reading • Potencier, Fabien and Zaninotto, François. (2007). The Definitive Guide to symfony. Apress. ISBN 1-59059-786-9. • Potencier, Fabien. (2009). Practical symfony (2009). Sensio Labs Books. Doctrine edition, ISBN 978-2-918390-06-0, Propel edition, 978-2918390077, and Spanish edition available on lulu.com. • Fabien Potencier, Hugo Hamon: Symfony, Mieux développer en PHP avec Symfony 1.2 et Doctrine, Eyrolles 2009, ISBN 978-2-212-12494-1, french • Tim Bowler [24] , Wojciech Bancer (2009). Symfony 1.3 Web Application Development, Packt. ISBN 978-1-84719-456-5. External links • Symfony Project Homepage [25] • Symfony 1.4 Documentation [26] • Symfonians.net - A Community of Projects Using the Symfony Framework [27] • SymfonyLab.com - Symfony tips and tricks, free plugins [28] • Symfony [29] at the Open Directory Project References [1] http://www.sensio-labs.com/ [2] http://www.symfony-project.org/ [3] symfony Web PHP Framework » Blog » Two years of symfony (http://www.symfony-project.org/blog/2007/10/18/ two-years-of-symfony) [4] The symfony and Doctrine book (http://www.symfony-project.org/doctrine/1_2/en/01-Getting-Started) [5] http://symfony-reloaded.org/ [6] http://components.symfony-project.org/ [7] http://github.com/leafo/ [8] http://lesscss.org/ [9] Learn symfony: A Beginner's Tutorial (http://www.sitepoint.com/print/symfony-beginners-tutorial) [10] symfony framework forum: General discussion => New symfony tagline brainstorming (http://www.symfony-project.org/forum/index. php/mv/msg/906/3674/#msg_3674) [11] Comments by Sensio Owner (http://www.symfony-project.org/forum/index.php?t=msg&&th=906&goto=3674#msg_3674) [12] http://trac.symfony-project.org/wiki/ApplicationsDevelopedWithSymfony [13] Symfony Blog - Delicious Preview built with Symfony (http://www.symfony-project.org/blog/2007/10/02/ delicious-preview-built-with-symfony) [14] http://bookmarks.yahoo.com [15] Symfony Blog - Yahoo! Bookmarks uses Symfony (http://www.symfony-project.org/blog/2006/10/28/ yahoo-bookmarks-uses-symfony) [16] http://dailymotion.com [17] Symfony Blog - Dailymotion, powered by Symfony (http://www.symfony-project.org/blog/2009/02/18/ dailymotion-powered-by-symfony) [18] Symfony Blog - About Symfony 1.3 and 1.4 (http://www.symfony-project.org/blog/2009/08/06/about-symfony-1-3-and-symfony-1-4) [19] What's new in 1.3? (http://www.symfony-project.org/tutorial/1_3/en/whats-new) [20] http://swiftmailer.org/ [21] Fabien Potencier's Blog Swift Mailer Takeover (http://fabien.potencier.org/article/33/swift-mailer-takeover) [22] Symfony Blog - About Symfony 1.3 and 1.4 (http://www.symfony-project.org/blog/2009/08/06/about-symfony-1-3-and-symfony-1-4) [23] Symfony blog - Why will Symfony 2.0 finally use PHP 5.3? (http://www.symfony-project.org/blog/2009/10/27/ why-will-symfony-2-0-finally-use-php-5-3)

Symfony 317<br />

See also<br />

• Comparison of web application frameworks<br />

• Lime unit testing framework<br />

Further reading<br />

• Potencier, Fabien and Zaninotto, François. (2007). The Definitive Guide to symfony. Apress. ISBN<br />

1-59059-786-9.<br />

• Potencier, Fabien. (2009). Practical symfony (2009). Sensio Labs Books. Doctrine edition, ISBN<br />

978-2-918390-06-0, Propel edition, 978-2918390077, and Spanish edition available on lulu.com.<br />

• Fabien Potencier, Hugo Hamon: Symfony, Mieux développer en <strong>PHP</strong> avec Symfony 1.2 et Doctrine, Eyrolles<br />

2009, ISBN 978-2-212-12494-1, french<br />

• Tim Bowler [24] , Wojciech Bancer (2009). Symfony 1.3 Web Application Development, Packt. ISBN<br />

978-1-84719-456-5.<br />

External links<br />

• Symfony Project Homepage [25]<br />

• Symfony 1.4 Documentation [26]<br />

• Symfonians.net - A Community of Projects Using the Symfony Framework [27]<br />

• SymfonyLab.com - Symfony tips and tricks, free plugins [28]<br />

• Symfony [29] at the Open Directory Project<br />

References<br />

[1] http://www.sensio-labs.com/<br />

[2] http://www.symfony-project.org/<br />

[3] symfony Web <strong>PHP</strong> Framework » Blog » Two years of symfony (http://www.symfony-project.org/blog/2007/10/18/<br />

two-years-of-symfony)<br />

[4] The symfony and Doctrine book (http://www.symfony-project.org/doctrine/1_2/en/01-Getting-Started)<br />

[5] http://symfony-reloaded.org/<br />

[6] http://components.symfony-project.org/<br />

[7] http://github.com/leafo/<br />

[8] http://lesscss.org/<br />

[9] Learn symfony: A Beginner's Tutorial (http://www.sitepoint.com/print/symfony-beginners-tutorial)<br />

[10] symfony framework forum: General discussion => New symfony tagline brainstorming (http://www.symfony-project.org/forum/index.<br />

php/mv/msg/906/3674/#msg_3674)<br />

[11] Comments by Sensio Owner (http://www.symfony-project.org/forum/index.php?t=msg&&th=906&goto=3674#msg_3674)<br />

[12] http://trac.symfony-project.org/wiki/ApplicationsDevelopedWithSymfony<br />

[13] Symfony Blog - Delicious Preview built with Symfony (http://www.symfony-project.org/blog/2007/10/02/<br />

delicious-preview-built-with-symfony)<br />

[14] http://bookmarks.yahoo.com<br />

[15] Symfony Blog - Yahoo! Bookmarks uses Symfony (http://www.symfony-project.org/blog/2006/10/28/<br />

yahoo-bookmarks-uses-symfony)<br />

[16] http://dailymotion.com<br />

[17] Symfony Blog - Dailymotion, powered by Symfony (http://www.symfony-project.org/blog/2009/02/18/<br />

dailymotion-powered-by-symfony)<br />

[18] Symfony Blog - About Symfony 1.3 and 1.4 (http://www.symfony-project.org/blog/2009/08/06/about-symfony-1-3-and-symfony-1-4)<br />

[19] What's new in 1.3? (http://www.symfony-project.org/tutorial/1_3/en/whats-new)<br />

[20] http://swiftmailer.org/<br />

[21] Fabien Potencier's Blog Swift Mailer Takeover (http://fabien.potencier.org/article/33/swift-mailer-takeover)<br />

[22] Symfony Blog - About Symfony 1.3 and 1.4 (http://www.symfony-project.org/blog/2009/08/06/about-symfony-1-3-and-symfony-1-4)<br />

[23] Symfony blog - Why will Symfony 2.0 finally use <strong>PHP</strong> 5.3? (http://www.symfony-project.org/blog/2009/10/27/<br />

why-will-symfony-2-0-finally-use-php-5-3)

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!