Tuesday, November 08, 2005

And the Symfony/Rails war begins....

Nice AJAX Framework for PHPjhowe submitted by jhowe 7 hours 41 minutes ago (via http://www.symfony-project.com...)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.

Nice AJAX Framework for PHP

I didn't think it would take long before the Symfony/Ruby on Rails argument would begin.


I really don't think there should be an argument. There is a language for every time and place. If you are more comfortable working with Ruby and you have an environment that supports/allows it, then go for it. If you are a Php programmer and want to make the most of your time, check out Symfony.

If you are bi-lingual then enjoy the best of both worlds!! Be aware though, Symfony is not Rails! While inspired by Rails, it doesn't mimic every aspect of it.

I really believe that this is the Php framework if you want to continue to use the request-based paradigm. If you are an event driven person then check out Prado.

Technorati Tags: , , ,

6 Comments:

At 8:54 PM, Anonymous Anonymous said...

Nice post. Just found Symfony today, and have been dev-ing in Rails for a couple of weeks. It'll be interesting to see how things pan out with the both of them (Symfony and Rails). Not to mention further IDE-ish products like Morfik that are entering the fray.

It's an exciting time to be alive, heh.

 
At 6:22 PM, Anonymous Anonymous said...

At the risk of sounding... ah, heck, I'll go ahead and sound that way: I think PHP had it's time and place, but Ruby is such a nicer, cleaner, OO language with lots of cool features like anonymous blocks, etc. that it's now no longer the time for PHP, it's the time for Ruby. In a few years it'll be time for another, newer, even cooler language, but from what I can tell, it's now Ruby's day.

 
At 4:58 AM, Anonymous Anonymous said...

> In a few years it'll be time for another,
> newer, even cooler language, but from what
> I can tell, it's now Ruby's day.

but from what I can tell, you are speaking through a complete whole in your a*** mate... PHP has been around a decade or so now and has an instilled user base, and guess what?

PHP will still be around for the long term at least. People like you said the same thing with Java <> PHP and look at the results...

It's a known god damn fact that PHP has continued to go from strength to strength, year on year.

Can Ruby beat that? Not for the forseeable future it can't - Ruby on Rails for example, has performance issues, where PHP doesn't.

That is one example which shows Ruby isn't near ready to take on the big boys.

Come back when you've grown up a bit I say...

 
At 12:33 AM, Anonymous Anonymous said...

quite Harsh...
nways Guys i dont think u shd start comparing Rails n PHP,i am using both n wont prefer comparing them..its up to u n how proficient your are with your technology also on your requirement.PHP being elder n widely accepted i would give it an upper hand.considering Rails, the rate at which its evolving is awesome.
Symphony : would love to check it out,will take some time..

 
At 5:35 AM, Blogger Unknown said...

to anonymous 2 posts ago:
you're a typical conservative 'programmer' who sticks to the first language he ever learned, in this case PHP. Don't be so cheap on your brain and learn some new stuff...
just a good advice.

 
At 11:07 AM, Anonymous Anonymous said...

After using RoR, Symfony, and Django for three separate apps, its just a question on taste. If you do not know Php, Ruby, or Python, then you have a choice to make. RoR seems like it has the most intuitive to people who have had relatively little experience programming, while Python is more for a programmer trying to hammer out a project. Both RoR and Django are simple to learn and for small apps that need to be developed Fast, they are the way to go. This being said, Symfony is by far my favorite of the three. PHP was my first language, which has a huge part of it, but I found that after the steep learning curve, Symfony was better documented, was more stable, and is evolving in a very focused way into versions 1.3. Its all a matter of personal taste.

 

Post a Comment

<< Home