Technopedia Center
PMB University Brochure
Faculty of Engineering and Computer Science
S1 Informatics S1 Information Systems S1 Information Technology S1 Computer Engineering S1 Electrical Engineering S1 Civil Engineering

faculty of Economics and Business
S1 Management S1 Accountancy

Faculty of Letters and Educational Sciences
S1 English literature S1 English language education S1 Mathematics education S1 Sports Education
  • Registerasi
  • Brosur UTI
  • Kip Scholarship Information
  • Performance
  1. Weltenzyklopädie
  2. TYPO3 — Wikipédia
TYPO3 — Wikipédia 👆 Click Here! Read More..
Un article de Wikipédia, l'encyclopédie libre.
TYPO3
Description de l'image Logo TYPO3.svg.
Description de cette image, également commentée ci-après
Backoffice de TYPO3 7.0.
Informations
Créateur Kasper Skårhøj
Développé par TYPO3 Association (communauté et équipes du projet)
Première version 1998Voir et modifier les données sur Wikidata
Dernière version 14.1.0 (20 janvier 2026)
Dépôt GitHub
Écrit en PHP
Environnement Multiplateforme
Langues Multilingue
Type Système de gestion de contenu (CMS)
Licence GNU GPL
Site web typo3.org

modifier - modifier le code - voir Wikidata (aide)


TYPO3 est un système de gestion de contenu (CMS) libre écrit principalement en PHP, initié en 1997 par le développeur danois Kasper Skårhøj.[1][2] Le projet est distribué sous licence GNU GPL.[3]

TYPO3 est conçu pour fonctionner sur un serveur web capable d’exécuter PHP et s’appuie sur une base de données relationnelle (par exemple MySQL, MariaDB, PostgreSQL ou SQLite), selon la documentation de téléchargement et de prérequis du projet.[4]

Historique

[modifier | modifier le code]

Le développement de TYPO3 débute en 1997. Selon la chronologie publiée par le projet, l’outil est pris en charge dans un cadre commercial en 1998 par l’agence web superfish.com et fait l’objet d’une présentation à l’exposition IFRA (Lyon) en octobre 1998.[5] En août 1999, Kasper Skårhøj quitte superfish.com en conservant les droits de développement ; une première bêta publique est lancée en août 2000.[5]

En 2004, lorsque Kasper Skårhøj se retire de la direction opérationnelle du projet, la TYPO3 Association est créée afin d’en assurer la coordination pour le compte de la communauté.[6] Une communication ultérieure du projet mentionne une fondation en novembre 2004, sous le droit suisse, en tant qu’organisation à but non lucratif.[7]

Au début des années 2010, une réécriture envisagée sous le nom « Phoenix » (associée au développement du framework FLOW3) a évolué vers un produit distinct, présenté comme TYPO3 Neos ; cette situation a conduit l’équipe à faire succéder la branche 4.x par une version 6.0 (au lieu d’une version 5.0) lors de la publication de 2012, selon une rétrospective du projet.[8]

Organisation et développement

[modifier | modifier le code]

La coordination du projet est assurée par la TYPO3 Association, qui définit un cadre de gouvernance et de financement et s’appuie sur des équipes (teams) et des initiatives organisées au sein de la communauté.[9]

En mars 2011, le dépôt principal du cœur (core) de TYPO3 a été migré de Subversion vers Git, le projet mettant alors en avant l’usage d’un système de revue de code web (Gerrit) pour les contributions au cœur.[10] La documentation de contribution décrit un flux de travail fondé sur Git et Gerrit, et un processus de revue comprenant notamment revue de code et tests.[11][12]

Cycle de publication et support

[modifier | modifier le code]

La documentation du projet distingue des « sprint releases » (versions intermédiaires) et des versions à support à long terme (Long Term Support, LTS). Une LTS est planifiée environ tous les 18 mois et bénéficie d’un support complet (correctifs de bogues et de sécurité) pendant au moins trois ans ; la LTS courante et la LTS précédente reçoivent des mises à jour de sécurité.[13]

Début 2026, le site de téléchargement du projet présente la branche 13.4 comme version LTS « stable », avec maintenance (bogues) annoncée jusqu’en juin 2026 et mises à jour de sécurité jusqu’en décembre 2027, et la branche 14.x comme série menant à une LTS prévue en 2026.[14] La version 14.1.0 est publiée le 20 janvier 2026 selon ses notes de version.[15] Un calendrier de publication, diffusé en juin 2025, indiquait notamment une version 14.3 marquée comme LTS au 21 avril 2026.[16]

Caractéristiques

[modifier | modifier le code]

Architecture et extensibilité

[modifier | modifier le code]

TYPO3 est construit autour d’une architecture modulaire : le cœur est composé d’« extensions système » (certaines obligatoires, d’autres optionnelles), et les fonctionnalités peuvent être étendues via des extensions additionnelles.[17] Les extensions sont diffusées notamment via le TYPO3 Extension Repository (TER), présenté comme dépôt officiel d’extensions contribuées par les utilisateurs.[18] La documentation de sécurité du projet mentionne « plus de 5 500 » extensions disponibles dans le TER et précise que la qualité et la maintenance peuvent varier, la plupart des vulnérabilités historiques étant rapportées dans des extensions tierces plutôt que dans le cœur.[19]

