la-semana-php-logo-3ccdbb
Bienvenido a la octava edición de La semana PHP.

Esta semana se presentó la RC4 de PHP 7.3.0, así como la 5.7.10 de Laravel.

En la sección de artículos destacan un par de artículos sobre Git, uno sobre las bondades de Laravel, otro sobre las terminales existentes para Windows y otro sobre los mejores plugins de backup incremental para WordPress.


En la zona de tutoriales hay artículos interesantes como el de activar la compresión Brotli en WordPress, cómo desplegar WordPress usando Git o cómo usar UUID en Laravel.

En el apartado de noticias aparecen las novedades ya comentadas: PHP 7.3.0 RC4 y Laravel 5.7.10.

En vídeos y podcasts aparece un podcast sobre el ecosistema de Symfony, 2 sobre Laravel, un par de vídeos de la WordCamp Barcelona 2018 y un podcast sobre la inminente WordCamp Granada 2018.

En componentes aparecen 4 librerías PHP de uso variado y una para servir GraphQL en Laravel.

Y para finalizar un único evento de WordPress. La entrada del "invierno" parece haber ralentizado los eventos.

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

Cómo configurar PHP Code Sniffer en PHPStorm

PHP, inglés - hackernoon.com
Este artículo explica cómo configurar PHP Code Sniffer, una herramienta que detecta violaciones de un código estándar definido (como PSR-2), en PHPStorm.

Consejos y trucos para mantener un repositorio de Git saludable

Tecnología, inglés - blog.intracto.com
Unas cuantas buenas prácticas a la hora de usar Git en tus proyectos.

Explorando las bondades de Laravel

Laravel, inglés - imranic.me
Este artículo explica la evolución del autor como programador a la vez que va conociendo las mejores partes de Laravel.

Los 4 mejores plugins de copias de seguridad incrementales para WordPress

WordPress, inglés - kinsta.com
Disponer de copias de seguridad de WordPress es algo básico. Estos 4 plugins (VaultPress, WP Time Capsule, ManageWP y BlogVault) te ayudarán a automatizar esta tarea y despreocuparte.

Una mejor experiencia en la línea de comandos de Windows: PowerCmd vs. Console2 vs. ConsoleZ vs. ConEmu Vs. Cmder

Tecnología, inglés - aarontgrogg.com
Uno de los grandes olvidados en el desarrollo en Windows es la línea de comandos. Este artículo compara 5 alternativas al terminal de Windows.

Linux tiene un código de conducta y no todos están contentos con él

Tecnología, inglés - itsfoss.com
Linux tiene un código de conducta que no ha gustado a parte de la comunidad. Este artículo explica toda la historia de este código de conducta y cuáles son las suspicacias que ha levantado.

¿Qué es "detached HEAD" en Git?

Tecnología, inglés - git-tower.com
Puede que alguna vez te hayas encontrado con esta situación en Git, en la que te aparece el mensaje "You are in 'detached HEAD' state.". Este artículo explica qué es, cómo se suele producir, cómo evitarlo y cómo solventarlo.

Tutoriales

Cómo activar la compresión Brotli en WordPress

WordPress, español - ayudawp.com
Qué es la compresión Brotli, sus ventajas y cómo instalarla en WordPress.

Reemplazar una función PHP nativa cuando testeas un componente

PHP, inglés - akrabat.com
Cómo reemplazar una función nativa de PHP cuando se está testeando un componente.

Como Usar Iconos de Font Awesome en WordPress

WordPress, español - silocreativo.com
Varios métodos para instalar y modificar los iconos de Font Awesome en WordPress.

Array merge vs. +

PHP, inglés - stitcher.io
PHP tiene varias formas de combinar dos arrays. Sin embargo, hay una sutil diferencia entre estos métodos, una diferencia que vale la pena conocer.

Desplegando WordPress. Parte 3: usando Git

WordPress, inglés - deliciousbrains.com
Tercera parte de una serie de artículos sobre el despliegue en producción de WordPress.

UUID en Laravel

Laravel, español - jesusamieiro.com
Qué son los UUID, qué tipos existen y cómo se utilizan en Laravel. Extrapolable a cualquier proyecto PHP, ya que usa una librería PHP. Disclaimer: es mi blog.

Noticias

Publicado PHP 7.3.0RC4

PHP, inglés - php.net
Publicada la cuarta release candidate de PHP 7.3.0.

Publicado Laravel 5.7.10

Laravel, inglés - laravel-news.com
Publicada la versión 5.7.10 de Laravel, con pequeñas mejoras, corrección de errores y cambios.

Vídeos y podcasts

Laravel News Podcast

Laravel, inglés - 45:25 - laravel-news.com
En el episodio 72 de este podcast hablan sobre Carbon, Telescope y los constructores de formularios.

¿Cómo sé si me han hackeado? Ejemplos y contramedidas

WordPress, español - 52:18 - wordpress.tv
Vídeo introductorio de los principales problemas de seguridad de WordPress y cómo tratar de solventarlos.

North meets South

Laravel, inglés - 50:06 - northmeetssouth.audio
En el episodio 49 de este podcast hablan sobre la Laracon Australia, constructores de formularios y sobre aprendizaje avanzado.

El ecosistema de Symfony

Symfony, inglés - 49:54 - threedevsandamaybe.com
En el episodio 157 de este podcast hablan sobre el ecosistema de Symfony y temas relacionados.

Niveles de escalado para WordPress

WordPress, español - 32:26 - wordpress.tv
WordPress puede albergar sitios web con mucho tráfico. En este vídeo introducen técnicas de escalado en WordPress.

WordCamp Granada

WordPress, español - 26:35 - wpdesdezero.com
En el episodio 104 de este podcast hablan sobre la próxima WordCamp Granada 2018.

Componentes, librerías y utilidades

wkhtmltopdf

PHP, inglés - github.com
Herramienta para convertir HTML a PDF usando Webkit (QtWebKit).

ramsey/uuid

PHP, inglés - github.com
Librería PHP para generar y trabajar con UUID (identificador único universal o universally unique identifier).

Hybridaut

PHP, inglés - github.com
Libería PHP de autenticación social con proveedores tales como Facebook, Twitter o Google.

Lodash-PHP

PHP, inglés - github.com
Conjunto de funciones PHP de uso común, imitando al proyecto JavaScript Lodash JS.

Laravel GraphQL Server

Laravel, inglés - github.com
Paquete Laravel que permite servir un endpoint GraphQL.

Eventos

Del 01 al 07 denoviembre

Meetup WP Aljarafe

WordPress, español - meetup.com
El 6 de noviembre tendrá lugar en Aljarafe una meetup titulada "Todo sobre Gutenberg, el nuevo WordPress".
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