CakePHP vs Symfony, hmm..???

After i found a PHP framework who is called cakePHP, now i heard about the other ones framework which it’s name Symfony PHP5.

So what is different between both of its …? I don’t know much, but i can see several difference from its.

  • Installation, server requirement phpCake use PHP 4.3 or greater, and Symfony must use 5
  • Database, Symfony compatible with most engine like MySQL, Ms SQL, PostgreSQL and Oracle, but i don’t see cakePHP can use Oracle engine.
  • Models, Symfony has two versions of the data object model in two different directories and not for cakePHP
  • Propel XML, Symfony understands the Propel native XML schema format and i don’t think so on cakePHP

There is a several which i think difference from both, and i need your suggestion, input or addition to complete this article. And please correct if on above is wrong.

2 Comments »

  1. Ahsan said

    One disadvantage of Symfony is that it uses a lot of configuration files. Thats not good because to do a simple task, most of the time is used up for configuring. On the other hand, Cake uses a technique known as “convention over configuration”, that allows cake to understand a lot about your application without the need to configure. And Cake is also easy to learn if you are familiar with OO.

  2. gunturris said

    Hi, Ahsan…
    Thanks for your update. This is very important, and as it should be extra input about these.

    Regard :D

RSS feed for comments on this post · TrackBack URI

Leave a Comment