mal ne dumme frage

siehe Bild hier -> http://www.tk-doku.de/struktur.gif
Folgende Module sind installiert:
- CMS Mailer
- CompanyDirectory
- FrontEndUsers
- CustomContent
- News
- ModulManager
- nuSOAP
- Search
- TinyMCE
Das Menu der Seite ist etwas kompliziert ... benutze den MenüManager dafür mit selbst angelegten Templates
Es gibt 4 Menüs die miteinader agieren ...
Footermenu, Hauptmenu, Menurechts und Untermenu
Hier das Footermenu:
Code: Select all
{if $count > 0}
<ul>
{foreach from=$nodelist item=node}
{if $node->hierarchy > 10}
<li><a href="{$node->url}"{if $node->accesskey != ''} accesskey="{$node->accesskey}"{/if}{if $node->tabindex != ''} tabindex="{$node->tabindex}"{/if}{if $node->titleattribute != ''} title="{$node->titleattribute}"{/if}><dfn>{$node->hierarchy}: </dfn>{if $node->current == true}<b>{/if}{$node->menutext}{if $node->current == true}</b>{/if}</a></li>
{/if}
{/foreach}
</ul>
Code: Select all
{if $count > 0}
<ul>
{foreach from=$nodelist item=node}
{if $node->hierarchy < 6}
{if $node->current == true or $node->parent == true}<li {menuclass}>{else}<li>{/if}<a href="{$node->url}"{if $node->accesskey != ''} accesskey="{$node->accesskey}"{/if}{if $node->tabindex != ''} tabindex="{$node->tabindex}"{/if}{if $node->titleattribute != ''} title="{$node->titleattribute}"{/if}><dfn>{$node->hierarchy}: </dfn>{if $node->current == true or $node->parent == true}<b>{/if}{$node->menutext}{if $node->current == true or $node->parent == true}</b>{/if}</a></li>
{/if}
{/foreach}
</ul>
{/if}
Code: Select all
{if $count > 0}
<ul>
{foreach from=$nodelist item=node}
{if $node->current == true or $node->parent == true}<li class="rechtsaktiv">{else}<li>{/if}<a href="{$node->url}"{if $node->accesskey != ''} accesskey="{$node->accesskey}"{/if}{if $node->tabindex != ''} tabindex="{$node->tabindex}"{/if}{if $node->titleattribute != ''} title="{$node->titleattribute}"{/if}><dfn>{$node->hierarchy}: </dfn>{$node->menutext}</a></li>
{/foreach}
</ul>
{/if}
Code: Select all
{if $count > 0}
<ul>
{foreach from=$nodelist item=node}
{if $node->hierarchy > 5 and $node->hierarchy < 11}
{if $node->current == true}<li>{elseif $node->parent == false}<li {menuclass}>{else}<li {menuclass}>{/if}<a href="{$node->url}"{if $node->accesskey != ''} accesskey="{$node->accesskey}"{/if}{if $node->tabindex != ''} tabindex="{$node->tabindex}"{/if}{if $node->titleattribute != ''} title="{$node->titleattribute}"{/if}><dfn>{$node->hierarchy}: </dfn>{if $node->current == true}<b>{/if}{$node->menutext}{if $node->menutext == "HÄNDLERBEREICH"} <img src="uploads/images/lock.gif" height="8" width="7" alt="Geschützt">{/if}{if $node->current == true}</b>{/if}</a></li>
{/if}
{/foreach}
</ul>
{/if}
{/if}
Nun ist mein Problem, dass in der Regel die Seiten um die 52-60 mysql queries haben ... die News Seite sogar 80 .. Mir scheint das ein wenig zu viel ... Gut mein Server packt das ohne Problem, weil ein Rootserver ... aber man will ja sparsam sein und ich habe noch ein viel größeres projekt vor mit vielen hunderten von seiten

Danke im Voraus
Tina