[buddypress-trac] [BuddyPress Trac] #3659: Recently Active widget doesn't scale
buddypress-trac
noreply at wordpress.org
Tue Jul 15 03:52:34 UTC 2014
#3659: Recently Active widget doesn't scale
--------------------------------------+-----------------------------
Reporter: mpvanwinkle77 | Owner:
Type: defect (bug) | Status: new
Priority: normal | Milestone: Future Release
Component: Core | Version: 1.2.10
Severity: normal | Resolution:
Keywords: needs-patch dev-feedback |
--------------------------------------+-----------------------------
Comment (by r-a-y):
I've done a first pass of widget caching as a plugin on
[https://github.com/r-a-y/bp-widget-cache Github].
* A select number of BP widgets are cached. By default, this includes all
the major BP widgets like the Members, Groups, Blog Posts, Who's Online,
Recently Active Members and Friends widgets.
* Each BP widget is cached as a site transient.
* Since a BP widget can be used more than once with different settings,
each instance of a BP widget is saved as a key-value pair in this site
transient.
* Support for invalidation at various junctures including widget deletion
and updating of widget settings.
* No unit tests yet (I know, I know).
* No cache support for widgets with AJAX tabs, but I don't think this is a
big issue.
Could use some real-world testing before deciding if this should be in
core.
--
Ticket URL: <https://buddypress.trac.wordpress.org/ticket/3659#comment:6>
BuddyPress Trac <http://buddypress.org/>
BuddyPress Trac
More information about the buddypress-trac
mailing list