Mark Jaquith
Forum Replies Created
-
Forum: Plugins
In reply to: [WP Super Cache] WP Super Cache and APCSomeone correct me if my understanding is inaccurate.
APC (or X-Cache) does what is called as PHP opcode caching. Normally, PHP reads the
.phpfiles and “compiles” them on the fly. Every time. That is obviously not super efficient. APC and X-Cache store that “compiled” opcode and hang on to it, which gives you a nice PHP speed boost.APC also provides a single-server in-memory object cache. Key/value store. That doesn’t automatically give you anything in WordPress. For that, you need an APC object cache backend, which is a drop-in file called
object-cache.phpthat WordPress will use to interface with APC. Now WordPress just uses this for its object storage… not for HTML output caching. For that, you’d need something like Batcache, which can use the Memcached or APC object cache backends to do persistent HTML output caching. Batcache is another drop-in file calledadvanced-cache.php, which WordPress utilizes to do an early “hand off” (so the caching can happen before WordPress fully loads).But Batcache by itself does not tell posts to refresh when they’re changed. For that, you need the Batcache plugin, which tells Batcache (the advanced cache drop-in) to tell the APC object cache backend to tell the APC persistent cache to flush that page out.
1. Opcode caching (APC or X-Cache) — speeds up PHP in general.
2. Object cache backend drop-in (for APC or Memcached) — gives WordPress persistent storage for objects.
3. Batcache (advanced caching drop-in) — caches HTML using the WordPress object cache (#2).
4. Batcache helper plugin — helps Batcache (#3) tell the object cache backend (#2) to flush things when posts change.Forum: Plugins
In reply to: [WP Super Cache] WP Super Cache and APCHubert — If the Batcache plugin (note, different from the caching engine) is installed, then posts are force-flushed on post update.
Fixed in trunk. Can you test out trunk? I’d like to release it soon.
wpcdn has it right. It’s not technically a plugin. It’s a drop-in. Read the readme.txt file for instructions.
Justin — Where were you expecting the link to open in a new window? In a nav menu, or in “the loop”?
Forum: Plugins
In reply to: [WP Help] [Plugin: WP Help] Make wp help a dashboard module?That’s a good idea!
Forum: Plugins
In reply to: [Markdown on Save] [Plugin: Markdown on Save] Markdown for comments ?I’ll consider it for a future release.
Forum: Plugins
In reply to: [Page Links To] [Plugin: Page Links To] Enabling plugin has no effectEdit a post or a page and look for the “Page Links To” meta box.
Forum: Plugins
In reply to: [Page Links To] [Plugin: Page Links To] Strange noteThat tells you that it’s working… that you’ve pointed that page to an alternate URL.
Forum: Plugins
In reply to: [Login Logo] [Plugin: Login Logo] Trunk/3.3 Breaks this pluginZygfryd — Are you sure you’re using version 0.5 of Login Logo? Can you link me to the site experiencing the problem?
This will be fixed in the next version. But I wouldn’t advise running your site with PHP notices being displayed! You’re going to have a lot more issues with other plugins if you do that.
Try version 2.6!
Forum: Plugins
In reply to: [Page Links To] [Plugin: Page Links To] Abandoned PluginTry version 2.6. 🙂
Try version 2.6!
Forum: Plugins
In reply to: [Login Logo] [Plugin: Login Logo] Trunk/3.3 Breaks this pluginLogin Logo 0.5 fixes this issue.