This group is dedicated to solutions and approaches for high traffic, high performing Drupal sites. As such, it will deal with a lot of information around the rest of a typical Drupal "stack" -- the operating system, web server, database, and PHP tweaks that combine to support the Drupal application.
This is not a support channel or a place to post bug reports.
If you think you have found a bug, use the issue queue for the appropriate project.
If you need support, see http://drupal.org/support for options.
X-Drupal-Cache for Drupal 7 website always hits MISS
Hi,
When checking on http://www.isvarnishworking.com one of Drupal 7 websites, I always see:
The url we checked: thewebsite.tld
HTTP/1.1 200 OK
Server: Apache/2.2.15 (CentOS)
X-Powered-By: PHP/5.3.3
X-Drupal-Cache: MISS
Expires: Sun, 19 Nov 1978 05:00:00 GMT
Cache-Control: no-cache, must-revalidate, post-check=0, pre-check=0
ETag: "1379724987"
Content-Language: en
X-Generator: Drupal 7 (http://drupal.org)
Link: http://thewebsite.tld/; rel="shortlink",http://thewebsite.tld/; rel="canonical"
Last-Modified: Sat, 21 Sep 2013 00:56:27 GMT
Long Cache times
We host splendidtable.org and a few other sites at a well known Drupal provider that uses Amazon EC2 to host sites. We found A. we were hitting the limits of our server capacity in terms of # of php workers available, and B. that the cost of adding additional server capacity was cost prohibitive for us so I set about to make everything more efficient ie .. long cache times. The idea being that most content does not change once it is created so why waste cpu cycles on recreating it all the time?
Read moreTemplates intermittently are not loaded at all
Hi all,
I have a Drupal site which uses a dedicated Varnish server. Most pages are set to be accessed by Varnish every 30 minutes. Still, because of the sheer number of pages, Varnish is hitting Drupal quite a lot (which is why I'm putting this in the high-performance group).
Once in a while (can be once a week), on the production server, Drupal does not load certain template (tpl.php) files, instead leaving a blank space in the markup where their output should be.
Read moreApache and APC, whats good configuration with Drupal?
Hi!
I'm interested in how you guys set up your Drupal servers?
We are up till now been using Apache Worker with fast CGI and adding APC. But we think we have found out that fast CGI uses different APC memory for every user, and that kind of removes some of the benefits with cacheing same data for multiple users.
What do you people use to get good performance of your Drupal sites with dynamic data (geoblocking, mobile device checking and so on) when stuff like varnish cant be used?
Read moreHow would you solve this? High load.
Hi
We develop/run several sites for our clients and some of then includes live centers where users (mostly anonomous) can get live stats from current events.
For example right no we have a site(http://www.wffc2013.com/) that show live statistics from 8 different sectors(one block each, all on one page) that refreshes every 5 seconds(javascript) and where we need to geoblock on mobile devices for some visitors.
We run apache worker with fast cgi. And during peak periods we run 8 cpus cloud server with with more ram then we need so far.
Read more7.x modules: AdvAgg RC1 & first Imageinfo_cache dev
Last week I created the first RC-1 of AdvAgg. Has a lot of new functionality. Biggest thing if using it is the CDN module requires a patch https://drupal.org/node/1942230.
This week I created the first dev version of Imageinfo Cache. Unlike the D6 version, the D7 version will only focus on image style pre-generation as D7 fixed the performance issue in core. D7 imageinfo cache will generate the presets on file upload just like the D6 version. Comes with drush commands as well.
Read moreSlow site load help.
Hi guys, first time posting here after using these forums for several years with great success. I have been building Drupal sites for a couple years now, and performance has always just been okay for me. The most recent site I am working on seems to be slower to load than most. I am looking for advice on how to make this site load faster. It is not a huge and overly complex site, doesn't seem like it should be this slow.
It is the latest Drupal install, and all up to date modules. There are about 50 modules, if it helps to provide a list of those I can.
Read moreUse Multiple Sites to Improve Drupal performance
I would like to share the experience to improve the Drupal performance in here :P
as we know, NODE is the base of Drupal, therefore, the node will be the bottleneck of the system as the number of node increases. In the most cases, we have multiple node types, and also some of the contributed modules are apt to store other information into node, such as content_profile, which saves the profiles into node, taxonomy_node, which saves the terms into node, and so on. Even the worse, we have many users in system, and one user has more than one profile nodes, so it will be worse.
Read moreVarnish to redirecting users based on their IP
Apologies in advance if this is not the best place to ask for help, I've been looking for the most relevant group and this one seems the most appropriate.
I'm trying to get Varnish to redirect users based on their IPs, for example:
1) Users with IPs from Cambodia, Indonesia, Malaysia and Thailand should be redirected to [my website]/my (this is the Malaysian version)
2) Users with IPs from Bangladesh China, Hong Kong, Japan and Singapore should be redirected to [my website]/sg
3) The rest of the IPs remain in my default site
Read moreCache overview in Drupal
Last weekend, I've share a slide for Drupalcamp Taipei in Taiwan.
Although I the presentation speak in Chinese, most of the slides written in English. I think this may help some people to overview cache mechanism in Drupal.
Welcome for any suggestion, comment or correct.
Thanks for this great group, when I struggle on strange performance issue, some posts give me a light when I in the dark.
Read more




