---
title: Improve TYPO3 CMS menus
url: "https://b13.com/knowledge/more-efficient-menus-for-typo3"
description: Large-scale TYPO3 projects can contain hundreds of menus, and together, these can quickly overwhelm your servers. Learn how to use our menus extension to use your existing server space more efficiently.
image: "https://b13.com/fileadmin/_processed_/1/d/csm_better-menus_191-1_7c2c2a4d3e.png"
date: 2022-01-26
modified: 2026-08-19
lastUpdated: 2026-08-19
---

# Improve TYPO3 CMS menus

[ Cache ](https://b13.com/knowledge/cache) [ Core-Development ](https://b13.com/knowledge/core-development) [ TYPO3 ](https://b13.com/knowledge/typo3)

 More efficient menus for TYPO3
================================

 Get a faster site with more server space and users with b13’s menus extension

![](https://b13.com/fileadmin/_processed_/c/6/csm_benni_5e519221c4.jpg)Benni Mack

  09 August 2022

 [ RSS Feed ](https://b13.com/rss.xml)

  ![Improve TYPO3 CMS menus](https://b13.com/fileadmin/_processed_/0/a/csm_better-menus_6432f43314.webp)

If your TYPO3 site is loading frustratingly slowly, buying more server space to speed it up is often the go-to fix. But in some cases, this method treats the symptom rather than the underlying root cause, which can be layered. The demands of modern menus coupled with how TYPO3’s native menu operates can lead to an overflowing cache, and a server bogged down with unnecessary weight. b13’s menus extension directly addresses these challenges. Implementing the extension saves server space, significantly improves your TYPO3 site’s loading speed, and allows more simultaneous users.

   Contact b13 to understand if TYPO3’s native menu is slowing your site down
----------------------------------------------------------------------------

 [ Let’s connect ](https://b13.com/lets-connect)

   TYPO3’s Native Menu and b13’s Menus Extension Function Differently
--------------------------------------------------------------------

 Modern menus, large-scale projects, and the Native TYPO3 menu collide

Three factors produce a domino effect that drags down your cache and your servers.

Firstly, how websites use menus has changed over the years. Today, a single website may have many menus on one page, including:

- Navigational menus in the page footer
- Menus in the side-bar
- Mega-menus, including multiple, expanded layers and several navigation paths.

  ![Sections of a website's main menu](https://b13.com/fileadmin/_processed_/9/4/csm_MenuExtension_Mainmenu_3a4627c7a7.webp) [  ](https://b13.com/fileadmin/Blog/Menus_Extension/MenuExtension_Mainmenu.png)

  Sections of a website's main menu

  ![Levels of a website's main menu](https://b13.com/fileadmin/_processed_/e/6/csm_MenuExtension_Mainmenu_Levels_6d9414387c.webp) [  ](https://b13.com/fileadmin/Blog/Menus_Extension/MenuExtension_Mainmenu_Levels.png)

  Levels of a website's main menu

  ![Menu for Microsite](https://b13.com/fileadmin/_processed_/c/d/csm_MenuExtension_Microsite_Menu_4c4be88b8f.webp) [  ](https://b13.com/fileadmin/Blog/Menus_Extension/MenuExtension_Microsite_Menu.png)

  Menu for Microsite

  ![Footer Menu](https://b13.com/fileadmin/_processed_/1/0/csm_MenuExtension_Footer_Menu_68da1bd142.webp) [  ](https://b13.com/fileadmin/Blog/Menus_Extension/MenuExtension_Footer_Menu.png)

  Footer Menu

  The next factor is large-scale projects: multiple TYPO3 sites with thousands of pages each. If those thousand-page websites also need to accommodate the demands of modern menus, it places a strain on TYPO3’s native menu abilities, which trickles down to crowd your cache and your servers.

Finally, the third factor is how the native TYPO3 menu itself operates. The expanded version of each menu (also called “active state” menus“) for all pages of your site is cached. This method overloads your servers, and you quickly run out of space. As your site’s number of pages and menus increase, and the bigger and more layered your menus are, the more the issue is exacerbated. In a large test installation of TYPO3’s native menu’s capabilities, the menus alone held 16 gigabytes of data, which overwhelmed and crashed the servers in a day.

  Because we are aware of the intersection of these factors, we created our menu extension to function differently. With our extension, TYPO3 builds up the menus in the cache once for all the pages. The extension applies active states afterward, which reduces the amount of cached data. This method is significant for tree-based menus, which have multiple layers and information paths. When we tested the menus extensions initially, the results were promising indeed; the same 16 gigabytes that crashed the server a few days before was reduced to 100 megabytes of cached menu data.

Another key advantage is that b13’s menus extension is purposefully written to be easy to understand and implement for less technically advanced team members.

   Gain efficiency and longevity with b13’s menus extension
----------------------------------------------------------

 Save money on your server space

The modern state of menus means that a typical website has more menus, larger menus, and expanded menus. This translates to more memory and CPU used, which quickly overloads servers. A common solution is buying more server space, which can be expensive for you or your client. b13’s menus extension reduces your memory and CPU usage to make your existing server space more efficient instead of buying more.

  An overloaded server leads to a less performant site. A slow site or even (gasp!) dreaded downtime can reflect poorly on your reputation and negatively impact the user experience. Using b13’s menus extension leads to a radical reduction in the load on your server and a faster, more responsive site with much less risk of downtime.

  b13’s menus extension [has been available on GitHub](https://github.com/b13/menus) for 2 years, so it is mature and thoroughly battle-tested. It is also extremely popular, with over 90k installs and counting. At b13, we use this extension for our own site and across all our client projects, such as the University Hospital of Heidelberg, one of the largest medical centers in Germany.

   b13’s menus extension is well equipped for modern menus
---------------------------------------------------------

No matter the number or size of menus in your TYPO3 site, b13’s menus extension reduces memory and CPU to ensure faster sites, less downtime, and a greater ability to handle high traffic. The extension’s maturity and the high number of downloads means you (and your clients) can reap the benefits of this extension for the long term.

   Contact b13 if you have questions about implementing our menu extension
-------------------------------------------------------------------------

 [ Let’s connect ](https://b13.com/lets-connect)

  ###  Written by:

 ![Bild von Benni Mack](https://b13.com/fileadmin/_processed_/c/6/csm_benni_66cce9a81f.webp)

b13 co-founder and TYPO3 CMS Core Development Lead, Benni Mack, heads our technical practices, setup and maintenance of our technical infrastructure, and coordinates our open-source contribution. His essential tool: TYPO3

 Benni Mack  CTO

 [ more from Benni Mack ](https://b13.com/team/benni-mack)

  Related Articles
------------------

- ![Cartoon trophy character surrounded by hands giving thumbs up and a heart gesture, set against a gear-patterned background.](https://b13.com/fileadmin/_processed_/f/7/csm_T3ppy_Design_Kit_Headerbild_b51eb9dc31.webp)

    ###  T3ppy Gives TYPO3 a Friendly Face

     06 August 2026 | Florian “Flix” Keitgen

     TYPO3 is powerful—but it doesn’t have to feel impersonal. Meet T3ppy, our friendly companion for the backend.

     [ Read more: T3ppy Gives TYPO3 a Friendly Face ](https://b13.com/knowledge/t3ppy-design-kit)
- ![Gavel labeled "AI" on a circuit-patterned background with yellow stars, symbolizing regulation or legislation related to artificial intelligence in the EU.](https://b13.com/fileadmin/_processed_/1/0/csm_EUAIAct_Headerbild_510724b3de.webp)

    ###  AI Content in TYPO3: Labelling Needs Accountability

     02 August 2026 | Benni Mack

     The EU AI Act brings the origins of AI-generated content into focus. AI Label marks AI-generated and AI-edited content in TYPO3 and records who signed off the published version—for…

     [ Read more: AI Content in TYPO3: Labelling Needs Accountability ](https://b13.com/knowledge/ai-content-in-typo3-labelling-needs-accountability)
- ![A series of stylized figures in various poses, each with a distinctive orange hat, depict a progression from walking to standing still while looking at a phone, set against a purple grid background.](https://b13.com/fileadmin/_processed_/d/7/csm_QueuesDDEV_Headerbild_f640931350.webp)

    ###  Better scalability with decoupled queues: How to set up RabbitMQ with TYPO3

     10 April 2024 | Jochen Roth

     When built-in message transports hit their limits, RabbitMQ can provide TYPO3 with a scalable, robust message queue.

     [ Read more: Better scalability with decoupled queues: How to set up RabbitMQ with TYPO3 ](https://b13.com/knowledge/better-scalability-with-decoupled-queues-how-to-set-up-rabbitmq-with-typo3)
- ![A rocket labeled "V14" launches into the sky, surrounded by a group of people celebrating with raised arms.](https://b13.com/fileadmin/_processed_/3/d/csm_v14_Celebration_Headerbild_3d4170fdc5.webp)

    ###  Happy Release Day TYPO3 v14: Why This Release Shows the True Strength of Open Source

     21 April 2026 | Florian “Flix” Keitgen

     TYPO3 v14 improves workflows for editors, marketing teams, and developers—and shows how community-driven open source creates real impact.

     [ Read more: Happy Release Day TYPO3 v14: Why This Release Shows the True Strength of Open Source ](https://b13.com/knowledge/happy-release-day-typo3-v14-why-this-release-shows-the-true-strength-of-open-source)
- ![Hands holding puzzle pieces with QR codes surround a large QR code under a magnifying glass, suggesting a collaborative activity.](https://b13.com/fileadmin/_processed_/3/b/csm_QRcodeManagement2_Headerbild_85c3ff55b5.webp)

    ###  QR Codes in TYPO3 v14: Built-in Link Management That Just Works for Editors

     17 April 2026 | David Steeb

     TYPO3 v14 adds QR code generation to Link Management. Create codes before URLs are final, track scans via redirect stats, update targets anytime, and avoid third-party tools. Ideal…

     [ Read more: QR Codes in TYPO3 v14: Built-in Link Management That Just Works for Editors ](https://b13.com/qr-codes-in-typo3-v14-built-in-link-management-that-just-works-for-editors)
- ![A cartoon character resembling a shield gives a thumbs up in front of a computer interface with various menu options.](https://b13.com/fileadmin/_processed_/e/6/csm_Header_cda1f80173.webp)

    ###  Meet T3ppy: A New Era for Editorial Work in TYPO3

     01 April 2026 | Florian “Flix” Keitgen

     T3ppy and the AiM extension bring AI directly into the TYPO3 backend—enhancing SEO, content quality, and workflows with centralized control.

     [ Read more: Meet T3ppy: A New Era for Editorial Work in TYPO3 ](https://b13.com/knowledge/meet-t3ppy-a-new-era-for-editorial-work-in-typo3)
- ![Retro microphone illustration with a shopping cart icon in the background, symbolizing e-commerce or online shopping.](https://b13.com/fileadmin/_processed_/f/8/csm_Marketplace_Headerbild_ee1575614c.webp)

    ###  Why TYPO3 Needs a Marketplace for Products

     25 March 2026 | Florian “Flix” Keitgen

     A marketplace would make TYPO3 products more discoverable, easier to compare, and benefit both agencies and clients alike.

     [ Read more: Why TYPO3 Needs a Marketplace for Products ](https://b13.com/knowledge/why-typo3-needs-a-marketplace-for-products)
- ![Hands holding a pencil and a circular token with characters, working on a digital interface displaying text and images.](https://b13.com/fileadmin/_processed_/7/e/csm_VisualEditor_Headerbild_33d4a1f19b.webp)

    ###  Visual Editing in TYPO3: When Content Management Happens in Context

     16 March 2026 | Florian “Flix” Keitgen

     Discover the Visual Editor by anders und sehr that enables true in-context content editing. Learn how Camino, the new frontend theme, and improved editorial workflows transform…

     [ Read more: Visual Editing in TYPO3: When Content Management Happens in Context ](https://b13.com/knowledge/visual-editing-in-typo3-when-content-management-happens-in-context)
- ![A hand holding a magnifying glass over a laptop screen displaying a webpage with an image and text elements.](https://b13.com/fileadmin/_processed_/e/5/csm_BackendUserSection_Headerbild_6093c842fd.webp)

    ###  Unlocking TYPO3’s Hidden Gem: The Backend User Section (Doktype 6)

     05 March 2026 | David Steeb

     Discover TYPO3’s underrated doktype 6 (Backend User Section) for secure internal previews, editor training, and prototyping. Learn real use cases, common pitfalls like 403 errors…

     [ Read more: Unlocking TYPO3’s Hidden Gem: The Backend User Section (Doktype 6) ](https://b13.com/knowledge/backend-user-section-in-typo3-uses-pitfalls-helper)
- ![Multiple hands hold QR codes while one hand uses a magnifying glass to examine a larger QR code in the center.](https://b13.com/fileadmin/_processed_/0/1/csm_QRcodeManagement_Headerbild_5d9ec54194.webp)

    ###  Why we built QR codes into TYPO3: Bringing print campaigns under CMS control

     12 February 2026 | Jochen Roth

     QR codes generated outside your CMS break when pages move. TYPO3 v14.1 brings QR code management into the backend. Create, track, and retarget from one place.

     [ Read more: Why we built QR codes into TYPO3: Bringing print campaigns under CMS control ](https://b13.com/knowledge/qr-codes-in-typo3-bringing-print-campaigns-under-cms-control)