Bienvenido a la quincuagésima edición de La semana PHP.

Esta semana destaca la compra de Tumblr por parte de Automattic, una empresa rival desde hace tiempo, por una suma no revelada, seis años después de que Yahoo adquiriera Tumblr por 1100 millones de dólares. ¿Podría darle WordPress a Tumblr lo que más necesita: estabilidad?

Además, la idea de cambiar PHP para incluir dos idiomas "PHP" (Clásico) y "P++" fue propuesta en la lista de correo interno por Zeev y en más detalle en una FAQ contestando preguntas. Incluso se ha creado una votación para ver la viabilidad de P++, que parece que no ha tenido demasiado éxito entre la gente con derecho a voto. Hay que recordar que el autor de esta propuesta es uno de los creadores originales del motor Zend en PHP 3 y 4 y co-fundador de la compañía Zend, por lo que la propuesta obtuvo muchas respuestas y discusiones adicionales en Reddit y en Hacker News.

Nikita Popov describe cómo puedes ayudar con algunos cambios simples pero necesarios para la versión 8.0 de PHP, así que si quieres colaborar con el desarrollo del PHP esta es una buena oportunidad.

El PSR-12 acaba de ser aceptado por PHP-FIG. Esta especificación extiende, expande y reemplaza el PSR-2, que trata sobre el estilo del código PHP. Al igual que PSR-2, la intención de esta especificación es reducir la fricción cuando se revisa código de diferentes autores. Lo hace enumerando un conjunto compartido de reglas y expectativas sobre cómo formatear código PHP. Espero que en breve esté adoptado por los frameworks y demás herramientas.

Ya hay una fecha para la publicación de WordPress 5.3, el 12 de noviembre. Además el equipo de privacidad de WordPress está discutiendo la posibilidad de crear un mecanismo de consentimiento y acceso unificado, que en un principio se plantea como un plugin y en un futuro puede pasar al núcleo. Y el equipo de revisión de temas del repositorio oficial de WordPress está pidiendo a los autores de todos los temas que implementen, antes del 3 de septiembre, un sistema de navegación por teclado.

Y, 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

Noticias

Automattic ha comprado Tumblr

WordPress, inglés - poststatus.com
Automattic ha adquirido Tumblr, una empresa rival desde hace tiempo, por una suma no revelada, seis años después de que Yahoo adquiriera Tumblr por 1100 millones de dólares

Llamada a la participación en el desarrollo de PHP

PHP, inglés - externals.io
Si quieres ayudar con el desarrollo del PHP esta es una buena oportunidad. Nikita Popov describe en este artículo cómo puedes ayudar con algunos cambios simples pero necesarios para la versión 8.0 de PHP

PSR-12: Estilo de codificación extendido

PHP, inglés - www.php-fig.org
Acaba de ser aceptado por PHP-FIG el PSR-12, una evolución del PSR-2, que trata sobre el estilo del código PHP. Espero que en breve esté adoptado por los frameworks y demás herramientas

Planificación de WordPress 5.3

WordPress, inglés - make.wordpress.org
Está previsto que la nueva versión de WordPress se publique el 12 de noviembre

Un mecanismo de consentimiento y registro para la privacidad del usuario

WordPress, inglés - make.wordpress.org
El equipo de privacidad está discutiendo la posibilidad de crear un mecanismo de consentimiento y acceso unificado. En un principio se plantea como plugin y en un futuro puede pasar al núcleo de WordPress

Planificando la navegación con el teclado

WordPress, inglés - make.wordpress.org
El equipo de revisión de temas del repositorio oficial de WordPress está pidiendo a los autores de todos los temas que implementen, antes del 3 de septiembre, un sistema de navegación por teclado

Automattic adquiere Zero BS CRM y se plantea renombrarlo como Jetpack CRM

WordPress, inglés - wptavern.com

Cumbre Virtual de WP: agosto 19-23

WordPress, inglés - wptavern.com
Entre el 19 y el 23 tendrá lugar esta cumbre virtual, con más de 20 ponencias

Publicado Laravel Cashier 10

