Tag Archives: Apache
thebuzzmedia.com-fast-load-times

Increase WordPress Performance on Apache with Worker MPM, PHP and mod_fcgid

This is a continuation of two previous posts about Apache performance running PHP-apps like WordPress. One was on running PHP via CGI and the other was on running Apache with the thread-based “Worker” MPM instead of the default “Prefork” MPM.
As mentioned in the other posts (incase you don’t want to read them… I don’t blame [...]

Read full storyComments { 0 }
How to Enable Apache Worker MPM in CentOS / RedHat / Debian

How to Enable Apache Worker MPM in CentOS / RedHat / Debian

I am reposting this tip because it took me a few hours to Google for it (likely using the wrong terms or combination of terms to find it) and then had a huge “duh!” moment when I saw the answer.
If you are on CentOS / RedHat / Fedora and want to run Apache with the [...]

Read full storyComments { 0 }
server-apache-process-size-with-php-cgi

Optimizing WordPress Page-Load Pauses with PHP-CGI

For the last 6-months I’ve been trying to deal with mysterious “page load pause” issues with WordPress on my Apache/prefork/mod_php setup. Server load was low, hardware was a 4GB 2-core machine, spent 4 months of that time tweaking MaxClients and other Apache prefork settings until I finally gave up.
The behavior I was seeing is hitting the [...]

Read full storyComments { 1 }
about-diggguy-logo

Digg Rewrite Drops MySQL in Favor of NoSQL Apache Cassandra Backend

John Quinn from Digg recently posted on the Digg blog about Digg’s ongoing rewrite of the entire site — both front end and back end.
One of the biggest performance and growth challenges that John cited for Digg was growing it’s MySQL-based relationship DB across different data centers and keeping the site performant and in sync [...]

Read full storyComments { 0 }
whatsmyip-gzip-compression-test-kallasoft-screenshot

Website Gzip Online Compression Test Tool

We’ve been tweaking with the gzip compression on the web server that hosts thebuzzmedia.com, and thebuzzmedia.com and I kept having to dig for online tools to quickly and easily test if the compression was working and by how much. (We’ve been adjusting the DeflateCompressionLevel argument to find a good balance between compressed page content [...]

Read full storyComments { 0 }
How to Check if Apache is Running Prefork or Worker

How to Check if Apache is Running Prefork or Worker

For about the last week I’ve been trying to tweak the performance of a particular Apache server with varying degrees of success and failure. The biggest frustration is that I haven’t been able to find a way to determine which MPM mode Apache was running in: Prefork or Worker. Without that information I couldn’t tell [...]

Read full storyComments { 2 }
apache-http-server-logo

Using Apache Virtual Hosts and ProxyPass Together

I recently ran into a situation where I had a server with Apache on it that was already hosting a few PHP sites using VirtualHost mappings, but I now wanted to add a new Tomcat-hosted site to the same machine.
In a way, what I wanted was to setup a new VirtualHost entry on Apache to [...]

Read full storyComments { 0 }
RedHat Pushes Up Sun Schedule, Java Fragmentation Begins

RedHat Pushes Up Sun Schedule, Java Fragmentation Begins

If you didn’t see it, RedHat announced earlier this week that their completely Open Source Java implementation (IcedTea) had finally passed the Java Test Compatability Kit (TCK).
While most folks rejoiced, I think there were a fair number of us that sighed and thought: Goddamnit, here’s the beginning of the Java fragmentation.
Or if that not, were [...]

Read full storyComments { 0 }
Apache HTTP Server

Don't Use Plus (+) In mod_rewrite Rules

You know how every once in a while you will need to get neck-deep into some super obscure issue until you finally find the answer to it, and it’s so simple or ridiculous that you want to scream at the top of your lungs and share it with everyone? Well that just happened to me [...]

Read full storyComments { 0 }