I've got a lot of nodes with location information on my site, enough that the gmap_location node map requires something like 26mb memory limit and a tonne of cpu each time it displays. It looks really nice though ;)
I've got a couple of questions on how to resolve this:
1. are the teaser popups loaded via ajax or are they all loaded into the page when it's viewed? Would switching that off help at all?
2. is there any chance that one of the marker managers would help deal with this issue when they're up and running
3. Is there a way that the page could be cached somewhere rather than being built on every page load?
Don't have devel module installed at the moment but will try to do that to identify the culprits soon (assuming it's node_load though).
Comments
Comment #1
bdragon commented1) All dumped in as a big blob, unfortunately. AJAX would be easy to implement though.
2) Only on the client side.
3) Yeah, would be easy.
I'll look into it.
Comment #2
catchCool, thanks for getting back so quickly, I'll keep my eye out.
Comment #3
JohnG-1 commentedsubscribing
Comment #4
alpinejag commentedsubscribing
Comment #5
bdragon commentedI'm going to mark this as a duplicate of http://drupal.org/node/172841. The patch there does the node map without calling node_load().