Friday, November 4th, 2005

Symfony: New PHP5 based Ajax Framework

Category: Toolkit

The PHP guys are cooking with gas, as another framework comes out: Symfony. After checking it out, it looks like a quality framework, rather than a quick wrapper on top of Ajax.

About Symfony

Based on the best practices of web development, thoroughly tried on several active websites, symfony aims to speed up the creation and maintenance of web applications, and to replace the repetitive coding tasks by
power, control and pleasure.

If you have been looking for a Rails/Django-like framework for PHP projects with features such as:

  • simple templating and helpers
  • cache management
  • multiple environments support
  • deployment management
  • scaffolding
  • smart URLs
  • multilingual and I18N support
  • object model and MVC separation
  • Ajax support

…where all elements work seamlessly together, then symfony is made for you.

Symfony is based on several great open-source projects.

The implementation of AJAX in symfony is based on the great prototype framework, rails helpers and javascript libraries.


No framework worth their sort can not have a tutorial movie these days, and symfony doesn’t dissapoint.

The movie walks us through building an Apple Store Cart Demo, with a drag and drop shopping cart.


Easy Ajax in symfony is a tutorial that shows you step-by-step how to create an Ajax-powered symfony application in minutes.

The steps are:

  • Application setup
  • The main page
  • Focus on the cart
  • Add javascript behaviors
  • Define the updating action
  • Focus on usability


Posted by Dion Almaer at 8:55 am
1 Comment

3 rating from 7 votes

1 Comment »

Comments feed

This is the framework for Php :) If you like Ruby on Rails but are more comfortable writing code in Php5, then this is what you have been looking for. It has plenty of documentation to get users up and running.

Comment by John Christopher — November 4, 2005

Leave a comment

You must be logged in to post a comment.