A Year With Symfony

A Year With Symfony

Matthias Noback



I've written A 12 months With Symfony for you, a developer who will paintings with Symfony2 for greater than a month (and most likely greater than a year). you've gotten all started studying your means in the course of the legit documentation ("The Book"), the cookbook, a few blogs, or an internet instructional. you recognize now find out how to create a Symfony2 program, with routing, controllers, entities or records, Twig templates and perhaps a few unit checks. yet after those simple steps, a few matters will bring up about...

- The reusability of your code - How in the event you constitution your code to make it reusable in a destiny undertaking? or maybe within the similar venture, yet with a special view or in a console command?

- the standard of the inner API you may have knowingly or unknowingly created - What are you able to do to make sure that your group participants will comprehend your code, and may use it within the approach it was once intended for use? how are you going to make your code versatile sufficient for use in occasions such as the single you wrote it for?

- the extent of protection of your program - Symfony2 and Doctrine appear to instantly make you invulnerable for famous assaults in your net software, like XSS, CSRF and SQL injection assaults. yet are you able to thoroughly depend upon the framework? And what steps if you take to mend a number of the ultimate issues?

- the internal workings of Symfony2 - should you take one step farther from growing simply controllers and perspectives, you'll soon want to know extra concerning the HttpKernel that's the guts of a Symfony2 program. How does it comprehend what controller could be used, and which template? and the way are you able to override any determination that's made whereas dealing with a request?

To get a greater concept concerning the e-book, seriously look into the desk of contents below), or obtain a pattern of the booklet above.

A revealed version of this e-book is accessible through Lulu.com.


Matthias Noback @matthiasnoback

My identify is Matthias Noback. i'm a personal home page, Symfony2, item orientated programming, test-driven improvement enthousiast, dwelling in Zeist with my female friend and son, who's jealous of me for the reason that i could examine a monitor all day.

In prior years I've labored as software program developer with a unique cognizance to inner caliber insurance. Now I'm a contract developer, advisor and writer.

I frequently submit approximately a few of the extra complex Symfony2-related subject matters on my web publication php-and-symfony.matthiasnoback.nl.

Show sample text content

Download sample