Create your frontend code simple and quickly with Bootstrap using our Drag & Drop Interface Builder

LayoutIt! takes every element and component of Bootstrap to make your frontend coding easier without needing to be an expert in javascript, html5 or css3. You just build what you need to start, and then code it however you most like!

Running background processes in PHP

http://braincrafted.com/php-background-processes/

Upload files to Amazon S3 with Symfony2 and Gaufrette

Often it can be a little bit tricky to upload files to a web server and things become even more complicated when you want to store the uploaded files on Amazon S3. In this article I am going to explain how you can use Gaufrette to upload photos to S3 from a Symfony2 application. I ...

From STUPID to SOLID Code!

http://williamdurand.fr/2013/07/30/from-stupid-to-solid-code/

Decoupling (Symfony2) Forms from Entities

Avoid tight coupling between your forms and your Entities by using the Command pattern as an intermediate.

8 Reasons Why MySQL’s ENUM Data Type Is Evil

http://komlenic.com/244/8-reasons-why-mysqls-enum-data-type-is-evil/

ENUMs in Symfony 2 and Doctrine

For Symfony 2 projects, add this to the doctrine dbal configuration in app/config.yml: doctrine: dbal: mapping_types: enum: string

Doctrine Query Language

DQL stands for Doctrine Query Language and is an Object Query Language derivate that is very similar to the Hibernate Query Language (HQL) or the Java Persistence Query Language (JPQL).

Wzorzec projektowy Proxy (pośrednik)

Proxy jest przydatnym wzorcem projektowym, który umożliwia dodanie pewnych dodatkowych zachowań do jakiegoś obiektu w sposób transparentny.

Doctrine Listeners

We’ve done a lot of work so its time to see one of the most powerful features of Doctrine: events. Using an ORM gives us the flexibility to have hooks that are executed whenever certain things are done, like when an entity is first persisted to the database, updated, or deleted.