5 ms·
Yea, cause the New York Times could totally run off a simple Drupal install... Grade: F
by jcapote 16y ago
Yea, cause the New York Times could totally run off a simple Drupal install...
Grade: F
- knieveltech 16y agoActually, I'm quite confident the Times website and their cluster of associated web services could, in fact, run off of a Drupal install. Care to share your thoughts on why that wouldn't work? How much experience do you have with Drupal? With building newspaper websites? Full disclosure: I'm a co-maintainer of 8 contributed modules for Drupal and have 3.5 years experience building websites and associated services (with a variety of tools, including Drupal) for the 3rd largest newspaper conglomerate in North America.
- coolnewtoy 16y agohttp://www.djangoproject.com/weblog/2006/mar/29/scripps/ http://www.djangoproject.com/weblog/2006/mar/29/scripps/ apparently several newspapers run off a Django install, including the newspaper that employed the web developers who wrote it: http://notesofgenius.com/django-web-framework http://notesofgenius.com/django-web-framework
- ryanwaggoner 16y agoI have no idea why you're getting so many upvotes. I have yet to see anything about NYTimes.com that would preclude it running on Drupal. It seems to be working for whitehouse.gov, fastcompany.com, thenation.com, economist.com, and quite a few other high traffic sites. EDIT: And I also have done Drupal development for several high-traffic magazine and newspaper sites that get millions of monthly visitors.
- bkudria 16y agoI spent some time at the NYT. I've also spent some time working with Drupal. Scaling Drupal is somewhat proven, and it seems to work for those sites. But, according to compete.com, the traffic figures (uniques) for March 2010 are: nytimes.com: 14,008,884 whitehouse.gov: 1,878,251 fastcompany.com: 1,537,072 thenation.com: 491,232 economist.com: 400,613 That is, nytimes.com gets almost 7.5 times the traffic as whitehouse.gov, and almost 35 times the traffic of economist.com. Oh, also, don't forget about.com, which, at 40,511,000 uniques in March 2010, has almost 2.9 times the traffic of nytimes.com. So, there's that. Then, the NYT has some ... unique requirements. Drupal just doesn't cut it for various the reasons, the clearest of which is the need to support all the non-tech-savvy journos and editors who actually create the gargantuan amount of content published by nytimes.com. There is a reason a custom CMS was written.
- ryanwaggoner 16y agoColor me skeptical. Please explain how the technology for scaling to several million visitors won't cut it for several tens of millions? And do you really think that the other sites have editors and journalists that are any more tech savvy than NYT's are? Drupal is completely flexible and configurable, on both the public side and the CMS side. I'm not arguing that Drupal is the best choice for NYTimes.com, but it's very doable, and hardly the ridiculous option that the OP made it out to be.
- handelaar 16y agoWell, having been bitten by Drupal in this way repeatedly (before eventually stopping using it altogether), the thing to notice about those million-plus Drupal sites is that nobody's logged into them. The same cannot be said for the NYT. Drupal doesn't know how to cache anything at all other than for anonymous users. Start logging users in and your problems really get going around the 200-concurrent-users mark, not the 200,000-user mark. At 80-plus queries per page (which for Drupal isn't very many) the database just dies on its arse even at relatively trivial loads when you have multiple concurrent users.
- ryanwaggoner 16y agoDrupal doesn't know how to cache anything at all other than for anonymous users. True for vanilla Drupal, but hardly true for Drupal + modules. You have to keep in mind that Drupal is not some black magic CMS...it's just a PHP framework. No matter what NYT is built in, they likely are employing the same kinds of caching strategies that you can leverage in Drupal. Even if you have 5 queries per page, you're going to need a caching strategy to handle NYT levels of traffic, and Drupal can most likely integrate the same methods. Simple examples include authcache and cacherouter.
- bkudria 16y agoExcellent point! Indeed, modules are an excellent way to extend Drupal. The NYT could probably write any they needed, and they'd probably rewrite some of the (excellent-quality!) existing ones to fit their unique needs. What would be the point, again, of working with Drupal? A better photo uploader?