[drupal-devel] Fwd: history-table
Dries Buytaert
dries at buytaert.net
Mon May 9 17:25:08 UTC 2005
On 09 May 2005, at 13:05, Gerhard Killesreiter wrote:
> We have two different implementations of checking the new-ness of a
> node
> wrt the current user:
>
> _forum_user_last_visit selects all history entries and populates a
> static array when first called.
>
> and
>
> node_last_viewed will execute a query per nid (and cache the result in
> a static array too).
>
> We should find out which one is faster, use only that, and remove the
> other function (the new function should be in node.module of course).
That or _forum_user_last_visit() should only load/cache information
about the nodes in the relevant forum (i.e. add a left join). Even so,
we risk doing some work twice. We'll need to do some profiling for
this ...
--
Dries Buytaert :: http://www.buytaert.net/
More information about the drupal-devel
mailing list