[buddypress-trac] [BuddyPress Trac] #5328: Use of the WordPress HeartBeat API to check for newest activities and to let user load them
buddypress-trac
noreply at wordpress.org
Sat Feb 22 00:35:16 UTC 2014
#5328: Use of the WordPress HeartBeat API to check for newest activities and to
let user load them
-------------------------------------------------+---------------------
Reporter: imath | Owner: imath
Type: enhancement | Status: closed
Priority: normal | Milestone: 2.0
Component: Activity | Version: 1.9.1
Severity: normal | Resolution: fixed
Keywords: has-patch 2nd-opinion needs-testing |
-------------------------------------------------+---------------------
Comment (by boonebgorges):
aaclayton - Thanks very much for the feedback. I agree that any AJAX-heavy
BP features are problematic for large sites, and I definitely agree that
the admin-ajax.php implementation leaves a lot to be desired. The core
team has plans to build a custom AJAX endpoint in a future release for
just the reasons you suggest.
The nature of this particular feature is such that it likely won't add a
huge amount of overhead for most sites, even those that have many
concurrents. It only kicks in if a single user is idling on an activity
stream page for 15 seconds or more. I have a feeling that this will not
happen often for the vast majority of BuddyPress sites.
That said, it's possible that your site will be one of the outliers
(that's a good problem to have :) ). For people like you, there's an admin
toggle to disable the feature. And, as with many other BP features, we'll
continue to work on making this one scale better in future releases.
Thanks as always for your thoughtful comments! It's extremely valuable to
get feedback from people running busy sites.
--
Ticket URL: <https://buddypress.trac.wordpress.org/ticket/5328#comment:25>
BuddyPress Trac <http://buddypress.org/>
BuddyPress Trac
More information about the buddypress-trac
mailing list