On Wed, Jul 21, 2010 at 2:24 PM, RNGLAB <ridvangoc...@gmail.com> wrote:
> thanks for your ideas
>
> yes django is amazing framework for daily web applications. not for
> core programming. this project's is needs very powerful cores
> programming.

it's usually accepted that most web frameworks have a 'ceiling', and
when reached you have to start tearing it apart and replacing with
custom code that better handles extreme loads.

in Django case it's somewhat easier than on most frameworks because of
the loose coupling between components.  you can replace the ORM with
another one if you want, or the templates, or the wsgi server...

that said, Django's 'ceiling' is much higher than immediately obvious.
 clever use of cache alone can get you a huge boost in efficiency at
very low complexity cost.  also knowing when to denormalize your data,
or apply some preprocessing (like google loves to do) lets you grow by
orders of magnitude.

i don't think any "institutional applications" would outgrow a really
appropriate design on Django (heck, even Rails could do it on the
right hands!).  the usual counterexample to the "my framework is
better than yours!" argument is how yahoo still uses PHP on heavily
accessed sites.


-- 
Javier

-- 
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