MENU
arrow_backBlog

Pimcore 6

Plate-forme digitale repensée

Pimcore 6.0 est la plus récente et la plus puissante des plate-formes Pimcore. Avec cette version, Pimcore devient la meilleur plate-forme digitale (DXP : Digital Experience Platform) intégrer de manière transparente et open-source disponible. Découvrez la magnifique nouvelle interface utilisateur de Pimcore, la stack technologique mise à niveau, maintenant basé sur symfony 4 et un multitude de puissantes nouvelles fonctionnalités pour les professionnels. C’est un vrai beauté.

 

Nous sommes fiers d’annoncer la dernière version de la plate-forme digitale la plus conviviale à ce jour. Il est plus rapide et plus fluide, connectant de manière transparente MDM / PIM, DAM, WCM et le commerce numérique. Outre une nouvelle interface utilisateur révolutionnaire, nos équipes d'ingénieurs ont ajouté de nombreuses fonctionnalités au produit. Avec l'aide de plus de 200 membres de la communauté, ils ont nettoyé le code source de Pimcore. Cela leur a donné la possibilité de mettre à niveau Pimcore vers le principal framework PHP actuel, Symfony Framework 4. Ce framework compte plus de 3 000 contributeurs, 600 000 développeurs et 50 millions de téléchargements mensuels. Cette dernière version fait de Pimcore la plate-forme prédominante pour les entreprises cherchant à tirer parti de la technologie open source et à prendre le leadership technologique de leur secteur. La compatibilité ascendante totale est assurée - la mise à jour vers la dernière version devient une tâche simple. Installez le maintenant ou apprennez-en plus ci-dessous. Comme d'habitude, une liste complète des modifications est disponible sur GitHub.

Quels sont les points forts ?

Nouvelle interface utilisateur : Expérience d’administration et d’édition fantastique

L'interface utilisateur entièrement repensé offre une expérience d'édition époustouflante aux administrateurs. Travailler avec des millions d'enregistrements de données de produits ou gérer des milliers de sites Web devient une expérience plus agréable que jamais. L'apparence et la clarté ont été considérablement améliorées en éliminant beaucoup de chose inutiles.

Les éditeurs peuvent désormais utiliser toute la gamme de caractères UTF-8 pour les URL et les noms de documents, à l'exception des ressources numériques et des objets de données. Ceci est particulièrement utile pour les installations en langues non latines et améliore la compatibilité de Pimcore en Chine et dans les langues logographiques du monde entier.

Dans les «objets de données», nous avons amélioré la compatibilité avec les cas d'utilisation complexes de MDM / PIM en ajoutant la possibilité de modifier la position des onglets. Les 'panneaux d'onglets' et les 'champs localisés' peuvent maintenant être configurés pour s'afficher en haut, en bas, à gauche ou à droite. Cela donne la possibilité d’avoir des onglets verticaux.

 

Les dernières technologies Open Source pour une meilleure expérience de développement

Les développeurs apprécieront tout particulièrement le nettoyage du code source . La prise en charge de Symfony 4 leur permet d’utiliser de nombreuses nouvelles fonctionnalités de Symfony 4 dans les projets Pimcore. Symfony 4 est une version améliorée et plus légère de Symfony 3 sans fonctionnalités / plugins obsolètes et inutiles. C'est un micro-framework, il permet donc aux développeurs d'activer uniquement ce dont ils ont besoin. L'idée est d'améliorer les performances de votre application et de devenir plus évolutive pour différentes tailles de projets. Vous voulez construire une petite API ou une grande application Web, vous pouvez utiliser Symfony 4. C'est actuellement le framework PHP le plus rapide.

Content-As-A-Service avec Pimcore Data Hub

Publié il y a quelques semaines à peine, nous ajoutons de nouvelles fonctionnalités chaque jour. Pimcore Data Hub est déjà étroitement intégré à Pimcore 6. Cet outil révolutionnaire fournit une interface graphique permettant de transformer et de préparer les données pour les canaux d’entrée et de sortie.

Il rend Pimcore compatible avec le langage de requête GraphQL, offrant une connectivité plus facile avec les interfaces CAAS (Content-as-a-Service) telles que Angular, React, Vue et PWA. Découvrez avec quelle facilité les données peuvent être transformées pour les canaux de sortie tels que les applications mobiles.

 

Edition des données en masse plus rapide dans le PIM

Les objets de données dans Pimcore gèrent les données structurées des clients, des produits, des employés, des stocks, des fournisseurs, etc. La grille d'objets est une fonctionnalité puissante, car elle fournit une bonne vue d'ensemble lors de l'édition en masse des données.

