Hola

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

La semana pasada te hablaba sobre el Hacktoberfest, el evento online en el que cientos de miles de desarrolladores colaboran con proyectos de software libre a través de pull request en GitHub y, los primeros 70.000 se llevan una camiseta conmemorativa o plantan un árbol. Muchos gestores de proyectos de software libre se están quejando de la baja calidad, ya que mucha gente envía «pull request» con simples correcciones de texto de un par de palabras con el fin de conseguir su camiseta. Para solucionar esta problemática, los gestores de proyectos tienen que adherirse a la iniciativa, usando la etiqueta «hacktoberfest».

La gente de Spatie ha actualizado sus directrices para mantener la consistencia del trabajo. Creo que es algo interesante tenerlas por escrito, ya que así todo el equipo puede seguir las mismas reglas, incrementando la calidad del trabajo.

Cloudflare acaba de presentar la optimización automática de plataformas, y va a comenzar por WordPress.

Docker Hub acaba de anunciar límites en sus repositorios de contenedores y, como contrapartida, GitHub anuncia su registro de contenedores.

Se ha anunciado que Google patrocinará Joomla, lo que supondrá un incremento en los recursos disponibles por la comunidad de desarrollo.

Dentro de las novedades, esta semana tenemos bastantes: PHP 8.0.0 Release Candidate 1, PHP 7.4.11, PHP 7.3.23 y PHP 7.2.34, Symfony 5.1.7, Laravel 8.7, WooCommerce 4.6.0 Release Candidate y WooCommerce Blocks 3.5.0.

Como de costumbre, la lista de esta semana trae una gran cantidad de artículos, tutoriales, vídeos y noticias interesantes.
Escucha el podcast de La semana PHP en Spotify, en Apple Podcasts o en Google Podcasts.
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
Esta edición está patrocinada por Raiola Networks, tu experto en hosting, tanto para WordPress como VPS o servidores dedicados, en los que podrás desplegar todos tus proyectos.
Con Raiola tendrás tu proyecto en las mejores manos, con la última tecnología del mercado, soporte 24/7, backups automáticos diarios, migración gratuita y servicios como dominios, certificados SSL,...
Gestionar tu web no tiene por qué ser un desafío. En Raiola te damos todas las herramientas que necesitas y, cuando surge un nuevo avance, somos los primeros en implementarlo.
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

Problemas con las contribuciones en el Hacktoberfest

Tecnología, inglés - hacktoberfest.digitalocean.com

PHP 8.0: mapas débiles

PHP, inglés - platform.sh

Cómo es una buena «pull request»

Tecnología, inglés - stitcher.io

SOLID en PHP

PHP, inglés - dev.to

Presentando PHPStan Pro – ¡Teclea menos y sé más productivo!

PHP, inglés - phpstan.org

Autocompletado usando PHP y Ajax

PHP, inglés - programmingdive.com

Alcance en los IDE de JetBrains

PHP, inglés - stitcher.io

Trabajar con legacy y entender el dominio 3

PHP, español - franiglesias.github.io

Ejecutando acciones de GitHub para ciertos mensajes de commit

Tecnología, inglés - ryangjchandler.co.uk

Utilizando tus propios helpers en Laravel (o cualquier proyecto PHP)

Laravel, español - dev.to

Monitoriza el rendimiento de tu sitio con Speedlify

Web, español - desarrollowp.com

Formatos de imagen JPG vs JPEG: ¿Cuál es mejor?

Tecnología, inglés - wpbuffs.com

Las mejores prácticas para localizar correctamente un sitio web

Web, inglés - blog.weglot.com

Theme Builder de Elementor Pro

WordPress, español - alvarofontela.com

Sobre no elegir WordPress para el proyecto de rediseño del W3C

WordPress, inglés - w3c.studio24.net

La nueva web de la W3C, descartan WordPress y no solo por culpa de Gutenberg

WordPress, español - vicentsanchis.com

Una rara mirada al proceso de toma de decisiones de un gran proyecto

WordPress, inglés - sebastiandedeyne.com
Una reflexión sobre la decisión del W3C de no usar WordPress para su nueva web

Guía avanzada de uso de Redirection, el mejor plugin WordPress para hacer redirecciones

WordPress, español - ayudawp.com

Inyecciones SQL en WordPress: herramientas y técnicas para prevenir los ataques

WordPress, inglés - www.cloudways.com

Cómo crear una cuenta de administrador temporal en WordPress

WordPress, español - blog.dinahosting.com

Cómo crear un sitemap en WordPress [Guía completa]

WordPress, español - www.lucushost.com

Crear un sitemap en WordPress y enviarlo a Google

WordPress, español - www.webempresa.com

El mes en WordPress: septiembre de 2020

WordPress, inglés - wordpress.org

Las últimas noticias en SEO y WordPress de septiembre de 2020

WordPress, inglés - yoast.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 PHP 8.0.0 Release Candidate 1

PHP, inglés - www.php.net

Publicado PHP 7.4.11

PHP, inglés - www.php.net
También se publicó PHP 7.3.23 y PHP 7.2.34

Publicado Symfony 5.1.7

Symfony, inglés - symfony.com
También se ha publicado Symfony 4.4.15

Publicado Laravel 8.7

Laravel, inglés - laravel-news.com

Publicado WooCommerce 4.6.0 Release Candidate

WordPress, inglés - developer.woocommerce.com

Publicado WooCommerce Blocks 3.5.0

WordPress, inglés - developer.woocommerce.com

Propuesto un nuevo RFC de funciones cortas

PHP, inglés - phpmagazine.net

Google patrocina Joomla

Joomla, inglés - www.joomla.org

Presentando la optimización automática de plataformas, comenzando con WordPress

WordPress, inglés - blog.cloudflare.com

Presentando el registro de contenedores de GitHub

Tecnología, inglés - github.blog

Soporte de atributos en Symfony 5.2. Symfony será totalmente compatible desde el primer día con PHP 8

Symfony, inglés - symfony.com

Vídeos y podcasts

php[architect]. Middleware y serialización de objetos

PHP, inglés - www.phparch.com

PHPUgly. Carbon Time

PHP, inglés - phpugly.simplecast.com

The Laravel Podcast. Mix con Jordan Pittman

Laravel, inglés - laravelpodcast.com

República web. Hay dos cosas inevitables: la muerte y los formularios

Tecnología, español - republicaweb.es

Un billete a Chattanooga. De hackeos, ciberdelincuentes y la usabilidad de algunos botones caca

WordPress, español - unbilleteachattanooga.com

Negocios WP. 2º Aniversario SemanaWP con Ibon Azkoitia

WordPress, español - negocioswp.es

freelandev. Nuestra evolución como freelance y porcentajes de facturación

WordPress, español - www.freelandev.com

Componentes, librerías y utilidades

Directrices de Spatie para mantener la consistencia del trabajo

Tecnología, inglés - spatie.be
Puedes ver una explicación interesante en https://sebastiandedeyne.com/the-revamped-spatie-guidelines/
Si esta lista de correo te parece interesante te agradecería que la difundas por Twitter.
Botón de Twitter
Puedes seguirnos en:
twitter