Gabarits et rendu

[modifier | modifier le code]
Interface d’administration (TYPO3 4.0).

Le rendu HTML de TYPO3 s’appuie sur un moteur de gabarits ; la documentation d’introduction indique que le moteur de gabarits privilégié est Fluid.[20] Fluid est également documenté comme moteur de rendu par défaut dans l’écosystème TYPO3, et peut être utilisé indépendamment du CMS.[21]

La configuration du site (y compris certains aspects du rendu) peut s’appuyer sur TypoScript, décrit dans la documentation comme un langage de configuration de TYPO3.[22] Pour le développement d’extensions, TYPO3 fournit également Extbase, décrit comme un framework basé sur le motif MVC pour développer des plugins et modules.[23]

Parmi les solutions historiques de gabarit, l’extension TemplaVoilà! (et sa reprise templavoilaplus) est documentée comme ayant été initialement sponsorisée par Dassault Systèmes et financée par la TYPO3 Association.[24]

Gestion des sites, langues et routage

[modifier | modifier le code]

TYPO3 dispose d’un mécanisme de « gestion des sites » (site handling) décrivant les points d’entrée d’une instance, les langues et les détails de routage associés.[25] La documentation précise notamment la présence de configurations d’URL de base, de configuration de langues et de paramètres de routage.[26] Le projet documente également une prise en charge native du routage des pages, reposant sur la configuration de site.[27]

Gestion des utilisateurs et publication

[modifier | modifier le code]

La documentation décrit un modèle de droits d’accès pour les utilisateurs du backend (interface d’administration), fondé sur des permissions configurables au niveau des utilisateurs et des groupes.[28] TYPO3 fournit également une fonctionnalité de « workspaces » permettant de préparer des modifications sans affecter immédiatement la version publiée et d’organiser un processus d’approbation avant publication.[29]

Distribution d’exemple

[modifier | modifier le code]

Le projet propose une distribution de démonstration, « The Official TYPO3 Introduction Package », décrite comme un paquet d’introduction offrant un site exemple pour explorer les fonctionnalités du CMS.[30]

Littérature

[modifier | modifier le code]

Livres

[modifier | modifier le code]
  • Patrick Lobacher, Certified TYPO3 Integrator, Open Source Press, 2009 (ISBN 978-3-937514-78-9)

Documents vidéo

[modifier | modifier le code]
  • Irene Höppner, TYPO3 Extensions (DVD-ROM), Addison-Wesley, 2009 (ISBN 3827361648)

Notes et références

[modifier | modifier le code]
  1. ↑ (en) « The TYPO3 Story », sur typo3.com (consulté le 6 février 2026)
  2. ↑ (en) « The TYPO3 Association: Who We Are », sur typo3.org (consulté le 6 février 2026)
  3. ↑ (en) « typo3/cms », sur Packagist (consulté le 6 février 2026)
  4. ↑ (en) « Download TYPO3 », sur get.typo3.org (consulté le 6 février 2026)
  5. ↑ a et b (en) « The TYPO3 Story », sur typo3.com (consulté le 6 février 2026)
  6. ↑ (en) « The TYPO3 Association: Who We Are », sur typo3.org (consulté le 6 février 2026)
  7. ↑ (en) « TYPO3 announces special memberships for universities and research institutions », sur typo3.org, 15 mars 2017 (consulté le 6 février 2026)
  8. ↑ (en) « From 4.7 to 6.0 – a Brief History of TYPO3 Versioning », sur news.typo3.com (consulté le 6 février 2026)
  9. ↑ (en) « The TYPO3 Association: Who We Are », sur typo3.org (consulté le 6 février 2026)
  10. ↑ (en) « TYPO3 Core repository migrated to Git », sur news.typo3.com, 11 mars 2011 (consulté le 6 février 2026)
  11. ↑ (en) « Workflow explained », sur docs.typo3.org (consulté le 6 février 2026)
  12. ↑ (en) « Review a patch », sur docs.typo3.org (consulté le 6 février 2026)
  13. ↑ (en) « TYPO3 version support and security updates », sur docs.typo3.org (consulté le 6 février 2026)
  14. ↑ (en) « Download TYPO3 », sur get.typo3.org (consulté le 6 février 2026)
  15. ↑ (en) « Release Notes for TYPO3 CMS 14.1.0 », sur get.typo3.org (consulté le 6 février 2026)
  16. ↑ (en) « TYPO3 v14 Release Schedule: A Smarter Way Forward », sur news.typo3.com, 2 juin 2025 (consulté le 6 février 2026)
  17. ↑ (en) « The concepts behind TYPO3 extensions », sur docs.typo3.org (consulté le 6 février 2026)
  18. ↑ (en) « What are extensions? », sur extensions.typo3.org (consulté le 6 février 2026)
  19. ↑ (en) « TYPO3 version support and security updates », sur docs.typo3.org (consulté le 6 février 2026)
  20. ↑ (en) « Fluid templates », sur docs.typo3.org (consulté le 6 février 2026)
  21. ↑ (en) « Introduction to Fluid », sur docs.typo3.org (consulté le 6 février 2026)
  22. ↑ (en) « TypoScript – A quick overview », sur docs.typo3.org (consulté le 6 février 2026)
  23. ↑ (en) « Extbase: Extension framework in TYPO3 », sur docs.typo3.org (consulté le 6 février 2026)
  24. ↑ (en) « Introduction », sur docs.typo3.org (consulté le 6 février 2026)
  25. ↑ (en) « Site handling », sur docs.typo3.org (consulté le 6 février 2026)
  26. ↑ (en) « Site handling basics », sur docs.typo3.org (consulté le 6 février 2026)
  27. ↑ (en) « Routing – readable, SEO-friendly URLs », sur docs.typo3.org (consulté le 6 février 2026)
  28. ↑ (en) « Permissions management », sur docs.typo3.org (consulté le 6 février 2026)
  29. ↑ (en) « Versioning and Workspaces », sur docs.typo3.org (consulté le 6 février 2026)
  30. ↑ (en) « The Official TYPO3 Introduction Package », sur extensions.typo3.org (consulté le 6 février 2026)

