This simple plugin improves the performance of your site by serving your feeds as static (XML) files.
Static Feed Advantages
- Reduces server processing load (reduces PHP and MySQL processing)
- Increases server response time (server promptly returns the feed, no need to wait for PHP or MySQL)
- Faster downloads (presuming you have compression configured on your web server)
- Improves up-time (static files can continue to be served even if PHP or MySQL are offline)
The Static Feed plugin can be used with any of the standard WordPress feeds as well as other feeds added by plugins such as Blubrry PowerPress.
Here’s a brief list:
- RSS2 (default) Feed (example.com/feed/)
- RSS 0.92 Feed (example.com/feed/rss/)
- RDF Feed (example.com/feed/rdf/)
- Atom Feed (example.com/feed/atom/)
- Podcast Feed (example.com/feed/podcast/)
Static Feed can make any feed static that is added to WordPress with the `add_feed()` function.
How does Static Feed work?
Anytime you modify a blog post, the Static Feed plugin downloads the latest versions of your feeds and saves them as XML files. These locally saved XML files are then served directly by the web server, avoiding unnecessary PHP/MySQL processing and delays.
Does it work with Permalinks?
Yes, for Apache web server. To use this plugin with your existing Permalink feeds (example.com/feed/), your .htaccess file needs to be writable. If your .htacess file is not writable, the Static Feed plugin will give you instructions how to manually update your .htaccess file. If you cannot modify your .htaccess file, then you’re not going to be able to use this plugin for Permalink feeds.
This plugin is not for everyone
If you are using a feed hosting service such as FeedBurner or if your feed includes content that is generated by other factors (such as a star rating plugin), then this plugin is not for you.
Where can I get the Static Feed plugin?
As soon as it is approved, I will be posting the plugin on the Static Feed plugin page on WordPress.org.