PHP Digest No. 144 (12-26 de noviembre de 2018)


Nueva selección con enlaces a noticias y materiales. En el lanzamiento: PHP 7.3.0RC6, PhpStorm 2018.3 y otros lanzamientos, Symfony deja PHP-FIG, las últimas ofertas y noticias de PHP Internals, una porción de herramientas útiles, videos de reuniones y conferencias pasadas, y mucho más.
Que tengas una buena lectura!



Noticias y lanzamientos


  • PHP 7.3.0RC6 - Sexto y probablemente el último candidato de lanzamiento para la rama 7.3. Con la respiración contenida, estamos esperando el lanzamiento final el 6 de diciembre. Mientras tanto, puedes ver una vez más las novedades de 7.3 en las últimas reseñas aquí y aquí . Hay pocos puntos de referencia disponibles que muestran una ganancia de rendimiento de ~ 10% en comparación con 7.2.
  • HTTP / 3 sobre QUIC : se decidió que el próximo estándar HTTP usaría QUIC, que a su vez funciona sobre UDP, no TCP. La revisión QUIC de CloudFlare está disponible, incluido un problema de NAT y otros matices.
  • habr Disponible PhpStorm 2018.3
    • soporte DQL
    • PHP CS Fixer
    • Nueva refactorización
    • Implementación en múltiples hosts simultáneamente
    • Solicitudes de extracción de GitHub
    y muchas otras mejoras!
  • Symfony deja PHP-FIG - El líder de Symfony Fabien se eliminó a sí mismo y al framework de la lista de miembros del grupo PHP-FIG. Y comentó sobre su decisión en Twitter :

    En este sentido, la carta abierta de Anthony Ferrara a PHP-FIG , en la que dice: “Por favor, dejen de resolver problemas comunes, todavía parece relevante. Resuelva el 50% de los problemas, no el 99% ".
    Hace dos años, los representantes de Laravel, Propel, Doctrine, Guzzle, Stash y Aura ya abandonaron el grupo PHP-FIG, principalmente debido a que no participaron particularmente en las discusiones.

PHP internos


  • RFC: Registro de hash de contraseña : oferta aceptada para la próxima versión de PHP y permite que las extensiones registren sus propios algoritmos de hash.
  • RFC: Operador extendido en matriz : se propone agregar un operador ... para matrices.
    Texto oculto
     $parts = ['apple', 'pear']; $fruits = ['banana', 'orange', ...$parts, 'watermelon']; // ['banana', 'orange', 'apple', 'pear', 'watermelon']; 
  • [RFC] Precarga : la votación de RFC sobre la precarga de archivos ha finalizado. Todos los miembros del equipo central apoyaron por unanimidad esta propuesta. Entonces, el próximo año a las 7.4, tendremos la oportunidad de precargar cualquier archivo en opkash. Todas las funciones y clases declaradas en estos archivos estarán disponibles para todas las solicitudes posteriores, como si fueran elementos integrados como strlen () o Exception.
    Hay discusiones detalladas sobre el soporte de esta función en Composer y Symfony (enviado por @dmitrybalabka ), y el concepto de complemento Ayesh / Composer-Preload también está disponible.

Las herramientas



Materiales de aprendizaje



Audio y video



Gracias por su atencion!

Si nota un error o inexactitud, infórmeme en PM .
Preguntas y sugerencias escritas a mail o twitter .

Más noticias y comentarios sobre el canal de telegramas PHP Digest .

Enviar enlace
Buscar enlaces para todos los resúmenes
← Versión anterior: PHP Digest No. 143

Source: https://habr.com/ru/post/es431042/


All Articles