PHP Programming Language - Cultural View
PHP Programming Language - Cultural View PHP Programming Language - Cultural View
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)
- Page 271 and 272: QPHP Framework 265 Data validation
- Page 273 and 274: Quick.Cart 267 Support It is suppor
- Page 275 and 276: Ravennuke 269 Ravennuke Developer(s
- Page 277 and 278: ReOS 271 ReOS Developer(s) Elazos S
- Page 279 and 280: RefDB 273 RefDB Developer(s) RefDB
- Page 281 and 282: efbase 275 References [1] http://ww
- Page 283 and 284: ResourceSpace 277 ResourceSpace Res
- Page 285 and 286: Robogallery 279 Robogallery Develop
- Page 287 and 288: RoundCube 281 RoundCube Developer(s
- Page 289 and 290: SWiZ 283 SWiZ SWiZ (simple visualis
- Page 291 and 292: Seagull PHP Framework 285 Seagull P
- Page 293 and 294: Seagull PHP Framework 287 Reference
- Page 295 and 296: Serendipity (software) 289 It's goi
- Page 297 and 298: SilverStripe 291 Features Notable f
- Page 299 and 300: SilverStripe 293 Recognition Awards
- Page 301 and 302: Simple Cloud API 295 Simple Cloud A
- Page 303 and 304: Simple Machines Forum 297 Simple Ma
- Page 305 and 306: Simple Machines Forum 299 Modificat
- Page 307 and 308: SimpleXML 301 SimpleXML SimpleXML i
- Page 309 and 310: Simply AJAX Forum System (SAFS) 303
- Page 311 and 312: SocialEngine 305 • Games • Sear
- Page 313 and 314: SquirrelMail 307 Platforms Squirrel
- Page 315 and 316: SquirrelMail 309 References [1] "Sq
- Page 317 and 318: Squiz 311 MySource Matrix in Use My
- Page 319 and 320: SugarCRM 313 Deployment types Sugar
- Page 321: Symfony 315 Technical Symfony makes
- Page 325 and 326: Textpattern 319 Textpattern Develop
- Page 327 and 328: Textpattern 321 • TXPQ Magazine [
- Page 329 and 330: TikiWiki 323 Major components TikiW
- Page 331 and 332: TinyWebGallery 325 TinyWebGallery D
- Page 333 and 334: Torpor (PHP) 327 External links •
- Page 335 and 336: TYPO3 329 TYPO3 TYPO3 4.1 backend m
- Page 337 and 338: TYPO3 331 TemplaVoila TemplaVoila i
- Page 339 and 340: UBB.threads 333 Version 7.x While G
- Page 341 and 342: Ubercart 335 Ubercart Developer(s)
- Page 343 and 344: uddeIM 337 uddeIM Developer(s) Step
- Page 345 and 346: uddeIM 339 References • Official
- Page 347 and 348: vBulletin 341 vBulletin Developer(s
- Page 349 and 350: vBulletin 343 • A database-stored
- Page 351 and 352: vBulletin 345 vBulletin Blog Now in
- Page 353 and 354: vBulletin 347 External links • vB
- Page 355 and 356: Vwar 349 License Virtual War is not
- Page 357 and 358: WakkaWiki 351 References [1] http:/
- Page 359 and 360: Website Baker 353 WebsiteBaker vers
- Page 361 and 362: Website Baker 355 Translations In t
- Page 363 and 364: WebWM 357 WebWM Development status
- Page 365 and 366: WikkaWiki 359 Wikka vision Compared
- Page 367 and 368: WordPress 361 WordPress Developer(s
- Page 369 and 370: WordPress 363 On December 12, 2008,
- Page 371 and 372: WordPress 365 See also • Comparis
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)