Closed (outdated)
Project:
Taxonomy Menu
Version:
7.x-2.x-dev
Component:
Code
Priority:
Critical
Category:
Support request
Assigned:
Unassigned
Reporter:
Created:
8 Jul 2010 at 06:45 UTC
Updated:
18 Mar 2026 at 05:00 UTC
Jump to comment: Most recent
Comments
Comment #1
giorgio79 commented+1
Comment #2
indytechcook commented+1
Oh wait. I'm working on this as part of the rewrite. The cache will be my friend.
Comment #3
andrewsuth commented+1
@indytechcook I would be really interesting in hearing your ideas of how to implement caching for this module. If you've already got some code I'd love to see it so we can share some ideas/code to get it up and running.
Comment #4
mbrighi commented+ 1
Comment #5
indytechcook commentedA big help will be moving the configuration out of variables. Right now they are stored very ineffectively. A variable for each settings. I'm moving to an OO based methodology. There will be one record in one table that holds all of the configuration. The settings will be cached in a effective manner.
I also plan on caching a tid => tids/mlids and nid => tids/mlids relationship to know what records need to be updated without heavy querying of the db.
I don't have any code to share yet but I hope to within a month.
Comment #6
francula commentedI had a fruther try and i think that the problem is the breadcrum thing.
Comment #7
eL commentedAny news about this? I have two vocabs with circa 2500 terms and if menu Rebuild is done, VPS with 2 GB of RAM dies with run out of memory :(
Comment #8
eggersrj commentedAny udpates to this?
I'm running into the same problem -- every time taxonomy menu loads it crushes my server. The main vocab on my site has less than 600 terms...
Comment #9
bigsyke commentedSame here in D7, each page load even with minimal terms with the Tax menu enabled, averages around 3k-4k milliseconds. Disable the module and its down to 200ms avg.
Comment #10
johnvindytechcook is hinting on 'loading the taxonomy tree' as a performance problem.
My problem (with D7) is 'loading the terms' happens for every term in the menu. This isn't a memory problem (yet), but it is hurting the page response time, since the menu is being rebuilt on EVERY page request, and every 'term load' generates a db-request and extra calculations.
So, depending on the root cause, the following issue is either related or a duplicate:
#1973920: Memory/Performance problems, when building a menu with a large taxonomy_menu
Comment #11
vladimirausThank you for your contributions.
Drupal 7 is no longer supported.
Closing this issue as outdated.