|
| 1 | +.. include:: /Includes.rst.txt |
| 2 | + |
| 3 | +.. _how-to-find-extensions: |
| 4 | + |
| 5 | +====================== |
| 6 | +How to find extensions |
| 7 | +====================== |
| 8 | + |
| 9 | +For beginners, finding the right extensions can enhance their TYPO3 experience |
| 10 | +significantly. Here is a brief guide on how to search for extensions and where |
| 11 | +to find the necessary information. |
| 12 | + |
| 13 | +#. `TYPO3 Extension Repository (TER) <https://extensions.typo3.org/>`__ |
| 14 | + |
| 15 | + The TYPO3 Extension Repository (TER) is online platform, that hosts |
| 16 | + thousands of extensions created by the TYPO3 Community. |
| 17 | + Here you can: |
| 18 | + |
| 19 | + * Search by keyword |
| 20 | + * Explore categories |
| 21 | + * Filter results |
| 22 | + |
| 23 | +#. `Packagist <https://packagist.org//>`__ |
| 24 | + |
| 25 | + Packagist serves as the default package repository for PHP packages using Composer, |
| 26 | + including TYPO3 extensions. You can search for TYPO3 extensions on Packagist |
| 27 | + by entering relevant keywords. Many TYPO3 extensions are available via Composer, |
| 28 | + which allows for easier dependency management and installation. This is |
| 29 | + particularly useful for developers looking to integrate extensions into |
| 30 | + their projects. |
| 31 | + |
| 32 | + |
| 33 | +.. _tips-for-choosing-extensions: |
| 34 | + |
| 35 | +Tips for Choosing the right TYPO3 Extension |
| 36 | +=========================================== |
| 37 | + |
| 38 | +Selecting the right extension is essential for ensuring that it meets your needs |
| 39 | +and integrates well into your TYPO3 setup. Here are a few key factors to consider: |
| 40 | + |
| 41 | +* Compatibility: |
| 42 | + |
| 43 | + Verify that the extension is compatible with your version of TYPO3. |
| 44 | + The TER and Packagist often display compatibility information. Choosing an |
| 45 | + incompatible extension can lead to errors or unexpected issues. |
| 46 | + |
| 47 | +* Popularity and reviews: |
| 48 | + |
| 49 | + Extensions that are frequently used and have good reviews are often more |
| 50 | + reliable. Look at download numbers, ratings, and user feedback in the TER |
| 51 | + or on GitHub to get a sense of the extension’s quality. |
| 52 | + |
| 53 | +* Support and updates: |
| 54 | + |
| 55 | + Check if the extension is actively maintained and updated to work with the |
| 56 | + latest TYPO3 versions. An extension with recent updates is more likely to |
| 57 | + be secure and compatible with modern TYPO3 standards. |
| 58 | + |
| 59 | +* Documentation: |
| 60 | + |
| 61 | + Good documentation is essential, especially for beginners. Ensure that the |
| 62 | + extension has clear setup and configuration guides, either in the TER, on |
| 63 | + the developer's website, or on GitHub. |
| 64 | + |
| 65 | +* Performance and security: |
| 66 | + |
| 67 | + Extensions can affect your site’s performance, so choose extensions that |
| 68 | + are optimized and well-coded. Additionally, check for any reported security |
| 69 | + vulnerabilities, particularly for older extensions, to keep your site secure. |
| 70 | + |
| 71 | +* Customizability and flexibility: |
| 72 | + |
| 73 | + If you have specific needs, ensure that the extension is flexible enough to |
| 74 | + be customized or configured as required. Some extensions provide hooks or |
| 75 | + APIs, which are beneficial for custom development. |
0 commit comments