An impressive presentation

Symfony is an Open Source PHP Web applications development framework published under the MIT license.

Presentation by Mattia A. Fritz

USE KEYBOARD'S ARROWS OR CLICK HERE TO START THE PRESENTATION!

Symfony is a trademark of Fabien Potencier. All rights reserved.

What is Symfony and what it is not!

What it is

  • It's a platform to develop stable, secure, decoupling and reusable applications.
  • It's a toolbox that helps you reduce development time.
  • It's a set of established practices and code standards.
  • It's a common environnement to integrate custom and third party code.
  • It's a community that shares the same development tools and best practises.

What it's not!

  • It's not a ContentManagement System, you can't do anything out of the box.
  • It's not a ready to use site template, you must develop your application from scratch, with your code or third party code.
  • It's not a software that helps you write code, you still need your favourite IDE (some of which have Symfony syntax integrated).

So why
should I use
Symfony?

Because...

Reason #1

It's fun!

Reason #2

It's cool!

Reason #3

I use it!

Not convinced?

Ok...
seriously!

Seriously because...

Reason #1

It's a PHP framework

Reason #2

It's a philosophy

Reason #3

It's a community

This is actually serious stuff inspired and adapted from the Symfony official website.

More
about Symfony?

More information about Symfony

Some useful links:

Symfony
The official Symfony Website is the best place to start digging into the framework.
Documentation
The official documentation on the Symfony Website covers all the principal aspects to set up a Symfony application.
Knp Bundles
Bundles are a collection of files that form a particular feature (eg, a Blog). Knp Bundles is a repository for many ready-to-implement bundles that you can add to your application.
Source on Git
Symfony's code is open-source and thus anybody can see it. The most practical way to see it, without downloading, is on Git.

Credits

Presentation created at 16th october 2013.