Laravel, inglés - blog.laravel.com
Acaba de publicarse la versión 10 de Laravel Cashier, con mejoras significativas como el soporte para las nuevas APIs de Stripe y soporte para las regulaciones de SCA (Strong Customer Authentication) en la UE

Publicado Joomla 3.9.11

Joomla, inglés - www.joomla.org

PHPStan soporta PHP 7.4

PHP, inglés - medium.com

Artículos y tutoriales

P++ es una mala idea por razones no técnicas

PHP, inglés - beberlei.de
La semana pasada la idea de cambiar PHP para incluir dos idiomas "PHP" (Clásico) y "P++" fue propuesta en la lista de correo interno por Zeev y en más detalle en una FAQ contestando preguntas. Zeev es uno de los autores originales del motor Zend en PHP 3 y 4 y co-fundador de la compañía Zend, por lo que la propuesta obtuvo muchas respuestas y discusiones adicionales sobre Reddit y HackerNews.

MariaDB vs MySQL

Tecnología, inglés - kinsta.com
Análisis de las principales diferencias entre MariaDB y MySQL, dos tecnologías de bases de datos similares pero diferentes utilizadas en millones de sitios web en todo el mundo

Cómo abordar el desarrollo moderno de WordPress (parte 1)

WordPress, inglés - www.toptal.com
Interesantes consejos de cómo mejorar tu flujo de trabajo y tu productividad en el desarrollo con WordPress

Ilumina tu carrera

Web, inglés - medium.com
Interesantes consejos sobre la carrera profesional, PHP y tecnologías relacionadas

Usar el archivo htaccess en WordPress para proteger, optimizar y controlar las redirecciones

WordPress, inglés - www.cloudways.com
El archivo .htaccess es un elemento importante de WordPress, que se utiliza a menudo para añadir, modificar y anular las configuraciones a nivel de servidor, la seguridad y los parámetros de rendimiento. Este tutorial te explica con detalle el funcionamiento de este archivo

PWA vs. AMP: ¿Qué deberías elegir?

Web, inglés - www.solwininfotech.com
Progressive Web Application (PWA) y Accelerated Mobile Project (AMP) son conceptos web revolucionarios. Este tutorial te explica todo lo que necesitas saber sobre sus aspectos clave y sus grandes diferencias

Tutorial de «Advanced Custom Fields Tutorial»: la guía definitiva

WordPress, inglés - kinsta.com
Los campos personalizados de WordPress son una parte importante de lo que hace de WordPress un sistema de gestión de contenidos flexible, en lugar de una «plataforma de blogs». Cuando se trata de campos personalizados de WordPress, el plugin freemium «Advanced Custom Fields» es uno de los más conocidos. Este artículo es una excelente introducción a este tema: explica por qué los «Advanced Custom Fields» son tan valiosos y luego te muestra paso a paso cómo puedes aplicarlos a tu sitio WordPress

Los mejores plugins de sitemaps para WordPress

WordPress, español - www.webempresa.com
Este artículo te explica por qué es importante crear, optimizar y «subir a Google» el Sitemap de tu web, y los muchos beneficios que tu web tendrá a nivel de SEO al hacerlo, además de qué plugins de Sitemaps para WordPress puedes utilizar

Cualificación de leads en un negocio digital

Posicionamiento, español - www.webempresa.com
Conseguir que un usuario llegue a tu web y muestre interés, es el primer paso dentro de tu funnel de ventas. Pero cuando ese usuario con interés tiene intención de seguir avanzando progresivamente por ese embudo de conversión, esto lo convierte en algo aún más atrayente para tu negocio digital

Por qué migré de WordPress a Gatsby

WordPress, inglés - theproductbusiness.com
Motivos por los que cambiarse de WordPress a este gestor estático y cómo ha sido la experiencia

Lo que los webmasters deben saber sobre las actualizaciones del núcleo del buscador

Posicionamiento, inglés - webmasters.googleblog.com
Google te explica lo que necesitas saber sobre las actualizaciones de los algoritmos de búsqueda

Un plugin malicioso que cifra los posts de WordPress

