Otra semana más cargada de artículos, noticias y podcast de PHP y su ecosistema. Gracias por leer este boletín informativo ?.
Los analizadores estáticos de código te pueden ayudar a detectar muchos problemas antes de que despliegues la primera versión de tu proyecto: comprobaciones de tipos, existencia y accesibilidad de métodos y propiedades, código no usado,… En empezando con el análisis de código estático en PHP te explican sus fundamentos y las principales herramientas usadas en los distintos frameworks y CMS desarrollados con PHP. Si aún no usas un analizador estático, te recomiendo que reserves un tiempo esta semana para empezar. Y si ya lo usas, nunca está de más ver las distintas opciones que existen, y que pueden ayudarte a mejorar tu flujo de trabajo.
¿Sabías que PHP tiene 8 niveles distintos de registro? En Entendiendo los 8 niveles de registro de PHP te los explican, para que puedas usarlos de la forma correcta.
El 25 de enero se publicará la versión 5.9 de WordPress. La principal característica que traerá esta versión será la edición completa del sitio (full site editing). En Descubriendo WordPress 5.9 y en WordPress 5.9 – ¡El final de la cuenta atrás! te explican con detalle en que consistirán estas mejoras.
Tienes abiertas dos llamadas a ponentes: la de la WordCamp Europe 2022 hasta el 31 de enero y la de la SymfonyWorld Online 2022 Summer Edition hasta el 14 de febrero. Si tienes alguna idea interesante que quieres compartir con la comunidad, ¡es tu momento!
Dentro de las novedades de esta semana tienes Composer 2.2, Tailwind CSS v3.0, WordPress 5.8.3, WordPress 5.9 RC 1, WooCommerce 6.1 RC2, Laravel 8.78, Joomla 4.0.5, Joomla 3.10.4 y CakePHP 4.3.3.
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.
Artículos y tutoriales
- Empezando con el análisis de código estático en PHP — PHP, inglés
- PHP: Entendiendo los 8 niveles de registro — PHP, inglés
- Usando `order by` en MySQL manteniendo un valor al final — PHP, inglés
- async y await en el límite con ReactPHP — PHP, inglés
- Gestionando el espacio en disco con «ncdu» — Tecnología, inglés
- Git: Los principales comandos que debes conocer para dominar la CLI de Git — Tecnología, español
- Cómo entrenar tu teclado — Tecnología, inglés
- ¿Qué es el registro SPF y cómo funciona para evitar la suplantación de identidad? — Tecnología, español
- Las 7 grandes tendencias de programación para 2022 — Tecnología, español
- Mejores herramientas para medir velocidad de carga de una web — Web, español
- Usando Symfony Messenger con systemd — Symfony, inglés
- Mejoras y novedades en Symfony 6 — Symfony, español
- Los 10 mejores tutoriales de Laravel de 2021 — Laravel, inglés
- Resumen del State of the Word 2021 — WordPress, español
- 9 razones por las qué nunca deberías alojar vídeos en tu propia web — WordPress, español
- Descubriendo WordPress 5.9 — WordPress, español
- WordPress 5.9 – ¡El final de la cuenta atrás! — WordPress, español
- El mes en WordPress: diciembre de 2021 — WordPress, inglés
- 7 afirmaciones sobre la comunidad WordPress — WordPress, inglés
Noticias
- Abierta la llamada a ponentes de la WordCamp Europe 2022 hasta el 31 de enero — WordPress, inglés
- Abierto el CFP de la SymfonyWorld Online 2022 Summer Edition hasta el 14 de febrero — Symfony, inglés
- Publicado Composer 2.2 — PHP, inglés
- Publicado Tailwind CSS v3.0 — Web, inglés
- Nuevos requisitos para WooCommerce 6.5: PHP 7.2+ — WordPress, inglés
- Yoast SEO estará disponible en Shopify — Web, inglés
- WP Engine añade Frost al proyecto de código abierto de WordPress — WordPress, inglés
Vídeos y podcasts
- Voices of the ElePHPant. Entrevista con la Fundación PHP — PHP, inglés
- php[architect]. El zen de la programación consciente — PHP, inglés
- PHP Internal News. Sobrecargas de operadores definidos por el usuario — PHP, inglés
- PHPMad. Usando Composer en un CMS, Gracias al PHP Prefixing — PHP, español
- WP Doctors: Preguntas y Respuestas sobre WordPress. Webinar — WordPress, español
- Laravel. Usando una API REST Laravel con una aplicación Remix — Laravel, inglés
- PHP Town Hall. Aquí se encuentran las propiedades dinámicas — PHP, inglés
- República web. Charla Aprendiendo CMS 24H24L con David Vaquero, Borja Vicente y Javier Archeni — Web, español
- EL Arroyo Dev. Objetivo 2022: Automatizaciones — WordPress, español
- Negocios WP. Directo colaborativo – Seguridad en WordPress — WordPress, español
- WP Podcast. Un mundo de contenidos libres — WordPress, español