Wag Interactive : Web créateurs, Typo3 développeurs, portail entrepreneurs

TYPO3, la gestion des contenus puissance entreprise

  • const

    2008

    Qu’est-ce que TYPO3 ?

    TYPO3 a été initialement conçu par Kasper Skårhøj en 1997. Actuellement développé par deux équipes, la première équipe continue de développer la version actuelle, la 4x et la deuxième équipe la version 5x, qui est la future majeure version de TYPO3, nommé phœnix, et totalement réécrite en utilisant les dernières technologies et concepts – Domaine Driven DesignDependency InjectionAspect-Oriented Programming et construit sur le framework FLOW3 qui a été créé spécialement pour 5x

    TYPO3 V5, étant en phase de développement, les sites actuels sont construits sur la version 4x et bénéficient de plus de 5000 extensions disponibles sur le TYPO3 Extension Repository (TER). La plupart d'entre elles ont été écrites par les développeurs tiers et sont toutes disponibles gratuitement. Installé avec un ensemble d'interfaces de base très riche, l'énorme puissance et la multitude de fonctionnalités de TYPO3 est basé sur la possibilité soit de créer des nouvelles extensions très facilement, d’étendre des extensions existants ou tout simplement d'utiliser des extensions existantes.

    Conceptuellement, TYPO3 se compose de deux parties: le front-end visible pour les internautes, et le back-end visible par les webmestres. L'administration de l'arborescence et des contenus d'un site web sous TYPO3 est assuré par un module accessible soit en « back-end » soit directement en « front-end » (parfois conus sous les noms « back-office » et « front-office ») à partir d'un simple navigateur web.

     

    En lire plus sur les points fort de TYPO3

    Quelques témoignages mis à la disposition sur le site TYPO3 francophone

    Témoignages des clients TYPO3 de Wag Interactive

    Wag Interactive, une agence spécialisée TYPO3

    Quelques références TYPO3 de Wag Interactive

     

     

    Gestions des contenus avec TYPO3

    TYPO3 gère des différents types de données nommés « contenus ». Les types de contenus de base incluent: texte, image, texte avec image, HTML, tableau, vidéo, flash, listes, etc. Ces types peuvent êtres étendus grâce à des extensions ou « plug-ins ».

    Ces contenus sont encapsulés par le type le plus fondamental ; la «page». Chaque élément visible pour l'utilisateur appartient à une certaine page et ces pages sont gérées d’une manière hiérarchique. Il existe des pages spéciales, comme des raccourcis (qui affichent du contenu d'une autre page), des points de montage (qui insèrent une partie de l'arborescence des pages à partir d’un point spécifique de l’arborescence), URL externe, etc.

     

    Gestion des contenus d'une page sous TYPO3
    Exemple de déplacement des blocs dans le back-end avec glisser-déposer

    Les fonctionnalités de TYPO3

    TYPO3 intègre les dernières fonctionnalités du Web 2 et permet d’y associer des interfaces riches comme Ajax, Flex...). 
    Il dispose de nombreuses extensions (modules) permettant de personnaliser le site ou les contenus en fonction des profils des internautes : espace membre, actualités, forum, FAQ, newsletter, téléchargement de documents, flux RSS, interfaces avec les outils des réseaux sociaux (Facebook, Netvibes, Twiter, Flickr…)

    TYPO3 permet de gérer de petits sites Web comme des sites Web à volume important. Il est multiple utilisateurs et multilingue. Il vous permettra aussi bien de créer des sites institutionnels, vitrines que les portails et si nécessaire en plusieurs langues.

     

    La flexibilité de TYPO3

    La modularité de TYPO3 est redoutable et fait de lui un des CMS du marché le plus puissant. Grâce à sa grande flexibilité TYPO3 peut, par exemple, utiliser plusieurs méthodes d'authentification pour un utilisateur (tel que le RSA clés partagées ou OpenID) en installant des extensions développées à cet effet.

     

    Gestionnaire d'extensions de TYPO3

    Sécurité

    La sécurité est un sujet pris très au sérieux par les développeurs de TYPO3 qui dispose d'une équipe spécifiquement dédiée à ce sujet. Un très grand effort est fait pour assurer que TYPO3 reste une des installations "ouvertes" la plus sûre du marché. Tous les développeurs-utilisateurs sont tenus informés des nouvelles mises à jour de sécurité ainsi que des démarches à suivre en cas de changement important par des « security bulletins » :

    http://typo3.org/teams/security/security-bulletins/typo3-core/

    Pour plus d’informations :

    http://typo3.org/teams/security/

     

    Extrait de Typoscript

    Language de configuration Typoscript 

    Le système utilise un langage de configuration spéciale appelé "TypoScript". Typoscript sert à paramétrer et déclencher les fonctions du système tel que la récupération et le formatage des données pour l’affichage dans une page, d’une façon similaire à des fichiers xml utilisés pour le paramétrage d’autres systèmes.

    Bien que TYPO3 n’échappe pas à l’utilisation des fichiers xml, souvent par des extensions du type Templavoila, une grande partie des fonctions de TYPO3 sont gérées par Typoscript, ce qui permet une plus grande flexibilité, une meilleure lisibilité et moins de code.

    Typoscript permet ainsi de communiquer avec des moteurs de mise en page, tels que "automaketemplate" ou "TemplaVoila", permettant de générer une affichage formaté sur un ou plusieurs modèles HTML.

     

    Hébergement d’un site TYPO3

    Côté serveur web, TYPO3 peut fonctionner sur la plupart des serveurs HTTP comme Apache ou IIS sur une base Linux, Microsoft Windows ou Mac OS X. Une version PHP 5.2 ou plus récente est exigée et toute base de données relationnelles supportée par le DBAL de TYPO3 dont MySQL, Oracle, PostgreSQL, ... bien que MySQL a la préférence de la plupart des développeurs d'extensions.  

    Le système peut être exécuté sur n'importe quel serveur web avec un CPU moderne et au moins 256 Mo de RAM. Le back-end peut être manipulé en utilisant n'importe quel navigateur moderne à condition que JavaScript et les cookies soient activés. Les sites affichés en front-end n'ont aucune limitation mise à part celles assignées dans la construction des pages par le web-designer – si une page s'affiche correctement en maquette html, son rendu sera parfaitement respecté par Typo3.

     

    La Pérennité de TYPO3, un CMS puissant et évoluatif

    TYPO3 est utilisé dans le monde entier et compte plus de 400 000 installations. On estime à plus de 2 000 le nombre de sites en France tournant sous TYPO3. De ce fait il existe une très grande communauté de développeurs et d'utilisateurs.

    Malgré le développement de la version 5, la version 4 reste très en avance sur les concepts d’aujourd’hui. Avec la sortie en 2011 du 4.5 LTS (long terme solution) et un suivi garanti jusqu’à avril 2014, les clients ayant optés pour ce CMS peuvent être confortés dans leur choix de Typo3 pour gérer leurs sites web.

     

    typo3-fr.org

    En savoir plus

    sur TYPO3 :

    http://typo3-fr.org/

    http://wiki.typo3.org

     

    sur FLOW3 :

    http://flow3.typo3.org/