LinuxQuestions.org
Share your knowledge at the LQ Wiki.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Non-*NIX Forums > Programming
User Name
Password
Programming This forum is for all programming questions.
The question does not have to be directly related to Linux and any language is fair game.

Notices


Reply
  Search this Thread
Old 02-22-2011, 09:35 AM   #1
acid_kewpie
Moderator
 
Registered: Jun 2001
Location: UK
Distribution: Gentoo, RHEL, Fedora, Centos
Posts: 43,417

Rep: Reputation: 1985Reputation: 1985Reputation: 1985Reputation: 1985Reputation: 1985Reputation: 1985Reputation: 1985Reputation: 1985Reputation: 1985Reputation: 1985Reputation: 1985
rapid web2.0 development framewor


Howdy,

I had a few ideas for simple online sites that would be perfect for the whole facebook notifications / android app style of integration. I could start with vi and write a php website, but I've no idea what standard frameworks are available for the more rapid development of sites like this. integrating with openid / google accounts etc... what tools are people using to put together these big blocks of drop in functionality and then tieing together with hopefully surprisingly little code? I'm aware of Django to some extent, should I be digging deeper into this?
 
Old 02-22-2011, 10:26 AM   #2
dugan
LQ Guru
 
Registered: Nov 2003
Location: Canada
Distribution: distro hopper
Posts: 11,225

Rep: Reputation: 5320Reputation: 5320Reputation: 5320Reputation: 5320Reputation: 5320Reputation: 5320Reputation: 5320Reputation: 5320Reputation: 5320Reputation: 5320Reputation: 5320
I've used Django and I think it's great.

You will find that most frameworks are fairly similar, as they're usually based on the MVC pattern and more specifically on Ruby on Rails (which was the pioneer). One I would not recommend is ASP.NET MVC, as its developers are very focused on adding features, with all the drawbacks that that implies.

I would also say that if you're trying to build a PHP or ASP website without using a framework, then you're doing it wrong.

For the front end, you definitely want to use jQuery. Unless, of course, you want to build a single-page webapp with no page refreshes, in which case you should use Google Web Toolkit to build the frontend.

If you want a partial list of frameworks that I'm aware of, there are:

Ruby:
  • Rails
PHP:
  • Symfony
  • CakePHP
  • Zend
  • CodeIgniter
Python:
  • Django
C#:
  • ASP.NET MVC

Last edited by dugan; 02-22-2011 at 10:43 AM.
 
  


Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
LXer: Propeller.com and Rapid Application Development LXer Syndicated Linux News 0 07-28-2008 07:42 PM
trixbox - web2.0 spelling acid_kewpie General 1 02-20-2008 06:32 AM
LXer: IBM Web-Hosted Tool for Rapid Web Development LXer Syndicated Linux News 0 09-28-2006 02:54 PM
LXer: Rapid application development with GTK+ bindings LXer Syndicated Linux News 0 04-29-2006 11:33 PM
LXer: Rapid GNOME Development with Mono LXer Syndicated Linux News 0 01-29-2006 08:46 AM

LinuxQuestions.org > Forums > Non-*NIX Forums > Programming

All times are GMT -5. The time now is 08:03 PM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration