web frameworks
- Started
- Last post
- 11 Responses
- ukit
So many options out there for developing sites. Rails, Django, Cake, CodeIgnitor, Pylons, TurboGears, Grails, Zend, Symfony... Now we even have JS-based approaches like Sproutcore. Obviously there's no one right answer but curious what people have dabbled with or like to use on their own projects.
- Continuity0
There's also Spry, bundled in with Dreamweaver.
- acescence0
Pylons is pretty wicked. haven't used it on a live site yet though, just been playing around with it locally.
- lukus_W0
I heard that kohana is good - I think it's related to codeignitor.
- ukit0
Lately I have been messing around with: http://pinaxproject.com/
Which gives you a nice set of apps to start with, built using Python/ Django.
- Pinax looks promising...thanks... have to try it. I like CakePHP but I love Django. Python is so nice.foobaz
- vaxorcist0
oh... this can be a can or worms and religious wars....
my short take:
CodeIgniter, Kohana = PHP, fairly simple, learnable, reasonably clean
Symphony = aaargh, unless you want to retrain your brain, it's also pretty heavy on CPU.... I know one guy who hates it, one who likes it and I couldn't get my head around it....
Zend = interesting, but I've never coded much in it...
Rails = love it or hate it... learn to think Ruby, religious wars surround it...
Django = pretty cool in my tests,learning curve is there, but so is a community and not quite so ideological as Rails....
- raf0
Is it worth getting into Ruby when your server-side experience is limited or would it be advisable to dig deeper into PHP first?
- vaxorcist0
ruby is a different way of thinking....
if you know javascript, PHP isn't too much of a leap....NOTE that learning a framework is sometimes as hard as learning a language... knowing a language != immediately jumping into a framework in that language..
- sherm0
Fell hard for CodeIgniter
Dabbled with Rails
fuxxin with Django/python this weekend with Google App Engine
- ukit0
Is using Google App Engine really worth it? Seems somewhat intriguing but also another layer of stuff to learn about...
- ar170na0
I've tried Rails but never got the hang of it. I'm actually a ColdFusion guy and have just started using Railo and LOVE it. It works great on my new site.
- sherm0
@ukit its really not another thing to learn. Python is poppin!!!
A good tool to have under your belt. Fastest growing language in the last 5 years in terms of usage.
A bit like ruby in the sense that its a multipurpose shell scripting language.
and to be honest it probably runs on your web server right now.Google App Engine to me is a solution to infrastructure problems with shared hosting solutions. I really like the app monitoring feature and the integration with google accounts, mail, chat...
Using Big Table instead of MySQL is really not a barrier to entry either. The SQL syntax doesn't change.