Six Apart Blog

Dollarshort

Our co-founder and President Mena Trott has been sharing her stories on her personal blog Dollarshort since 2001.

Six Apart News & Events

Make Movable Type 15 times faster!

Over the past year the Movable Type team and community has gone from playing with FastCGI to recommending to everyone to use it. Why? Because running Movable Type under FastCGI can yield up to a 15x performance increase. And now, with the release of Movable Type 3.34 FastCGI support fully integrated into Movable Type.

So why FastCGI? Here are just a few of the reasons why FastCGI means, a faster, more scalable, more reliable Movable Type:

  • Increased Application Performance – FastCGI has shown to increase application performance by almost 15 times. The performance boost is so dramatic because the application is persisted in memory, allowing information to be cached between page requests reducing page load time and database load.
  • Increased Commenting Performance – Movable Type routes incoming comments through the application in order to filter out comment spam and to store them in the database for moderation or publication. Therefore, the time it takes to process a comment is greatly enhanced for all the same reasons the application performance is increased.
  • Increased Reliability – Fewer resources are needed to load a single page within the Movable Type application, reducing web server loads and database load, taxing your system less and freeing up those resources for other applications and system components.
  • Increased Resiliency During Spam Attacks – When a blog is undergoing a spam attack its resources are put under tremendous load. Under this kind of attack any application has to process each comment in order to determine whether it is spam or not. Under FastCGI, comment spam can be processed and filtered much faster because the Movable Type application is resident in memory lowering database load and network overhead.

Keep reading to find resources to help you get up and running using Movable Type and FastCGI.

Resources

8 Comments
January 19, 2007 11:40 AM

Sounds great... too bad I can't get commenting to work when I turn on fastcgi. Anyone have any tips? I'm running Apace 2.2 on a Fedora Core 5 system.

krbys said:
January 20, 2007 10:05 AM

I upgraded to MT3.34, and tried to get a benefit of FastCGI.
I followed the instruction for Manual configuration, but finally I couldn't find lines like "AdminScript mt.cgi..........." in my mt-config.cgi.

Anybody knows a good idea??

Thomas Arie said:
January 21, 2007 6:55 AM

Hi krbys,

If you have default values in your mt-config.cgi, you only see some basic configuration settings.

You need to add those manually. I think the Configuration Directives will explain it all...

Richard said:
March 11, 2007 2:54 AM

I've upgraded to FastCGI and the site is now running slower than it did with background tasks.

Entry saves/rebuilds are taking an age, comments are taking 60-80 seconds to post, and it is starting to impact the readers.

I've gone through all the recommended methods of speeding things up and I'm stuck. Assistance would be much appreciated.

May 27, 2007 7:50 PM

Movable Type 3.34 is mainly for some technical security and performance reasons. however, my favorite improvement is mainly cosmetic: on the author interface, I can now vary the size of the entry-writing window! No more 25x80 hacker-command-line claustrophilia. I can see clearly now, the rain is gone, I can see all the obstacles in my way!

especiallly i have tried MT 3.0,lots of suck happeden accidantly,anyway,it's more convinent because the words r more active.

seoblog said:
June 2, 2007 7:26 PM

Melissa L. Richendollar, MEd, ATC, contributed to conception and design; acquisition and analysis and interpretation of the data; and drafting, critical revision, and final approval of the article. Lynn A. Darby, PhD, FACSM, contributed to conception and design; analysis and interpretation of the data; and drafting, critical revision, and final approval of the article. Travis M. Brown, MEd, ATC, contributed to analysis and interpretation of the data and drafting and final approval of the article.

June 10, 2007 8:44 PM

i am just curious that when the next MT version coming out?and how's the function?is there something new function or special append?

i'll appreciate if the poster tell me some details

gazeteler said:
August 6, 2007 7:25 AM

i am just curious that when the next MT version coming out?and how's the function?is there something new function or special append?

Leave a Comment