Hi, I am actually trying to monitor or oversee the web application development frameworks to choose an average framework for my own development. I am not a real programmer yet so I am looking for something really easy. Which framework do you think will still be around in couple of years? Looked at Symfony, CakePHP, Ruby on Rails, Django and TurboGears so far. Can you suggest one? I dont really need some extra AJAX or other sort of specialities, I just want to be sure that if I learn it I wont have to toss it after that particular framework gets abandoned. Do you think it would be worth waiting for the Zend Framework? Edit: Oh, is this a competitive market... just found another one: CodeIgniter.
I like Cake but haven't delved into the others. It's good to have a list to start the comparisons with.
You've listed frameworks from different platforms Why didn't you listed .NET framework (ASP i mean)? Why I don't see Struts (java)?
Well, I tried to list possible future mainstream... I am sorry I can not change the poll now, feel free to comment though...
I've heard alot of good things about ROR, but I really dont have much experience with any of them. (Just basic php for me)
Probably Zend Framework, since is sustained by Zend and i think they REALLY need a framework otherwise they going to sunk with PHP itself (if we still code basically using same older things)...
I like CakePHP - tried it. Idea is good. You should include Drupal as a Framework . Thats what I settled on after testing most of what you have on your list.
CakePHP is the best framework... I've spent number of hours in this research and compared all the frameworks very well.
Lets say that with a Framework you can make a CMS system. With a CMS system you can only create a site with a fixed structure. Frameworks are like programming patterns in motion with all the tools and administrative stuff that will let you create different type of systems or sites. For example, you can use Joomla (CMS) but it has a fixed structure you need to rely on components and modules to add functionality. A framework will deliver the basic tools to create whatever site with whatever contentn with whatever structure.
I pretty much like the CodeIgniter framework I discovered recently. It seems to be very simple, yet robust and I think it has a lot of potential.
Hard to say since in the past the best technologies and programming languages have often not become the most popular. Marketing plays an important part. Documentation is critical. All of these frameworks are relatively young. If you're looking for raw performance from a website it would appear that Django is your best bet.
Django seems like it will really take off. Python (which Django uses) has one of the best learning curves and is being widely supported as the "next big thing". In the end, the limit is your own progamming limits instead of which language/framework you use. DorainGreat http://qleeq.com free/open source software
Though an old thread but its a perfect opportunity for me to drop my link Please read the post Which Web Framework to choose (I have covered only PHP once) and do not forget to read what Josh Davey and others have to say about Madeam, Codeigniter and RoR. I have worked on django though and I am not sure how fast you will find coding in it considering you have limited knowledge of programming Care to explain what do you mean by that Hon Daddy Dad ?