Friday, November 4th, 2005

Symfony: New PHP5 based Ajax Framework

Category: Toolkit

<>p>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 script.aculo.us javascript libraries.

Demo

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.

Tutorial

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

symfony-store-demo

Related Content:

  • Choosing an Ajax framework
    Your customers won't have to fear Ajax if they have the right tools to work with. Help them determine which Ajax-specific framework, library or...
  • AJAX JSF Frameworks Review
    This review gives a summary on current commercial JSF Frameworks that use Ajax to update the website. The frameworks Icefaces, Netadvantage and...
  • Ajax everywhere: Which framework to choose?
    Writing and debugging Ajax, a JavaScript- and XML-driven development technique, can be difficult. In this tip, an expert introduces several frameworks...
  • Ajax everywhere: Which framework to choose?
    Writing and debugging Ajax, a JavaScript- and XML-driven development technique, can be difficult. In this tip, an expert introduces several frameworks...
  • Ajax Learning Guide
    Chances are, you've been doing JavaScript and XML developer work in Lotus Domino for quite some time. This old/new approach is causing quite a stir in...

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.