Web, inglés - blog.sucuri.net
Cómo funciona un plugin que cifra el contenido de los posts de WordPress

Cómo desplegar Symfony en Alibaba Cloud

Symfony, inglés - medium.com
Este artículo explica cómo desplegar una aplicación desarrollada en Symfony en Alibaba Cloud, aunque también vale para cualquier proveedor que ofrezca un VPS o un servidor dedicado

Grabar «custom post type» desde el frontend de WordPress

WordPress, español - kungfupress.com
Grabar un Custom Post Type desde el frontend de WordPress facilita a los usuarios de tu web el introducir información en el sitio sin tener que acceder al escritorio de WordPress

Cómo funciona un ataque de «Buffer Overflow»

Tecnología, inglés - securityboulevard.com
Un programa puede ser vulnerable al desbordamiento del búfer si maneja incorrectamente los datos que recibe. Cualquiera que pueda proporcionar datos de entrada de usuario convenientemente diseñados puede hacer que un programa se bloquee. Peor aún, un programa vulnerable puede ejecutar código arbitrario proporcionado por un intruso y hacer algo que el autor no tenía la intención de hacer. Las vulnerabilidades de desbordamiento de búfer son causadas por errores del programador, que son fáciles de entender pero no tan fáciles de evitar o de proteger.

Costos de mantenimiento del sitio web ¿Qué esperar en 2019?

WordPress, inglés - www.commercegurus.com
Los costes de mantenimiento de un sitio web son un tema cada vez más importante para los propietarios de tiendas web. Este artículo analiza sus costes mensuales, así como servicios interesantes para reducirlos

Cómo acelerar WordPress y obtener un PageSpeed Insights Score de 100

WordPress, inglés - markosaric.com
Esta guía te muestra cómo acelerar el tiempo de carga de tu sitio WordPress y obtener la puntuación máxima de 100 en el PageSpeed Insights de Google. Esto hará que tu blog sea mejor, que tus visitantes estén más contentos y que incluso puedas ser recompensado con más tráfico de búsqueda en Google

Cómo desplegar Laravel a Kubernetes

Laravel, inglés - keith-mifsud.me
Si alguna vez te has planteado como desplegar tu aplicación en Kubernetes esta guía seguramente te ayude

Novedades de PHP 7.4

PHP, español - medium.com
La versión 7.4 de PHP está a la vuelta de la esquina (su lanzamiento está previsto para el 28 de noviembre de este año) y mientras las betas van puliendo las novedades que traerá consigo, este artículo recoge las nuevas características de las que dispondremos cuando sea liberada

Entender las tareas programadas de WordPress: WP Cron

WordPress, inglés - wpshout.com
Este artículo te explica qué es y qué te ayuda a hacer un «cron»

Vídeos y podcasts

Episodio 13: De crowdfunding de iconos y versiones de WordPress

WordPress, español - unbilleteachattanooga.com

Entornos dónde crear tu Membership Site con seguridad

WordPress, español - bicicleta.studio

Caso Real: deFuranchos – 3: estrategia

WordPress, español - wpcommercefacil.com

Cómo llegamos al desarrollo en WordPress (II)

WordPress, español - www.freelandev.com

Webinar: Construir un sitio WordPress con un Page Builder

WordPress, inglés - wpbuffs.com

Entrevista con Sara Golemon

PHP, inglés - voicesoftheelephpant.com
Entrevista con la desarrolladora del núcleo de PHP Sara Golemon sobre las novedades en PHP 7.4

Cómo mejorar la accesibilidad de la Web

WordPress, español - clubwpress.com

Sobremesa con Javier Casares

WordPress, español - wpgranada.es

Componentes, librerías y utilidades

Aire

Laravel, inglés - glhd.github.io
Componente que facilita la creación de formularios en proyectos Laravel

Laravel Love

Laravel, inglés - laravel-news.com
Paquete Laravel que permite añadir reacciones de sitios sociales (Github, Facebook, YouTube, Slack, Reddit, Medium, Disqus) a modelos

Laraup

Laravel, inglés - github.com
Actualiza automáticamente tu proyecto Laravel desde la versión 4.2 a la 5.8
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