Hi Badlearner Basically, i totally agree with Russ. But i think, one question is not answered yet: There are many tools for django, that you can use and start to build up a social network style site. have a look at: http://pinaxproject.com/
My suggestion is: just start your project and do not care about scalability etc. If you reach the limit of your infrastructure/application/tools, then your project is probably so sucessfull, that you'll have the possibility to start optimize it, so it can really take off. Hope that helps also a bit S On Nov 22, 9:43 am, Russell Keith-Magee <russ...@keith-magee.com> wrote: > 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.