Annexes

[modifier | modifier le code]

Articles connexes

[modifier | modifier le code]
  • Système de gestion de contenu
  • Liste de systèmes de gestion de contenu

Liens externes

[modifier | modifier le code]

Sur les autres projets Wikimedia :

  • TYPO3, sur Wikimedia Commons
  • TYPO3 France (annuaire et ressources en français)
  • TYPO3 – site du projet
  • Download TYPO3 (téléchargement)
  • Documentation TYPO3
v · m
PHP
Personnalités
  • Andi Gutmans
  • Rasmus Lerdorf
  • Zeev Suraski
Ressources
  • Accélérateur (Alternative PHP Cache, eAccelerator (en), MMCache (en))
  • Composer
  • Éditeurs (en)
  • Extensions (en)
  • PHPDoc
Implémentations
  • HipHop Virtual Machine (en) (HHVM)
  • HipHop for PHP
  • Parrot
  • Phalanger
  • Quercus
  • Zend Engine
Frameworks web
  • CakePHP
  • CodeIgniter
  • Drupal
  • eZ Publish
  • Fat-Free
  • FuelPHP
  • Horde
  • Joomla!
  • Laravel
  • Lithium
  • Midgard
  • MODx
  • Nette Framework
  • PEAR
  • Phalcon
  • PRADO
  • QCodo
  • Silex
  • SilverStripe
  • Symfony
  • TYPO3
  • WordPress
  • Xaraya
  • Xoops
  • Yii
  • Zend Framework
  • Zeta Components
Test
  • Behat
  • PHPUnit
  • SimpleTest
  • Lime (Symfony)
Mapping objet-relationnel
  • Doctrine
  • Propel
Environnement de développement
  • Aptana
  • Codelobster
  • Eclipse PDT
  • NetBeans
  • PHPEdit
  • PhpStorm
  • RadPHP
  • Zend Studio
Toolkit
  • PHP-GTK
  • PHP-Qt
  • wxPHP
  • icône décorative Portail des logiciels libres
  • icône décorative Portail d’Internet
Ce document provient de « https://fr.teknopedia.teknokrat.ac.id/w/index.php?title=TYPO3&oldid=233098299 ».
Catégories :
  • Système de gestion de contenu
  • Logiciel libre sous licence GPL
  • Logiciel écrit en PHP
Catégories cachées :
  • Image locale différente de celle de Wikidata
  • Image locale correspondant à celle de Wikidata
  • Page utilisant P571
  • Article utilisant une Infobox
  • Catégorie Commons avec lien local identique sur Wikidata
  • Article contenant un appel à traduction en anglais
  • Portail:Logiciels libres/Articles liés
  • Portail:Logiciel/Articles liés
  • Portail:Informatique/Articles liés
  • Portail:Internet/Articles liés
  • Portail:Médias/Articles liés
  • Portail:Société/Articles liés

  • indonesia
  • Polski
  • الرية
  • Deutsch
  • English
  • Español
  • Français
  • Italiano
  • مصر
  • Nederlands
  • 本語
  • Português
  • Sinugboanong Binisaya
  • Svenska
  • Українска
  • Tiếng Việt
  • Winaray
  • 中文
  • Русски
Sunting pranala
Pusat Layanan

UNIVERSITAS TEKNOKRAT INDONESIA | ASEAN's Best Private University
Jl. ZA. Pagar Alam No.9 -11, Labuhan Ratu, Kec. Kedaton, Kota Bandar Lampung, Lampung 35132
Phone: (0721) 702022
Email: pmb@teknokrat.ac.id