[wp-trac] [WordPress Trac] #32052: Add out of the box support for MO file caching
WordPress Trac
noreply at wordpress.org
Wed Apr 22 08:53:42 UTC 2015
#32052: Add out of the box support for MO file caching
-------------------------+-----------------------------
Reporter: nicofuma | Owner:
Type: enhancement | Status: new
Priority: normal | Milestone: Awaiting Review
Component: I18N | Version: trunk
Severity: normal | Keywords:
Focuses: performance |
-------------------------+-----------------------------
While profiling WordPress with [https://blackfire.io Blackfire] we found
that parsing an ''mo'' file is a heavy task, and it's done on each page.
[[Image(default-mo.png, link=https://blackfire.io/profiles/a03c95c9-fafe-
459e-a36a-e69edb2ed25d/graph)]]
We propose to use the Object Cache API to not re-parse the file if it
hasn't changed.
This way any non English installations with a plugin implementing the
Object Cache API could benefit of a significant performance improvement.
You can see here a comparison showing the performance improvement:
[[Image(mo-cache-comp.png, link=https://blackfire.io/profiles/a03c95c9
-fafe-459e-a36a-e69edb2ed25d/graph)]]
We found that a few plugins are doing the same thing but they are used
very much and we think it could be great to have it mainstream.
--
Ticket URL: <https://core.trac.wordpress.org/ticket/32052>
WordPress Trac <https://core.trac.wordpress.org/>
WordPress publishing platform
More information about the wp-trac
mailing list