Hola

Bienvenido a la edición #117 de La semana PHP.

Otra semana más cargada de artículos, noticias y podcast de PHP y su ecosistema. Gracias por leer este boletín informativo 🙏.

¡Toma una ☕ y disfruta de la lectura!

Probablemente la nueva característica más importante en PHP 8.0 es JIT (Just-In-Time Compiler). JIT puede traer mejoras en el rendimiento al compilar y almacenar la totalidad o aquellas partes que se ejecutan con más frecuencia en una aplicación PHP como código máquina, ejecutándolo directamente, lo que evita la VM Zend y su sobrecarga de procesos.
JIT es un híbrido de los intérpretes tradicionales y la compilación anticipada (Ahead-of-time compilation o AOT). En esta entrada analizan su rendimiento, cómo funciona y las opciones de configuración más adecuadas.

En Packagist acaban de presentar la segunda estadística anual de las versiones de PHP usadas, obtenida a partir de la gente que usa este repositorio con Composer. Destaca la subida de PHP 7.4 y el uso de versiones sin soporte por un 30,34% de usuarios.

En la SymfonyWorld Online 2020 se presentó Symfony UX, que convierte a Symfony en un framework fullstack mediante la integración de JavaScript.

Laravel acaba de presentar Laravel Sail, un entorno de desarrollo dockerizado sin necesidad de conocer Docker. Tiene bastante buena pinta. En este vídeo Taylor Otwell explica su funcionamiento.

El sábado 12 de diciembre tendrá lugar la PHPKonf 2020 online, en la que estará gente tan conocida como Sebastian Bergmann, Nicolas Grekas o Taylor Otwell.

El «State of the Word 2020», el tradicional discurso en el que Matt Mullenweg habla sobre el estado de WordPress y su futuro, será online. Tendrá lugar el 17 de diciembre a las 14 UTC. Hasta el día 11 puedes enviarle una pregunta, en formato vídeo.

WooCommerce acaba de comprar MailPoet, uno de los plugins de envío de boletines y de mailing más usados.

Dentro de las novedades, esta semana tienes Laravel 8.18, CakePHP 4.0.10 y WordPress 5.6 RC2, además de Clockwork 5.0, una herramienta de desarrollo para PHP (se integra con Laravel, Lumen, Vanilla PHP, Symfony y Slim) que te da una visión del tiempo de ejecución de tu aplicación, incluyendo datos de las solicitudes, métricas de rendimiento, entradas en el registro, consultas en la base de datos, consultas en la caché, comandos Redis, eventos disparados, trabajos en cola, vistas renderizadas y más elementos.

Como de costumbre, la lista de esta semana trae una gran cantidad de artículos, tutoriales, vídeos y noticias interesantes.
Telegram-logo-660-240
Si quieres recibir 4-5 ofertas de trabajo diarias sobre el ecosistema PHP, échale un vistazo a nuestro canal de Telegram y únete.
raiola-networks-logotipo-horizontal
En Raiola Networks, una de las principales empresas españolas de hosting, están buscando un programador PHP para desarrollo interno con los siguientes conocimientos:
- Programación orientada a objetos en versiones modernas de PHP.
- Stacks LAMP y LEMP.
- Laravel.
- Consumo y creación de API REST.
- HTML, JavaScript y CSS.
- SQL (MySQL y MariaDB).
- Buen nivel de inglés leído.
- Git (git-flow o github-flow).
Una oportunidad fantástica de unirte a una empresa puntera. Puedes consultar la oferta completa en su sección de empleo.
Si tienes alguna sugerencia que consideres interesante puedes enviármela a través del formulario de contacto, de Twitter o respondiendo a este correo electrónico.
Y si esta lista de correo te parece útil, te agradecería que se la envíes a algún compañero al que le pueda interesar o que la difundas por Twitter.
Botón de Twitter
¡Disfruta la lectura!
Saludos
Jesús Amieiro

Artículos y tutoriales

JIT a fondo

PHP, inglés - php.watch

Funciones arrow en PHP

PHP, español - blogprog.gonzalolopez.es

Publicado PHP 8.0 y pinta muy bien

