Which to use: PHP, Django, Rails or something else?
November 23, 2008 10:53 AM Subscribe
What programming language or framework should I use for my simple Web database project?
posted by teracloth to computers & internet (11 answers total) 5 users marked this as a favorite
Here's my project: taking a database of local property assessment data and posting it, searchably and sortably, onto a usable public Web site. Ideally with goodies like a mobile-friendly version, links to Google Maps and so forth.
I want to do this, in part, because I want to learn skills that'll be useful in future public-facing Web projects.
I know HTML and can wrangle PHP about as well as I could speak Spanish after two years in high school. I messed around a little with Django back in 2006, but didn't seem to have the basic programming vocabulary that its creators assumed.
I've been running a couple Wordpress blogs off a Dreamhost server for a couple years, so the hosting is lined up.
There's no deadline, but I'm giving myself one week to work on this full-time.
Right now, I'm thinking of either:
- doing it all in PHP/MySQL (the boring and perhaps sloppy option)
- diving into Django again (the dogged option)
- trying to learn Rails, like the friends keep telling me (the A.D.D./ambitious option)
- Are Django and Rails way too overpowered for this project?
- At this point, is Django looking like a dead end? Should I be investing my framework-learning energy in the broader Rails community?
- Should I be considering some other option altogether, such as Drupal?