This is a series of pages that I am happy to help with, but probably would not be best to take the lead. I only mention it because (a) Steven's new leadership and DrupalCon have provided occasion for a big picture look at our docs, and (b) I've been learning the hard way how some configurations can hit a Drupal-powered site hard when under active traffic. This is a documentation gap I'm seeing in an area where I think many people might find helpful info.
The main optimization topics I see are:
- Modules that can slow down a site with multiple sql queries
- Modules that can be very helpful in improving site performance
- PHP config (httpd, php.ini) tricks to help site performance
- Areas for tips/tricks using Zend and other caching systems people might have at hand or wish to try
- What kinds of PHP snippets can hit a server hard
Right now, there are links to fabulous resources, and it's delightful to see it growning, so maybe I'm just being impatient here in wondering if we can invite some further discussion on how people have optimized this or that. Case studies in site optimizations, if you will.
As people push their sites do to much more than simple (community) blogging, insights on optimizations and some how-tos or snippets could be very beneficial to the community.
Comments
Comment #1
Amazon commentedAre you talking about this page http://drupal.org/node/2601?
Comment #2
laura s commentedI think my brain needs a little optimization, or at least a defrag, because I copied the URL in preparation for filing this issue, and then I neglected to include it.
Yes, that's the one. Thanks!
Comment #3
Amazon commented* Modules that can slow down a site with multiple sql queries
-I indicate that you should use the Devel module which highlight if multiple queries are being run, or they are being run slowly. Are you suggesting we keep an official list of slow modules?
* Modules that can be very helpful in improving site performance
-devel
-dba will have mysql tuning tips soon.
* PHP config (httpd, php.ini) tricks to help site performance
-what's missing from the existing PHP section?
* Areas for tips/tricks using Zend and other caching systems people might have at hand or wish to try
-updated the section on Drupal resource consumption
* What kinds of PHP snippets can hit a server hard
I think you really need to measure your server globally rather than look for specific problems.
Comment #4
linulo commentedI second that. There are many nice modules but some come at a high price performancewise and it helps developers as well as users to know that. Users can decide whether they really need them and developers could pick those modules for optimization.
Comment #5
Amazon commentedhttp://drupal.org/node/49039
You will have to run both the devel.module and measure the memory use as outlined in the parent page.
Comment #6
sepeck commentedno adds to the page in a year. closing issue. re-open if interested in moving forward with pages.