Hoy es el primer día del año, pero las costumbres se mantienen. Como cada martes, aquí tienes la información relevante de la pasada semana en el ecosistema PHP. Destaco el fin del soporte para PHP 5 y PHP 7.0, algo que no es una novedad, pero que vuelvo a recalcar ya que muchos todavía tenemos servidores con estas versiones, y hay que ir migrándolas cuanto antes.
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
- Fin del soporte para PHP 5 y PHP 7.0 — El pasado mes de diciembre ha finalizado el soporte para estas dos versiones de PHP y nunca está de más recordártelo.
- 24 consejos para asegurar tu WordPress contra ataques — WordPress, inglés
- Por qué los datos son imperativos al desarrollar temas y plugins de WordPress — Artículo en el que muestran la importancia de la recogida de datos sobre el uso que los usuarios le dan a un tema, a un plugin o, por extensión, a cualquier pieza de software.
- Añadiendo soporte para el fichero .env en proyectos heredados — Los frameworks PHP modernos, como Laravel o Symfony, traen su configuración en un archivo .env. Este artículo explica cómo añadirlo a proyectos antiguos, que no lo soportan.
- Democratizar la publicación — Matt Mullenweg, el líder del proyecto WordPress, vuelve a hablar de lo que significa para él la misión fundamental de WordPress: democratizar la publicación.
- Primeros pasos con Docker y PHP — PHP, inglés
- Problemas comunes de CSS en proyectos frontend — Explicación de cómo solventar los problemas más habituales con CSS.
- Configurando un repositorio local para su uso con Composer — PHP, inglés
- WCAG-EM: Evaluación de conformidad con la accesibilidad web — Web, español
- La pirámide de la optimización web — Diferentes pasos para la optimización web, haciendo un símil con la pirámide de Maslow.
- Desarrolladores contentos, ecosistema contento: el impacto intangible de la versión mínima de PHP de WordPress — Reflexión sobre las distintas versiones de PHP soportadas por WordPress. Actualmente soporta desde la 5.2, sin soporte de seguridad desde hace 8 años.
- Optimizando el rendimiento de la base de datos de WordPress — WordPress, español
- Cómo construir un tema WordPress desde cero. Fundamentos — Segunda parte de una serie de posts en los que documentan el proceso de construcción de un tema WordPress desde cero.
- Commits iniciales divertidos — Programación, inglés
Noticias
- Publicado Laravel Cashier 9 — Publicada la versión 9 de Laravel Cashier, un paquete Laravel que proporciona una interfaz para trabajar con suscripciones en Stripe y en Braintree.
- La UE financiará los programas de búsqueda de errores para 14 proyectos de código abierto — Entre los proyectos se encuentran Drupal y Symfony.
Vídeos y podcasts
- Laravel Medialibrary — Laravel, inglés – 41:01 – youtube.com
- Caching para todos — WordPress, español – 25:01 – wordpress.tv
- Estrategias de testing full-stack (Vue.js) — PHP, inglés – 39:58 – youtube.com
- Des-igualdad en las redes — WordPress, español – 35:28 – wordpress.tv
- WPO y optimización de resultados de tu WooCommerce — PHP, inglés – 39:34 – youtube.com
Componentes, librerías y utilidades
- Cachet — Sistema que permite mostrar el estado de nuestros recursos: webs, API,…
- PHPCI — Sistema de integración continua diseñado de forma específica para PHP.
- Rubix ML for PHP — Biblioteca de machine learning.
- KoolReport — Framework de generación de informes.
- PHP Censor — Sistema de integración continua para PHP nacido como un fork de PHPCI.
- limitrr-php — Biblioteca que permite integrar limitaciones de uso de los recursos.
Eventos
Del 03 al 09 de enero
- Meetup WP Irún — 03 de enero. Título «Diseño web con plantilla o a medida ¿Qué es mejor?».
- Meetup WP Gramenet — 08 de enero. Título «El mundo no se acaba: WordPress 5.0, PHP 7.3, editor de bloques…».