YD *FAST* Page update

By : ydubois

Drastically reduce page updating time!

This WordPress plugin optimizes page management routines, it accelerates page saving time by bypassing the very heavy process of rebuilding all the rewriterules of your pretty-permalink enabled blogs each time anything on a page is changed.

When using WordPress as a CMS, it is not unusual to deal with web sites that have a lot of hierarchical pages. When reaching a few hundred pages and using custom or pretty SEO-aware permalinks, page updates become VERY slow.

Eventually, when reaching about 1000 pages, page management becomes quite tedious and time-consuming, because any change in a page takes a few minutes to be saved (during which the site usually comes to a halt because of heavy database load and table lock) when script or database max request times are finally reached, it becomes impossible to modify anything in a page.

The reason is that rewrite rules for all the blog's pages are rebuilt everytime something is changed and saved in a page, even if the url structure has no reason to change at all.

(This is an aknowledged weakness of WordPress, that has been featured on the TRAC development list for a few years already)

This very short and simple plugin tries to fix this problem for most page updates: Rewriterules structure will get rebuilt only if the name of the page, or its parent attachment are changed, resulting in tremendous acceleration of the whole updating process.

Since version 0.2.0 you can decide for yourself when to force flushing of page address rewriterules, or when to completely disable rules flushing. Please take notice that if you disable the rules flushing, your new page addresses will not work until you force a bulk rules flush.

Expect hundred-fold improvement in page update delay in the admin for a 1000+ pages blog. (from over a minute to less than 10 seconds on one of my 2000+ page blog)

By further patching your wp-includes/post.php core file according to WP trac Ticket #10852, you will possibly get even better performances.

(btw. I have another improvement of wp-includes/post.php that I could not yet figure out how to build into a plugin that makes me gain a few more seconds on each save.)

SEO Internal Link Shortcode

This plugin allows you to create internal <a> links within your content that will not break when things get renamed or moved. While there are similar plugins available, they do not offer important SEO options. You can add any HTML attribute to your link as long as it's prefixed with "attr_". .........

Similar: 32%

YD Network-wide WPML

This plugin is an add-on to the WPML Multilingual CMS plugin from http://wpml.org. It is also an add-on to the WordPress MU Sitewide Tags Pages plugin from Donncha O Coimh (aka. SWT). It will make it possible to have site-wide contents, search, tags and categories in multiple languages....

Similar: 31%

YD Network-wide Options

This plugin has been thoroughly tested and is fully compatible with WordPress 3.0x multisite or with WPMU 2.9. This plugin was originally named YD WPMU Sitewide Options. The name has been changed with version 3.0 to match WordPress 3.0 vocabulary and concepts. Backwards compatibility with WordPress.........

Similar: 26%

Pretty Link Lite

Pretty Link Pro Upgrade to Pretty Link Pro Pretty Link Pro is a significant upgrade to Pretty Link Lite that adds many tools and redirection types that will allow you to create pretty links automatically, cloak links, auto-tweet links, replace keywords thoughout your blog with pretty links and muc.........

Similar: 18%

Import CSV with Ultimate CSV Importer

Import CSV data to WordPress is made very easy even for novice users as in few clicks and 3 simple steps with CSV Importer plugin. Now csv importer supports multi language and almost every WordPress modules and plugin fields as follows. Import data feed periodically from csv file as...

Similar: 17%

Sirv CDN & Image Manager

Sirv hosts your images and serves them to your WordPress site at any size you require. It optimizes images and rapidly serves them from its CDN. Major features of Sirv image management: Resize your images to any size you require. Responsive resize to dynamically fit the screen. Serve your images .........

Similar: 14%

GSpeech

GSpeech is a text to speech solution for WordPress. It uses Google power to provide you the best quality of automatic text to speech service. Enjoy!...

Similar: 13%

Social Share 2.0 - Social Bookmarks

This plugin adds a small widget within each blog post to share blog posts on Facebook, Twitter, Google Buzz, Digg, Surfpeople, and well over 100 more social bookmarking and sharing sites ....

Similar: 12%

Zedity Editor: The Best Way to Create Your Posts and Pages!

Would you like to make your WordPress experience much easier? Zedity enables you to create posts and pages as naturally as writing on paper! With absolutely no coding skills required, creating catchy and professional content becomes incredibly easy and quick for anyone! Zedity is available in .........

Similar: 12%

Ads Manager WP/BB

Use this plugin to quickly and easily insert Any Ad code Unit to your posts and BuddyPress sections including Forum topics....

Similar: 11%