As the code is now, nodewords.module retrieve the meta tags associated with a node each by each. Using a cache to contain those meta tags would save some database queries.
As the module implements hook_nodeapi(), it would not be difficult to clear the cache from the rows that needs to be updated, or removed.

The same is true for the meta tags associated with other Drupal objects (user profiles, taxonomy terms, vocabularies).

Comments

damienmckenna’s picture

Version: » 6.x-1.x-dev
Category: task » feature

Am recategorizing this as a v6.x-1.x feature request.

quicksketch’s picture

Assigned: Unassigned » quicksketch

This is a primary feature request for me. I'll look at adding this functionality. Nodewords right now is totally a resource hog.

quicksketch’s picture

Status: Active » Closed (duplicate)

Marking this duplicate in preference of #1107764: Add static caching to nodewords_load_tags, which has usable code.