On Tue, Nov 22, 2011 at 9:02 AM, badlearner <badlear...@gmail.com> wrote:
> Hello,
>
> [This is the first time I am using Google Groups and/or mailing lists,
> so please bear with me if I do something wrong initially.]
>
> Is Django web framework apt for a large social networking or photo
> sharing site? (Think one that has to easily and seamlessly scale to
> the size of Facebook or Flickr. Yes, I know I want too much, but
> that's for an estimate.)

Hi,

Your question is a bit like asking "Is it possible to build a
skyscraper using a hammer".

Yes, you can use Django to build sites that scale to very large
traffic loads. There are several examples of high profile, high
traffic sites that use Django under the hood. For example, Mozilla
runs a lot of it's web infrastrcture on Django. Disqus is another high
profile example. These companies both serve millions of pages a day
off a software stack based on Django.

However, building something in Django doesn't automagically guarantee
that your site will scale. Scaling doesn't ever have a a "one size
fits all" solution -- you need to tailor your code to match the
specific needs of your site. And code that works fine when you have 10
users won't necessarily be the best solution when you've got 1000
users, or 1 million users.

So - yes: you can build a social networking/photo sharing site in
Django. Yes, it can be built so that it will scale. However, it's also
possible to build a site in Django that won't scale at all. The
results you see are only ever going to be as good as the carpenter
wielding the hammer.

Yours,
Russ Magee %-)

-- 
You received this message because you are subscribed to the Google Groups 
"Django users" group.
To post to this group, send email to django-users@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