Nuevo en Symfony 5.1: Más y mejores integraciones

El verdadero valor de un framework es cómo de bien se integra con otras tecnologías (Redis, Doctrine, Sodium, etc.) y servicios (Google, Mailgun, Slack, etc.) Los componentes Symfony proporcionan decenas de integraciones y en Symfony 5.1 hemos añadido y mejorado muchas más.

Componente Lock

  • Añadida la clase MongoDbStore para guardar los locks en servidores MongoDB versión 2.2 o superior (implementado por Joe Bennett en #31889).

Componente Cache

  • La caché que usa arrays de PHP se ha mejorado para añadir funcionalidades LRU y max-lifetime (implementado por Nicolas Grekas en #35362);
  • Añadida la clase SodiumMarshaller para poder encriptar los valores de la caché usando la librería libsodium (implementado por Ahmed Tailouloute en #35019);
  • Añadido un nuevo adaptador para usar Couchbase, una base de datos NoSQL (implementado por Antonio José Cerezo en #32039).

Componente Mailer

  • Mejorada la integración con Mailgun para soportar cabeceras personalizadas (implementado por Tobias Nyholm en #36148).

Componente Messenger

Componente Notifier

  • Añadida la integración con Mattermost (una alternativa a Slack que es software libre) (implementado por Emanuele Panzeri en #33875);
  • Añadida la integración con Google Firebase para enviar notificaciones push a dispositivos Android e iOS (implementado por Jeroen en #33968);
  • Añadida la integración con RocketChat (implementado por Jeroen en #34022);
  • Añadida la integración con OVH Cloud para enviar SMS (implementado por Thomas Ferney en #34540);
  • Añadida la integración con Sinch para enviar SMS (implementado por Iliya Miroslavov Iliev en #34654);
  • Añadida la integración con Free Mobile para enviar SMS (implementado por Antoine Makdessi en #35690).

Fuente: New in Symfony 5.1: New and Improved Integrations

Comentarios

Publicada el

28 de abril de 2020

Etiquetas

Proyectos Symfony destacados

La plataforma de eCommerce 100% Symfony que rivaliza con Magento y PrestaShop. Ver más

Síguenos en @symfony_es para acceder a las últimas noticias.