[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