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

Esta semana se celebra la WordCamp Europa online 2020, donde participarán los principales tecnólogos a nivel mundial relacionados con WordPress, PHP y negocios digitales, entre los que estarán Zeev Suraski, el creador de PHP 3, PHP 4 y fundador de Zend Technologies o Matt Mullenweg, el creador de WordPress. Entre la representación española tendremos un nutrido grupo de ponentes. Las sesiones se llevarán a cabo el viernes 5 y el sábado 6. El contributor day se celebrará el jueves 4.

Dentro de las novedades esta semana tienes Symfony 5.1.0, 5.0.9, 4.4.9 y 3.4.41 y Laravel 7.13.0.

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

PHP 8 en 8 bloques de código

PHP, inglés - stitcher.io

Las principales novedades de PHP 8

PHP, español - medium.com

Inyección de dependencias explicado de forma sencilla

PHP, inglés - medium.com

Ten cuidado si «composer update» sigue reemplazando una dependencia

PHP, inglés - www.jeffgeerling.com

¿Qué es el encadenamiento de métodos en PHP?

PHP, inglés - stackcoder.in

Características impopulares de PHP

PHP, inglés - andonov.dev

Por qué los desarrolladores odian PHP

PHP, inglés - www.jesuisundev.com

Configurando los recursos de API Platform siguiendo los principios DDD

Symfony, inglés - medium.com

Migrando de PostgreSQL a MySQL una aplicación Symfony con Doctrine ORM

Symfony, inglés - symfony.fi

Evitando la herencia en Laravel

Laravel, inglés - jasonmccreary.me

Reglas de validación adicionales en Larevel

Laravel, inglés - laraveldaily.com
4 paquetes que extienden las validaciones de Laravel

Creando un workflow sencillo usando Gulp 4, Bootstrap, Sass y BrowserSync

Web, inglés - themesberg.com

¿Cómo puedes hacer un sitio web multidioma?

Web, inglés - blog.weglot.com

Caché de navegador: cómo funciona

Web, español - alvarofontela.com

Algunos consejos relativamente rebuscados sobre Bash

Tecnología, inglés - zwischenzugs.com

El futuro del código está en tu navegador

Tecnología, inglés - onezero.medium.com

Por qué es tan importante el anchor text para SEO

Posicionamiento, español - www.lucushost.com

Codeception para WordPress: Introducción e instalación

WordPress, español - desarrollowp.com

Cómo ocultar todo lo que sobra de Yoast

WordPress, español - ayudawp.com

Las nuevas características del editor en WordPress 5.5

WordPress, inglés - make.wordpress.org

Herramientas para un buen diseño Web Responsive

WordPress, español - www.webempresa.com

Formas de ganar dinero por internet con un proyecto digital (con las que no me he hecho rico)

WordPress, español - www.anxosanchez.com

La guía definitiva para usar los enlaces permanentes en WordPress

WordPress, inglés - kinsta.com

Noticias

WordCamp Europe online 2020

WordPress, inglés - 2020.europe.wordcamp.org

Publicado Symfony 5.1.0

Symfony, inglés - symfony.com
También se publicó Symfony 5.0.9, 4.4.9 y 3.4.41

Publicado Laravel 7.13.0

Laravel, inglés - blog.laravel.com

Estadísticas de uso de las diferentes versiones de PHP. Edición 2020.1

PHP, inglés - blog.packagist.com

Paquete de Spatie de tenencia múltiple para Laravel

Laravel, inglés - laravel-news.com

Nuevo en Symfony 5.1: nuevo sistema de seguridad

Symfony, español - symfony.es

Vídeos y podcasts

Primeros pasos con Github Actions

Tecnología, español - www.youtube.com

Generando seeders desde una base de datos existente con iSeed

Laravel, inglés - youtu.be

Lidiando con errores en el núcleo de PHP

PHP, inglés - phpinternals.news

Informe sobre herramientas DevOps 2020

Tecnología, español - republicaweb.es

Podcasts, Pests y stacks TALL (Tailwind CSS, Alpine.js, Laravel y Livewire)

Laravel, inglés - laravel-news.com

Git con Gemma Anible

Laravel, inglés - laravelpodcast.com

Elia Guardiola: storytelling y copywriting para ecommerce

Web, español - youtu.be

Píldoras sobre el control de versiones con Rolando Caldas

Tecnología, español - youtu.be

Publicidad programática en apps con Olatz Goicoechea

WordPress, español - unbilleteachattanooga.com

Hackeando Stripe, no-code y MasterPress

WordPress, español - negocioswp.es

Negocios en línea como alternativa de futuro laboral, con Óscar Feito

WordPress, español - clubwpress.com

¿Cómo escoger tu plugin SEO para WordPress?

WordPress, español - seoparawp.com

Planificando objetivos profesionales

WordPress, español - www.freelandev.com

Pasarelas de pago para Membership Sites

WordPress, español - bicicleta.studio

Componentes, librerías y utilidades

iSeed. Generador inverso de seeds

Laravel, inglés - github.com
Paquete Laravel que genera un archivo de seeders a partir de los datos de una base de datos existente

Honeypot

Laravel, inglés - github.com
Honeypot para prevenir el spam en aplicaciones Laravel
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