Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Care to link your site?

Do you have any blog posts on how you manage to scale with drupal? Have you considered alternative solutions?



As mentioned in someone else's post, it is PortableApps.com. I left it off as I didn't want to be self promotional in the reference. Mine is far from the largest Drupal site, so other sites like Weather.com and The Onion have done more with large-scale scaling in terms of multiple servers and the like. Personally, for PortableApps.com, I've used Advanced CSS/JS Aggregation [1] and LABjs [2] to help quite a bit in terms of caching along with offloading images and static scripts to a CDN (MaxCDN in our case). Moving the MySQL data from a standard server-based instance to Rackspace's Cloud Database instance and the Drupal install from a dedicated server to a cloud server that can be up/downgraded helped as well. All while keeping costs to about the same as the old single dedicated server.

1: https://www.drupal.org/project/advagg 2: https://www.drupal.org/project/labjs


> Mine is far from the largest Drupal site, so other sites like Weather.com and The Onion have done more with large-scale scaling in terms of multiple servers and the like

Don't forget https://www.whitehouse.gov - it's a Drupal 7 site, and I imagine it gets a fair amount of traffic.


The traffic estimation sites online peg whitehouse.gov at around 3m monthly visitors as well.


NB: the onion does not run on drupal anymore. Not for a long time. It runs on Django: https://www.quora.com/Django-web-framework/Why-did-theonion-...


Quite true. They did have one of the largest Drupal sites for a while. I'd wager that the articles that explored how they did it would be a little outdated now as I think they were on Drupal 6 when they switched platforms.


There are a lot of great posts and case studies about weather.com, which is a solid example of drupal in a high performance environment.

Performance has been a specialty for me in my own drupal career. Drupal 8 is a whole new ballgame, though. Cache tags are built in from the ground up, and the page render/caching engine is built to mimic a reverse proxy. Rasmus Lerdorf (creator of the PHP language) benchmarked a pre release of drupal 8 at >2500 page views per second with 20 concurrents.


Most likely this site: http://portableapps.com/ which is running D7 <meta name="Generator" content="Drupal 7 (http://drupal.org)" />, mentioned on his HN handle.

His blog also running D7 with 2 posts on Drupal, nothing on scale that I noticed quickly. http://johnhaller.com/development


That's it. And I run Drupal on my personal site as well as you noted. I have a handful of other Drupal sites and a couple WordPress sites I help with, too. I'll probably upgrade my personal site first and my internal test sites running on local server instances to play with.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: