Search through our group's posts (events, discussions, jobs, etc.) and their comments here. Results are displayed in order of post date. Use the pager below to browse results.
Nginx reverse proxy , Apache Drupal and Boost
A nice way to add performance to your drupal site is by adding Nginx in front of your web server to act as a reverse proxy. I have summarized my configuration which puts Nginx in front of an existing Apache / drupal site. Not only can it serve images and other static files, but I have made the tweaks to the configuration file to serve up the boost cached files directly from the Nginx front end.
My testing shows it to be very, very quick. The best thing, is that it can be tested on a production server with no impact.
Read morePartial page caching
Hi,
I'm not sure if this is the correct place to ask. I need to improve my drupal performance, so I'm investigating possible solutions: boost, memcache, native drupal DB cache etc.
I've a minor issue: some of the pages contains dynamic data, like counters. the counter is a field of a custom node type. And this field can be updated at the database by some other scripts. So, the anonymous user should see the correct counter value even if we have a caching. Actually we need something like partial page / node caching. The page should be cached but that counter should be taken from DB.
Managing Performance of Drupal when in Maintenance mode
One of my sites runs behind two Varnish dedicated servers with something like 12 web servers running Pressflow 6 and four MySQL full InnoDB database servers. This more than handles the load the site runs on.....until.....I put it into maintenance mode.
At this point Varnish stops caching the pages as they aren't sending HTTP 200.
The load average on the Apache/PHP boxes shoots very quickly to above 100 and in general the boxes are looking for cliffs to jump off.
I'm wondering what others do about this.
I think these are some options.
Read moreMulti-VM Performance Tuning
Our production environment takes roughly 7 secs to fully render, of which it doesn't start rending until 3.4 secs. So rather than attempting all the great information listed here we built an identical Staging environment with the same exact setup as production. I will include our AB stats along with all the configuration information in hope that some of you might be able to point me in the right direction.
Any help would be greatly appreciated.
Server Layout (All RH 5.6 servers) & All running on Fibre SAN
DIRTY DMZ
Read moreMemcached with nginx-varnish?
I setup site d7 with varnish frontend-nginx-php-fpm backend+APC.now install memcache and memcache module.but seem not work with d7.enter admin/reports/memcache i see Page not found.
How about this?
Thanks!
Can a pull based CDN be used inplace of shared file system for multiple webnodes?
If you have multiple webnodes , you need some kind of shared filesystem to sync uploaded files, static files etc.
Instead, what if you use a pull based CDN system. So all your files can be served from cdn1.yourdomain.com and all webnodes point to CDN.
the benefits are
1) You don't need to worry about managing a shared file system
2) You also get a free frontend to server static files.
This looks like a much tempting option than shared file system. Do you agree? Or there are gotchas I am not thinking through?
Read moreHigh Performance Drupal meetup in Mar Vista on April 28, 2011
Interested in Pressflow, Varnish, Pantheon and memcache? Want to jump from shared or "grid" hosting to VPS or dedicated hosting but aren't sure what to do? Do you just want to get more out of what you currently have and take your Drupal site to the next level?
Meet with friends, have coffee and talk about Drupal performance on the Westside at the Venice Grind between 5-8pm on Thursday, April 28, 2011. Afterward, we might go for dinner somewhere nearby or a stiff drink across the street at the Good Hurt. You're invited!
To get last-minute updates, sign up by clicking the Signup button below or stay tuned to the comments on this page (or both!).
| When: 5pm to 8pm on Thursday, April 28, 2011 |
| Where: Venice Grind at 12224 Venice Blvd, Los Angeles, CA 90066 |
Experience with LiquidWeb's Storm on Demand "cloud" hosting?
Hello!
I'm thinking of moving a somewhat high traffic site off of a Verio VPS to LiquidWeb's Storm on Demand cloud hosting:
https://www.stormondemand.com/cloud-server/
I love the ability of our Verio VPS to scale up and down, but during high volume times the VPS isn't really enough.
Read morePressflow for logged in users + anonymous?
Hi everyone,
I decided to try Pressflow out today. It seems to work pretty well when I when I replaced Drupal core with it but so far I haven't gotten Varnish to work with it. I did install Varnish but I've had some trouble with getting it to work on my server. Here are a few questions I'm hoping someone could help me with:
Read moreNode.js code sprint
Node.js code sprint! You know you want one! Below is a (by no means) complete list of things we want to hack on:
- Improving the settings pages
- Improving documentation
- Making sockets writeable from client connections as well as from Drupal
- Adding Node.js integration to existing Drupal modules
- Working on Node.js server extension code
- Your idea here!
The tentative date for the sprint is Sunday, April 24th.
Read more


