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.
Advice needed for performance on a VPS...
I work for a web design company and part of our service is hosting for our clients. We buy hosting in the form of VPS accounts and put a certain number of clients on each account depending on their usage and the 'size' of the VPS.
For example, I have one VPS that has 1G of RAM and 32 cores and I run 12 sites each in their own cPanel, each with bandwidth anywhere from nothing to (at peak) 130G/month. I have another VPS with 5G of RAM, 16 cores and almost 50 sites with usage from nothing to 65G for a couple of them.
Read moreGood query execution time but page execution time too high
We have a fairly high traffic site 1.5 million page views a month. The site uses a fairly standard Panels node override for displaying individual nodes. Left side gets node content such as title, content body and node comments. Right sidebar gets a latest stories block, an ad, and related stories block. Actually panels panes in most cases not blocks. We do run memcache and Varnish but we find that the traffic pattern always includes a number of uncached requests and scaling the site up mean delivering a single page as fast as possible.
Devel outputs this.
Read morefeedback on varnish mini-book (free): overview, tips, challenges, setup checklist, resources
Hello,
I created a mini-book (ie PDF) about Drupal and Varnish based on my experiences/lessons learned working on some pretty big sites.
I'm looking for feedback on it--I didn't really make it for me :) I made it in the hopes that it would be useful to the community at large; so please let me know what you think.
http://loudonco.com/blog/drupal-varnish-mini-book
Thanks!
Read moreDrupal php.ini optimizations
Hey High Performance Drupal,
I ran into this reddit thread on a php.ini optimization and figured I'd investigate this a bit more. I found a couple articles referencing this and figured I'd update Drupal.org's "Tuning PHP" documentation.
Looking at that page, it hasn't been updated since July 2009. So, my question to this group is what other tweaks, optimizations do you apply besides memory_limit, and the others listed.
Read moreGetting started a project what should i do for future?
In summary: Getting started with a very large project you need to pay attention what? and should i start a base theme or from scratch?
i am starting a very big project with drupal 7. It will be a social media website and contain a lot of data like users info, pages, groups, live feed etc. I will do the design and css myself from scratch.
Getting started this kind of website for good performance in the future what kinds of things I need to pay attention to?
Read moreQueue Mail
Does anyone have any experience with Queue Mails to handle higher loads on registration?
We are running a site that has high peaks of logins and registrations (due to call to actions on television).
Logins and registration happen on both API's and the site itself and for each registration and lost password a mail is send.
Would we benefit from offloading the mails to a queue or will the benefit be marginal?
Fixes for MySQL Deadlocks in D7
I've been working on eliminating deadlocks and speeding up the database layer of Drupal. This is what I've come up with after helping out here: http://drupal.stackexchange.com/questions/104880/drupal-7-database-selec... Not everyone can use an alternative cache backend; thus getting the best performance out of MySQL is desired. Noted that converting some cache tables to memory would only be useful for tables that don't get written to very often & low concurrently due to table level locking.
Read moreBackend caching forms?
We have a fairly normal multi-server setup: haproxy -> varnish -> drupal
We have drupal using a single memcache instance for all the caches except cache_form (we had 2 for redundancy, but since we're trying to debug this problem we're running it on a single instance).
All the urls that contain '/admin' are excluded from varnish (even though the cookie does that too, we just wanted to make sure this was not the problem).
So what happens is: a lot of the backend forms get cached.
Read moreTuning Worker MPM settings
I am thinking of configuring my Centos 6 server to use Worker MPM. I am pretty sure I know how to complete the install thanks to posts here in the group and elsewhere.
I have a Centos 6 LAMP server running multisite drupal. 2GB RAM. APC & memcached running, planning to install varnish, although most visitors are registered members.
My question is what should the settings look like in httpd.conf?
This is what I have at the moment. Will this even work as worker.c settings if I make the transition from prefork?
StartServers 3
MaxClients 50
Not caching a block
I am currently working on a site that is recieving over 200K visitors per month. We are using some refererer tracking code to replace the site logo depending on where the client has arrived from. The logo is contained in a block. This is implemented on almost every page.
What would the best approach to setting up some kind of cache under these circumstances?
Currently we are using some client side JS to do the logo swapping but it is proving problematic/unreliable on some browsers. IE8 in particular but we have to support IE8.
Read more


