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

Esta semana se ha publicado el programa de la WordCamp Pontevedra 2019, con unas charlas muy interesantes. Yo ya tengo mi entrada, además de dar una charla sobre automatización, titulada Pon un task runner en tu vida para automatizar tu flujo de trabajo. ¿A qué esperas para comprar tu entrada y planificar tu viaje?
2019-07-31 11_20_32-Entradas-PonteWordCamp 2019
La conferencia PHP Barcelona, que tendrá lugar en noviembre, trae a gente como Rasmus Lerdorf, Derick Rethans o Nikita Popov. Un cartel difícil de mejorar.

Recuerda que a principios de septiembre se celebra en Vigo la Pulpo Con, con un cartel de ponencias muy interesante.

Tenemos actualizaciones de PHP, con las versiones 7.3.8, 7.2.21 y 7.1.31, así como la versión 5.8.30 de Laravel. No olvides actualizar tus servidores, porque estás usando versiones con soporte de PHP, ¿verdad? 😅

Y, como de costumbre, la lista de esta semana trae una gran cantidad de artículos, tutoriales, vídeos y noticias interesantes.
weglot_logo_rect_darkbg
Esta edición está patrocinada por 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.
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

Construir y consumir una API RESTful en Laravel

Laravel, inglés - www.twilio.com
Desde las redes sociales hasta las aplicaciones bancarias favoritas, nuestro mundo está impulsado por muchas API. En este artículo aprenderás a construir una moderna API RESTful y una aplicación que utilizará la API

¿Qué es Symfony Flex y cómo funciona?

Symfony, portugués - www.treinaweb.com.br
Este artículo habla de los conceptos principales de Symfony Flex: cómo funciona, cuál es su papel en la creación del framework de Symfony y cómo puede ayudarte en el proceso de gestión de dependencias de proyectos

Detección de errores en tu código sin necesidad de ejecutarlo con PHPStan

PHP, portugués - imasters.com.br
PHPStan es una herramienta que analiza tu código y te da soluciones a los problemas y errores más comunes. Este post hace una introducción a la herramienta y da ejemplos de cómo usarla

Patrones de diseño. Introducción

PHP, inglés - medium.com
Desde que Erich Gamma, Richard Helm, Ralph Johnson y John Vlissides publicaran su famoso libro «Design Patterns: Elements of Reusable Object-Oriented Software» y popularizaran el concepto de «patrones de diseño» ya ha llovido bastante. Si necesitas una introducción a los patrones de diseño o un refresco, esta serie de artículos es interesante

Cómo ejecutamos redirection.io en SymfonyCloud

Symfony, inglés - jolicode.com
Cómo desplegar un sitio en SymfonyCloud, el PaaS de Symfony

Desarrollo de sitios WordPress con Docker

PHP, inglés - akrabat.com
Cómo instalar un entorno de desarrollo para WordPress con Docker, complementado con XDebug y WP-CLI

Cómo construimos la edición colaborativa para el CMS de nuestra redacción

Web, inglés - open.nytimes.com
Se necesita mucha gente para publicar un artículo en el New York Times, y a veces las cosas se complican. Varios reporteros y editores pueden participar en la redacción, revisión y publicación de una sola historia, y esa colaboración es a menudo no lineal, lo que puede llevar a que la gente se pise unos a otros. Este artículo explica cómo el «periódico» construyó la edición colaborativa de su CMS

Cómo instalar WordPress con LEMP en Debian 10

WordPress, inglés - www.digitalocean.com
Tras la reciente publicación de la versión 10 de Debian este tutorial nos explica cómo instalar WordPress en uno de los stacks más habituales: LEMP (NGINX, MariaDB y PHP)

¿Qué plugin de traducción de WordPress es el mejor para tu empresa?

WordPress, inglés - blog.weglot.com
Explicación de los aspectos que tienes que considerar a la hora de escoger un plugin de traducción de WordPress

Escribí un plugin de PHPStorm

Web, inglés - dev.to
Tutorial de cómo escribir un plugin para PHPStorm, el IDE especializado en PHP

Consejos para escribir «issues» perfectas en Github

Tecnología, inglés - www.tomasvotruba.cz
Informar sobre problemas en un proyecto software es importante tanto para ti como para el responsable del proyecto. Si quierer ser claro con el encargado del mantenimiento, que te entienda y que pueda resolver el problema rápidamente, aquí tienes una serie de consejos de cómo mejorar tus informes

Qué no es la inyección de dependencias

PHP, inglés - stitcher.io
Si estás usando un framework moderno, lo más probable es que estés haciendo uso de la inyección de dependencias. Pero, ¿sabes qué es la inyección de dependencias, o mejor dicho, qué no es?

