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.