Grok + zope3 could be a choice too.

On Sat, Apr 17, 2010 at 05:39, hcarvalhoalves <hcarvalhoal...@gmail.com>wrote:

> Why do you have to "make a choice"? Learn both. They can be useful in
> many different ways.
>
> I learned Rails (and Ruby) before Django, because I saw some material
> for Ruby that got me interested in hacking on it. Some time later,
> Rails got really popular. Then lately I learned Python and Django, and
> I've been working with it professionally for 2 years now.
>
> Now I don't have much more interest in Rails anymore, because Django
> seems to cover all you can do with Rails, plus the benefits of Python
> (you have a faster language, with more libraries and in a more mature
> state). Syntax and all for more is close to irrelevant - what matters
> is productivity. Some people will get you into religious wars about
> blocks, or test driven frameworks, or whatever is the trend... skip
> over those.
>
> I would recommend learning other frameworks too. Python got a big
> share of web frameworks, that have their own focus on a particular
> structure - some can be better for REST APIs than Django, for example.
> [1] Ruby also got other frameworks than Rails, but they shine a little
> less.
>
> Also, I would recommend you to learn *the language* first, and using
> the framework to play with it. Make sure you don't use this mindset of
> "I'm sick of PHP - let me find a magic framework", otherwise you won't
> get much further the 15 minutes blog tutorials. Real web applications
> will still require a lot of your own components and glue code for the
> framework, in addition to your domain logic.
>
> Having said that, Rails is quite limiting, but still a good choice.
>
> [1] http://wiki.python.org/moin/WebFrameworks
>
> On 9 abr, 13:06, UnclaimedBaggage <baynej...@gmail.com> wrote:
> > Hi folks,
> >
> > I'm a long-term (8 years) PHP developer who's recently started
> > dabbling with Rails & Django. I REALLY like what I've seen from both
> > frameworks and quite frankly, am a little miffed I didn't jump on the
> > bandwagon earlier.
> >
> > I'm trying to decide between the two frameworks, but I'm
> > struggling to get out of stalemate. If anyone can offer advice, I'd be
> > very appreciative. Here are my current thoughts:
> >
> > WHAT I LIKE ABOUT DJANGO
> > * I LOVE django-admin . For the sort of work I do, which is a lot of
> > customised cart/cms stuff, this would save a lot of time.
> > * Code reusability seems superior. Opinions?
> > * Better perfomance?
> > * I've half-built a shopping cart app in Django that I'm happy with. A
> > quick dabble in Rails made this task seem a little more time-
> > consuming, and I'm not comfortable with drop-in solutions
> > * Server seems more stable. Using the rails dev server on a local
> > linux box twice threw errors I couldn't trace, then worked fine again
> > the next time I restarted my computer (having previously restarted the
> > server with no result). Is this a common problem?
> >
> > WHAT I LIKE ABOUT RAILS
> > * I prefer the syntax
> > * There seems to be a lot more work for rails...with better pay
> > * "Agile Rails" is a damn fantastic book. I haven't found much Django
> > documentation I've enjoyed as much
> > * Seems to be a little simpler
> > * Seems to have a greater depth of features
> > * Better AJAX integration from what I've seen
> >
> > Obviously I expect some django-tilted opinions here, but if anyone
> > with
> > experience in both can offer a balanced perspective on pros-n-cons of
> > each it would be a big help.
> >
> > Cheers.
>
> --
> You received this message because you are subscribed to the Google Groups
> "Django users" group.
> To post to this group, send email to django-us...@googlegroups.com.
> To unsubscribe from this group, send email to
> django-users+unsubscr...@googlegroups.com<django-users%2bunsubscr...@googlegroups.com>
> .
> For more options, visit this group at
> http://groups.google.com/group/django-users?hl=en.
>
>

-- 
You received this message because you are subscribed to the Google Groups 
"Django users" group.
To post to this group, send email to django-us...@googlegroups.com.
To unsubscribe from this group, send email to 
django-users+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/django-users?hl=en.

Reply via email to