CRUD de cookies

PHP, inglés - steemit.com
Este artículo te explica qué es una cookie, cómo crearla y eliminarla

Crea una galería de imágenes para tu web

WordPress, español - raiolanetworks.es
Si necesitas mostrar múltiples imágenes en tu página web, una galería de fotos es generalmente la mejor opción. Este artículo te explica cómo crerla

Añadir autenticación a tu aplicación PHP en 5 minutos

PHP, inglés - dev.to
Este tutorial muestra cómo crear una solución de autenticación en PHP, usando OAuth y herramientas relacionadas

Creando el primer token JWT

PHP, portugués - blog.codeexpertslearning.com.br
Nunca está de más saber cómo funcionan determinados elementos internamente. Este artículo explica cómo crear un token JWT en PHP sin utilizar ninguna librería externa

Los mejores plugins de seguridad para tu WordPress

WordPress, inglés - wpbuffs.com
WordPress es uno de los sistemas de gestión de contenidos más populares, con lo que hay mucha gente intentando explotarlo. Hay una gran cantidad de plugins que puedes usar para ayudar a asegurar tu sitio web. Este post te explica cuáles son las mejores opciones

Cómo hacer un formulario con campos select dependientes en WordPress

WordPress, español - kungfupress.com
Cómo crear un plugin de WordPress con campos select dependientes utilizando JavaScript

Sncronizando cambios en la base de datos de WordPress entre entornos: cómo manejamos la fusión en 2019

WordPress, inglés - deliciousbrains.com
La fusión de bases de datos es un problema que aún existe en WordPress. Si estoy haciendo cambios en mi sitio local, ¿qué pasa con los nuevos cambios en el sitio en producción si envío a producción la base de datos local? Este artículo tratar de explicar cómo resolver esta problemática

Los mejores frameworks y herramientas para crear aplicaciones web progresivas (WPA)

Web, inglés - appinventiv.com
Las aplicaciones web progresivas están para quedarse. Este artículo enumera y describe las ventajas de los frameworks y herramientas más recomendables para crearlas

Guía de subdominios en WordPress

WordPress, inglés - kinsta.com
Cómo impacta un subdominio en el SEO, cómo se configura y cómo se utiliza eficientemente

Un dashboard en tiempo real basado en PHP y Bootstrap

PHP, español - academy.leewayweb.com
Cómo crear el esqueleto de un dashboard que muestra la información en tiempo real usando PHP, jQuery y Bootstrap

Noticias

Propuesta para aumentar la versión recomendada de PHP en WordPress

WordPress, inglés - make.wordpress.org
Interesante la propuesta de mostrar un widget en WordPress si estás usando una versión sin soporte por parte de PHP

Publicado el programa de la WordCamp Pontevedra 2019

WordPress, español - 2019.pontevedra.wordcamp.org
Se ha publicado el programa de la WordCamp Pontevedra 2019, con unas charlas muy interesantes

Anunciado el panel de conferenciantes PHP Barcelona

PHP, inglés - php.barcelona
Los organizadores de PHP Barcelona han organizado una conferencia de una gran calidad para noviembre. Gente como Rasmus Lerdorf, Derick Rethans o Nikita Popov estarán a finales de año en este evento

Publicado PHP 7.3.8

WordPress, inglés - www.php.net
También se ha publicado PHP 7.1.31 y PHP 7.2.21

Publicado Laravel 5.8.30

Laravel, inglés - blog.laravel.com

Noticias mensuales de WordPress

WordPress, inglés - wordpress.org
Resumen de todo lo que ha sucedido el mes pasado en WordPress

Vídeos y podcasts

Optimización de rendimiento web. WPO, sin secretos ni trucos

WordPress, español - www.youtube.com
Vídeo de una meetup de Valencia donde Moncho y Fernando hablan sobre WPO para WordPress

Del maratón de podcast, la semana wp y se busca dev de .net, con amiguitos

WordPress, español - unbilleteachattanooga.com

Caso Real: deFuranchos – 2: detalles técnicos

Web, español - wpcommercefacil.com

Ciclo de vida del suscriptor de un Membership Site

WordPress, español - bicicleta.studio

Qué podcast escuchamos y recomendamos

Web, español - www.freelandev.com

Estructura de carpetas - DDD en PHP (y otros lenguajes)

PHP, español - www.youtube.com
Cómo crear un proyecto desde 0 siguiendo Domain Driven Design y Arquitectura Hexagonal, estructurando los distintos Bounded Context y módulos en carpetas

Crea tu tienda online sin conocimientos de programación

WordPress, español - wpgranada.es
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