performance

We encourage users to post events happening in the community to the community events group on https://www.drupal.org.
cfennell's picture

drupal_lookup_path() redux

Here's a little more information on the patch I mentioned last night (by Wim Leers):

<

blockquote>
drupal_lookup_path() optimization - skip looking up certain paths in drupal_lookup_path()

Description
Why?
To reduce the number of queries per page that are completely useless, I've written this optimization.

Configuration
You get a new config page at admin/build/path/skiplist to modify the skiplist. The paths listed here can include wildcards as well as '', in the exact same way you can configure on what pages a block should (not) be listed.

What has changed to make this work?

Read more
joshk's picture

New 0.51 Mercury AMIs: Many Fixes and 64bit!

I just wanted to post an announcement that we've finally gotten out a point-update of the Project Mercury AMI. Just in case you were wondering if this project would continue, it will! I've been really excited and encouraged by all the positive feedback so far, so keep your ideas and questions coming. The 0.51-Alpha release includes a number of bugfixes and improvements, most notably it:

  • Is based on the latest Pressflow including Drupal Core 6.14 and Simpletest 2.9
  • Fixes the self-update process to merge correctly and pull from Pressflow's lovely new VCS home on Launchpad
  • Includes the rc1 version of cacherouter
  • Fixes postfix and s3 metadata issues so there's now a working MTA out of the box

Most importantly for people considering this stack for production deployments, we're now bundling 64-bit images with every release. The quickest way to find the AMIs is to keyword search for "mercury" in your favorite EC2 console. More information and AMI ids are below the fold. Let me know what you think, and what you'd like to see next!

Read more
luckysmack's picture

Tuning Apache for high Performance

Lately I have been trying to get my server to be better at performance. So far it has been going well, but the beast currently as many people know is apache. The server im running drupal on is only running drupal. So my goal is to trim it down as much as possible and only have the apache modules I need to run drupal. I am alternately considering installing nginx as it is much lighter than apache. I have been reading the drupal performance articles on 2bits.com and it has helped but i have not found many articles on trimming apache this much.

Read more
omega8cc's picture

PHP FastCGI with Nginx? The answer: PHP-FPM server

Do you still use spawn-fcgi with Nginx? It's time to consider PHP-FPM.

PHP in the form in which it is available from php.net has a number of well-known issues associated with the use of the FastCGI SAPI in production. See this comparison chart of problems and how php-fpm handles them, when enabled with the FastCGI SAPI.

Features available only in PHP-FPM:

Read more
juan_g's picture

Updated comparison of performance modules

These days I've added a feature table to Caching: Modules that make Drupal scale, this group's wiki page for comparison of performance and scalability modules, started by Mike Carper some time ago.

This follows other Drupal module comparison pages, trying to make it simple and clear for most normal cases, so that a majority of users can easily understand the basics and use them. Anyone can naturally share additional info. Let's hope the wiki will be useful for Drupal users.

Read more
john.arroyo's picture

Max number of Taxonomies?

I'm curious if anyone has ever ran into a site or project where they went taxonomy crazy where there were TOO many taxonomies on a node?

3-4 Categories can be common and useful, but at what point do the taxonomies become a burden to performance? 10? 50?

Gut feeling says 5 or less would be optimal, but is it ok to have 10 or 20? I'm curious to get people's thoughts. If anyone has used a ton of taxonomies in a project I'm curious if it worked out for their site. Any links to articles/posts about the topic would be helpful too.

thanks!

Read more
PlayfulWolf's picture

Please, evaluate performance. Did I miss something?...

Hi everyone,

Have been doing one project on my spare time, and now as it is 80+% ready, time to think about performance.

http://hotweb.lt - feel free to visit :) It is a site being built on Drigg modules and some complementary ones. Have no plans to use Views or CCK. Maybe in the near future will be some modules for community building. No hacks on Drupal 6 core and no changes to DB structure are made.

Some facts:

Not using APC or eAccelerator.

Read more
vinoth.3v's picture

Content [create/edit] sharing in multisite

HI there

there is little performance issues if we have all modules at same installation. basically I have a site social, and i like to offer many facilities to users, but if i install many modules on same installation it impacts the performance, so i decided to user multisite,

for e.g.,

songs : songs.example.com
videos : videos.example.com
groups: groups.example.com
blogs: blogs.example.com

something like that.

Read more
casey's picture

Proof of Concept: code generation module

Hi,

I've been testing some code generation techniques for Drupal; I created a module that copies the code of your drupal installation to a temporary directory. First it splits all functions and class into seperate files. Then it modifies the function calls so that functions gets loaded when needed.

It will decrease memory usage a lot! Especially when a great number of modules are installed.

Read more
bflora's picture

Optimizing iowait with tmpdir and tmpfs or ramfs for Drupal 5 site

A note from the developer who oversees one of my Drupal sites. We could use your help.

Hello,

I have a rather burly Drupal based site that seems to be causing some
problems, today we had a major outage. There are many slow queries
and also mysql related iowait that causes server processes to hang, at
least that is the theory.

Here you can examine some of the stats on the server:
http://andric.us/load/localdomain/localhost.localdomain.html

You can see my iowait stats here, which are pretty high:
http://andric.us/load/localdomain/localhost.localdomain-cpu.html

Read more
Subscribe with RSS Syndicate content