Nous avons rendu la configuration des colonnes encore plus flexible en ajoutant plusieurs nouvelles fonctionnalités. Cela incluent des opérateurs pour la transformation de données, la sauvegarde et le partage de configurations, l'utilisation de vues personnalisées pour les importations CSV et bien d'autres.

 

True Content Commerce avec personnalisation

Pimcore 6 vous fournit une plate-forme complète, incluant le système de personnalisation la plus conviviale des plate-forme du marché. Sa combinaison native de gestion de contenu Web professionnel et de son framework de commerce numérique basé sur des microservices en fait le choix préféré des projets marketing

Le moteur de targeting a mûri et suit maintenant le comportement des utilisateurs entièrement côté serveur plutôt que du côté du navigateur. Il est également entièrement intégré à la plate-forme de données client gratuite (CDP) de Pimcore et vous permet d’utiliser des données client segmentées pour la personnalisation en direct du contenu Web et commercial.

 

Pimcore Academy pour un apprentissage rapide du développement Pimcore

Votre destination pour apprendre Pimcore. Pimcore Academy est conçu pour vous donner un aperçu des capacités de Pimcore et une feuille de route claire sur la façon de construire vos projets. Cette plate-forme de formation offre des cours vidéo à la demande couvrant tous les sujets Pimcore - de la gestion des données à la gestion de l'expérience. Nous nous efforçons de vous aider à améliorer vos capacités globales de développement logiciel tout en simplifiant et en accélérant le processus de création d'applications avec Pimcore. Pimcore Academy peut vous aider à explorer et à découvrir les différentes capacités du backend. Des échantillons de code aux examens personnalisés, en passant par les tutoriels et les contenus détaillés, préparez-vous à plonger dans l'univers de l'open source.

Commencez avec Pimcore Academy maintenant

Quel travail est à prévoir pour la mise à niveau ?

Vous pouvez mettre à jour facilement et rapidement. La nouvelle version rend certaines fonctions de Pimcore 5 obsolètes. L’effort de mise à jour dépend principalement du nombre de fonctions obsolète que vous utilisez. Un poit qui réjouira les développeurs: nous avons inclus une option de sécurité intégrée pour la mise à jour. Tout ce qui fonctionne dans Pimcore 5.8 sans avertissements de dépréciation fonctionne également sans problèmes dans Pimcore 6. Vous pouvez préparer Pimcore 5 pour Pimcore 6 en mettant à jour vers 5.8. vérifiez les commentaires dans le code - toutes les fonctions n’émettent pas un avertissement, mais elles ont toutes été annotées en conséquence). Si vous rencontrez des problèmes lors de la mise à niveau, créez simplement un ticket sur GitHub ou publiez-le sur nos forums de communauté. Nous nous en occuperons immédiatement.

Si aucune fonction obsolète n'est utilisée, la mise à jour ne sera pas un gros problème. Apportez simplement les modifications à composer.json et faite un composer update… Et cela sera terminé.

Pour obtenir une liste complète des méthodes supprimées et des modifications importantes, veuillez consulter les notes de mise à niveau  dans notre documentation destinée aux développeurs.

 

Pimcore 5 est maintenu par la communauté et LTS

Avec la publication de Pimcore 6, Pimcore 5 passe à un statut réservé aux correctifs de sécurité. Aucune nouvelle fonctionnalité ne sera proposée. Bien sûr, des corrections de bugs seront apportées dans les cas critiques, et des correctifs relatifs à la sécurité seront disponibles pour les 6 prochains mois. Après cette période, nous fournirons une assistance payée à long terme via notre offre de service LTS (les détails seront bientôt communiqués).

Essayez Pimcore 6 maintenant avec la démo public

Nom d’utilisateur: admin
Mot de passe: demo

Accès démo basique : https://demo-basic.pimcore.org/admin

Accès démo avancée (PIM, DEM, E-commerce) : https://demo-advanced.pimcore.org/admin/

 

Remerciements

Cette version a été dirigée par Bernhard Rusch, avec l'aide de ces braves gens. À ce jour, 201 contributeurs ont apporté des contributions au projet Pimcore. Outre les nouvelles fonctionnalités mentionnées ci-dessus, de nombreuses améliorations et corrections ont été apportées pour les développeurs. Comme toujours, vous trouverez la liste des corrections directement sur GitHub. Vous pourrez également suivre nos cycles quotidiens de développement et de publication en temps réel et donner votre avis. Nous attendons vos commentaires avec impatience. Écrire du code Pimcore de qualité nécessite beaucoup de bière. Par conséquent, à partir de maintenant, toutes les versions seront nommées d'après des variétés de bière La version 6 s'appelle "Ale". À votre santé !



Traduction de l'article publié le 17 juin 2019