---
title: "Best practises and conventions"
manual: "TYPO3 Explained"
version: "11.5"
permalink: "https://docs.typo3.org/permalink/t3coreapi:extension-best-practises@11.5"
source: "ExtensionArchitecture/BestPractises/Index.rst"
rendered: "2026-10-21T15:30:00+00:00"
---

> [!WARNING]
> **Attention**
>
> TYPO3 v11 has reached end-of-life as of October 31th 2024 and
> is no longer being maintained. Use the version switcher on the top
> left of this page to select documentation for a supported version of TYPO3.
>
> Need more time before upgrading?
> You can purchase Extended Long Term Support (ELTS) for TYPO3 v11 here:
> [TYPO3 ELTS](https://typo3.com/services/extended-support-elts).

<a id="extension-conventions"></a>

# Best practises and conventions {#extension-best-practises}

-   [Choosing an extension key](https://docs.typo3.org/permalink/t3coreapi:choosing-an-extension-key@11.5)
-   [Naming conventions](https://docs.typo3.org/permalink/t3coreapi:naming-conventions@11.5)
-   [Configuration Files (ext_tables.php & ext_localconf.php)](https://docs.typo3.org/permalink/t3coreapi:configuration-files-ext-tables-php-ext-localconf-php@11.5)
-   [Software Design Principles](https://docs.typo3.org/permalink/t3coreapi:software-design-principles@11.5)