PHP, inglés - thephp.website

Symfony UX convierte a Symfony en un framework fullstack (de nuevo)

Symfony, inglés - symfony.fi

Usando Mercure en una aplicación Symfony

Symfony, español - jorgehrj.medium.com

Symfony UX hace de Symfony un framework fullstack (de nuevo) mediante la integración de JavaScript

Symfony, inglés - developers.ibexa.co

Symfony y la arquitectura hexagonal

Symfony, inglés - minompi.medium.com

Reseña de la SymfonyWorld online 2020

Symfony, inglés - william-pinaud.medium.com

Tutorial de Laravel Jetstream

Laravel, inglés - laravelarticle.com

¿Qué es localización (l10n)?

Tecnología, inglés - blog.weglot.com

Por qué no es buena idea hacer demasiadas personalizaciones en las webs de tus clientes

WordPress, español - ayudawp.com

Programación orientada a objetos sobre WordPress

WordPress, español - desarrollowp.com

¿Por qué es insegura tu web con HTTP?

Web, español - blog.dinahosting.com

Cómo volver a una versión anterior de WordPress

WordPress, español - www.lucushost.com

Migrar WordPress de local (localhost) al hosting

WordPress, español - www.webempresa.com

El mes en WordPress: noviembre de 2020

WordPress, inglés - wordpress.org

Rank Math vs Yoast SEO: ¿cuál es mejor para SEO?

WordPress, inglés - kinsta.com
weglot_logo_rect_darkbg
Weglot, la mejor solución para traducir cualquier sitio web --- Integra Weglot a la perfección en tu sitio web y publícalo en cualquier idioma. No más problemas de mantenimiento o compatibilidad. En Weglot confían más de 50.000 sitios web. Funciona con todas las tecnologías web como WordPress, Drupal, Laravel y Symfony.

Noticias

Publicado Laravel 8.18

Laravel, inglés - github.com

Publicado CakePHP 4.0.10

PHP, inglés - github.com

Publicado WordPress 5.6, 2ª versión candidata a definitiva

WordPress, español - es.wordpress.org

Publicado Clockwork 5.0

PHP, inglés - laravel-news.com

Estadística de las versiones de PHP usadas, edición 2020.2

PHP, inglés - blog.packagist.com

Anunciado el State of the Word 2020

WordPress, inglés - wordpress.org

Novedades en Symfony: la iniciativa UX, un nuevo ecosistema de JavaScript para Symfony

Symfony, inglés - symfony.com

WooCommerce compra MailPoet

WordPress, inglés - kb.mailpoet.com

Presentado Laravel Sail

Laravel, inglés - laravel.com
Un nuevo entorno dockerizado para desarrollar en Laravel

Vídeos y podcasts

Laravel Internals. Episodio #2

Laravel, inglés - youtu.be

Laravel Internals. Laravel Docs + Sail

Laravel, inglés - youtu.be

PHP Ugly. Publicado PHP 8

PHP, inglés - phpugly.simplecast.com

The Laravel Podcast. Almacenamiento con Frank de Jonge

Laravel, inglés - laravelpodcast.com

República web. El futuro de la profesión de desarrollador web

Tecnología, español - republicaweb.es

Un billete a Chattanooga. Marketing, automatización, señoras que y clientes machistas

WordPress, español - unbilleteachattanooga.com

El Arroyo Dev. Un developer drogado y una multa por privacidad

WordPress, español - elarroyo.dev

Negocios WP. Monta tu sistema de afiliados con AffiliateWP

WordPress, español - negocioswp.es

freelandev. Preguntas sobre temas y plugins

WordPress, español - www.freelandev.com

Bicicleta Studio. Preguntas y respuestas de Membership Sites IV

WordPress, español - bicicleta.studio

Ninjas del márketing. Cómo hacer email marketing

WordPress, español - ninjasdelmarketing.com

Eventos

PHPKonf 2020 online

PHP, inglés - www.php.net
Tendrá lugar el sábado 12 de diciembre
Si esta lista de correo te parece interesante te agradecería que la difundas por Twitter.
Botón de Twitter
Puedes seguirnos en:
twitter