Découvrez TYPO3 8, la future version LTS!

Auteur: TYPO3 CMS Core Team
Traduit par : Rachel & Quentin - W-Seils
Lire l'article dans sa version originale : https://typo3.org/news/article/typo3-v80-start-your-engines/

Le 22/03/2016, la communauté TYPO3 a publié le premier sprint de la série 8 de TYPO3, le CMS d'entreprise.

La Core Team est fière d'annoncer cette première version comme prévu, même si la version 7 LTS du CMS de Novembre 2015 est plutôt récente. Tout en soutenant activement la version 7 LTS avec des correctifs de bugs pour éliminer ces « gremlins » qui ont survécu à la pression des cycles de mise à jour, l’équipe a travaillé dur pour sortir cette version suivante.

Amélioration des performances grâce à PHP 7

Comme indiqué dans l’actu du 7 janvier 2016, il vous faudra au minimum PHP 7.0 pour faire tourner la v8 de TYPO3. TYPO3 supportera les versions de PHP 7 et suivantes. Cette v8 apporte une amélioration significative des performances à l'ensemble du système. Non seulement l'éditeur backend dispose d’une interface plus fluide mais, en frontend, le temps de chargement d’une page mise en cache a établi un nouveau record avec seulement 7 millisecondes. C’est environ 40% plus rapide par rapport à l’exécution du même site web sous PHP 5.5. Nous avons également commencé à utiliser les nouvelles fonctionnalités de PHP 7 comme des générateurs aléatoires de pseudo sécurisés par cryptographie.

UX : générateur de formulaire intégré

Le développement de la v8 apportera de nouvelles améliorations de l’utilisabilité, avec de premiers éléments déjà présents en 8.0 comme le nouveau form builder de l'extension «form» qui permettait déjà de fabriquer des formulaires pour votre site directement via de simples contenus en backend, et qui est beaucoup plus facile à utiliser via une interface plus ergonomique et simple. Nous verrons d'autres améliorations de ce genre à l'avenir.

FLUID "Standalone"

Dorénavant, avec TYPO3 v8, nous sommes fiers de présenter non seulement un moteur de templating à la fois rapide et fiable pour tout projet PHP sans grandes dépendances avec lui, mais aussi un CMS d’entreprise utilisant ce moteur à sa pleine mesure. En effet "Standalone Fluid " peut facilement être utilisé avec d’autres produits PHP comme Laravel ou Symfony et nous sommes impatients d'entendre parler de success stories.

Le moteur de templating (qui a été initialement backporté du framework FLOW) a été complètement révisé et est maintenant installée en tant que dépendance externe du CMS. Ce développement a commencé au cours de la version 7 de TYPO3, mais n'est pas présent dans la version 7LTS.

Le passage à « Standalone Fluid » apporte une liste de nouvelles fonctionnalités incroyables(lien) au CMS TYPO3, nous sommes sûrs que les intégrateurs en seront très heureux.

Suppression des fonctions dépréciées

La core team s’est bien amusée à retirer toutes les lignes des sources qui ont été marquées comme dépréciées au sein de la précédente version majeure. Cette élimination précoce fait partie du plan d’action stratégique de cette mise à jour. Se débarrasser de toutes les obsolescences rationalise non seulement les sections de code et ouvre la vue vers de nouvelles améliorations, mais optimise également les interfaces de codage et améliore les performances.

Cette étape est aussi importante pour les développeurs d’extensions : il donne aux auteurs la possibilité de corriger les problèmes d’obsolescences restants dans leurs extensions, et ce bien avant la future v8 LTS finale, qui doit être publié en Avril 2017. Faire ce travail maintenant donne aux auteurs d'extensions plus de temps pour le reste de l’année puisque maintenant, seules certaines zones spécifiques au sein du noyau pourraient recevoir des modifications bloquantes et uniquement si cela est inévitable au niveau du noyau.

Quelques chiffres

Dans l'ensemble, plus de 900 patchs ont été créés au travers de notre processus d'examen et ont été fusionnés à la branche principale depuis la sortie de la version 7 LTS du CMS en Novembre à 2015.

Le nombre de correctifs en attente de révision a été réduit d'environ 270 à environ 210 et nous avons atteint le plus faible nombre de questions ouvertes depuis début 2008.

Des efforts importants ont été faits lors du sprint à Karlsruhe pour atteindre ces chiffres.

Plus de 100 auteurs différents ont contribué à ce succès et, une nouvelle fois, les sprints se sont avérés être une excellente occasion pour les nouveaux collaborateurs d'acquérir des connaissances et de se joindre à l'équipe de développement.

Téléchargement

Téléchargez TYPO3 v8.0, obtenez-le via Composer ou essayer la machine virtuelle fournie par Michiel Roos pour jouer avec la dernière version de développement.

A venir

La version 8.0 est la première étape d'un grand nombre sprint importants sur la route de la version 8 LTS du CMS TYPO3 qui devrait être prête au printemps 2017. La prochaine version 8.1 est déjà prévue et les travaux battent leur plein pour une sortie au début de mai 2016.

Do you want to publish
a guest blog post?

 

Contact us

Do you want to publish
your own case study?

 

Get in touch