Choosing my weapon

Dec 02, 2008 21:29

As is my usual modus op, I've hatched too many plans and said yes to a pile of stuff. Now that the wedding is past, and no longer occupying most of my time, I feel like I want to eat the world.

One of things on the list is a website that my sister-in-law wants help with called UMadeMyDay. She was hoping that I would help make it a more fully featured site. Before I could do any of that, I would have to decide what tool, to use, what weapon. Unfortunately, she had already set up on Go Daddy, a hosting provider who is marginal at best, who I have consistently heard poor reports of, and have had poor experiences with.

These are my choices:

Drupal
  • Full featured
  • Can be run on Go Daddy successfully
  • Written in PHP, which I know very well
  • I don't know the framework
  • It's not really a framework to build things on, it's more of a community building application, which means it may not be really flexible.

Django
  • My favorite and top choice
  • Doesn't run on Dreamhost (my first choice host) or Go Daddy

Ruby on Rails
  • My knowledge is only so-so
  • It will work on Dreamhost
  • Will help me with ToV
  • Should help with develop quickly

Roll my own PHP
  • Could be developed anywhere
  • Flexible
  • I know it really well
  • It would take much longer to develop
  • I would still have to install a templating system

I ended up choosing Ruby on Rails. I have some experience with it, and it has a pretty large community if I need help. And if the framework is anywhere near as good as Django, I should be able to pick it up and use it pretty quickly.

coding

Previous post Next post
Up