Hola

Bienvenido a la edición #98 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!

Hoy te quiero presentar un proyecto que acabo de publicar, un canal de Telegram con 4-5 ofertas de trabajo diarias sobre el ecosistema PHP: Symfony, Laravel, WordPress, Drupal,... Lo creé porque creo que puede ser un complemento muy interesante para la mayoría de los lectores de este boletín, al no haber encontrado ningún servicio tan específico. Te invito a que le eches un vistazo y te unas si lo consideras interesante.

El 12 de julio entró en vigor en la Union Europea una nueva regulación, mediante la que las plataformas de distribución de aplicaciones y juegos digitales como la App Store, Google Play Store o Steam tendrán medidas más estrictas en su relación con los desarrolladores que venden sus apps y juegos ahí, con el fin de proteger a los desarrolladores y hacerlas más transparentes.

Ya están publicados los vídeos de la Laracon Europa en línea 2020.

Dentro de las novedades, esta semana tienes pocas: Joomla 3.9.20 y CakePHP 4.1.1.

Como de costumbre, la lista de esta semana trae una gran cantidad de artículos, tutoriales, vídeos y noticias interesantes.

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

Por qué necesitamos argumentos con nombre en PHP

PHP, inglés - stitcher.io
Interesante reflexión sobre los beneficios que puede traer a PHP los argumentos con nombre, cuyo RFC aún se encuentra en período de votación

Monitorización de las actualizaciones de los paquetes en un servidor con PHP

PHP, inglés - dev.to
Cómo gestionar de una forma simple la monitorización de las actualizaciones de los paquetes en un servidor con PHP, obteniendo una notificación por correo electrónico cada vez que tengas que actualizar el servidor

Cómo crear un generador aleatorio de GUID en PHP para usar en aplicaciones web escalables

PHP, inglés - www.phpclasses.org
Las aplicaciones web escalables necesitan gestionar un gran número de peticiones HTTP al mismo tiempo. Muchas veces se usan varios servidores para responder a muchas solicitudes Web rápidamente. En este artículo y en el vídeo explican cómo utilizar un buen generador de GUID para manejar mejor los accesos de muchos usuarios que utilizan múltiples servidores Web y almacenan registros de bases de datos en servidores de bases de datos que pueden estar ejecutándose en diferentes máquinas

Por qué escribo un blog

Tecnología, inglés - sergiocarracedo.es
Unos cuantos motivos para escribir un blog propio. Comparto varios y te recomiendo que uses una plataforma que puedas controlar, para no depender de las decisiones empresariales de proveedores como Medium

Usando URLs firmadas en Laravel para añadir enlaces de acción a los correos electrónicos

Laravel, inglés - freek.dev

Solo has añadido dos líneas. ¿Por qué tardaste dos días?

Tecnología, inglés - www.mrlacey.com

El poderoso objeto de solicitud Illuminate

Laravel, inglés - laravel-news.com

Cómo evitar o controlar las actualizaciones automáticas de plugins y temas

WordPress, español - ayudawp.com

Core Web Vitals y Google Search Console – LCP, CLS, FID

Posicionamiento, español - alvarofontela.com

Cómo configurar Site Kit by Google para WordPress

WordPress, español - www.lucushost.com

Noticias

Más transparencia y mayor protección para desarrolladores: así es la nueva ley europea para las tiendas de apps

Tecnología, español - www.xataka.com
Una nueva regulación entró en vigor el pasado 12 de julio en la Unión Europea. Mediante ella las plataformas de distribución de aplicaciones y juegos digitales como la App Store, Google Play Store o Steam tendrán medidas más estrictas en su relación con los desarrolladores que venden sus apps y juegos ahí. Por ejemplo, no podrán eliminar su app de la tienda sin un aviso previo de 30 días

Publicado Joomla 3.9.20

Joomla, inglés - www.joomla.org

Publicado CakePHP 4.1.1

PHP, inglés - github.com

Vídeos y podcasts

Publicados los vídeos de la Laracon Europa en línea 2020

Laravel, inglés - www.youtube.com

Novedades en PHP 8.0 con Nikita Popov

PHP, inglés - youtu.be

Derick Rethans en Twitch

PHP, inglés - www.twitch.tv
Derick Rethans, el creador de XDebug, está llevando a cabo emisiones en Twitch sobre XDebug

PHP Internals News: cadenas numéricas más sanas

PHP, inglés - phpinternals.news

PHP Town Hall: batalla de frameworks

PHP, inglés - phptownhall.com

Código limpio: nombres

PHP, español - www.youtube.com

PHPUgly: Edición Smooth Jazz

PHP, inglés - phpugly.simplecast.com

Voices of the elePHPant. Entrevista con Kim Cottrell

PHP, inglés - voicesoftheelephpant.com

Un billete a Chattanooga: VideoAsk y mmhmm (y Adrián Cobo de regalo)

WordPress, español - unbilleteachattanooga.com

SEO para WordPress. Analizando tus resultados SEO y el ratio de conversión

WordPress, español - seoparawp.com

Fernando Tellado: ¿Cualquier curso de WordPress enseña WordPress?

WordPress, español - wpgranada.es

Negocios WP. WordPress 5.5, Gravity Forms 2.5, automatizaciones en Airtable y Heliblocks

WordPress, español - negocioswp.es

Bicicleta Studio. Especialización para Membership Sites I

WordPress, español - bicicleta.studio

The Laravel Podcast: Routing y Blade con Caleb Porzio

Laravel, inglés - laravelpodcast.com

Club WPress. Diseño web de provincias con Caín Santamaría

WordPress, español - clubwpress.com

PostType Podcast. Proyecto mínimo viable con @jdevelopia

WordPress, español - www.dariobf.com

El Arroyo Dev. Contenido de valor: ¿Cuánto cuesta una web?

WordPress, español - elarroyo.dev

Ninjas del márketing. Fundamentos de la Web: qué es CSS

Web, español - ninjasdelmarketing.com
Si esta lista de correo te parece interesante te agradecería que la difundas por Twitter.
Botón de Twitter
Puedes seguirnos en:
twitter 
MailPoet