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

PHP 7.3 está cerca de ser lanzado, por lo que el primer artículo es un resumen de sus novedades. También se ha publicado Laravel 5.7, con unas cuantas mejoras, así como una versión de mantenimiento de Symfony, por lo que podrás consultar cuáles son las novedades. Jetbrains nos trae una encuesta del estado de ecosistema de desarrollo.

En la sección de tutoriales hay artículos interesantes: cómo desplegar aplicaciones con Deployer, cómo realizar scraping con ReactPHP, como usar Laravel Eloquent fuera de un proyecto Laravel, cómo funcionan los arrays en PHP y un par vídeos con las novedades de Laravel 5.7.

En la sección de noticias aparece la lista de vídeos de la SymfonyLive 2017 y de la Laracon US 2018.

En vídeos y podcasts aparecen tres podcasts. Recomendable el de Gutenberg para ponerse al día del nuevo y controvertido editor de WordPress.

En componentes un par de utilidades interesantes para el desarrollo, sobre todo para API.

Y para finalizar un listado de eventos, enfocados fundamentalmente al mundo de WordPress en España.

Si tienes alguna sugerencia de una noticia, artículo, tutorial, evento, vídeo, libro, componente, librería,… o cualquier elemento que consideres interesante, puedes enviármelo a través del formulario de contacto,de Twitter o respondiendo a este correo electrónico. Y si esta lista de correo te parece interesante, te agradecería que la difundas por Twitter o que se la envíes a algún compañero al que le pueda interesar.

¡Disfruta la lectura!
Saludos
Jesús Amieiro

Artículos

Novedades en PHP 7.3

PHP, inglés - kinsta.com
PHP 7.3 va a estar disponible para producción el 13 de diciembre. La gente de Kinsta explica cuáles son las principales novedades.

El estado del ecosistema desarrollador en 2018

Programación, inglés - jetbrains.com
La gente de JetBrains llevó a cabo a principios del 2018 una encuesta entre 6.400 desarrolladores, donde se detallan los lenguajes más usados, las herramientas más utilizadas, los servicios externos donde alojan su trabajo, qué tipo de aplicaciones desarrollan,... Las cuestiones relativas a PHP están disponibles en este enlace.

226 IM Used

Programación, inglés - evertpot.com
"226 IM Used" es una extensión específica del protocolo HTTP que permite que un servidor HTTP envíe diffs (cambios) de recursos a los clientes.

PHP vs NodeJS

PHP, inglés - mobileappdaily.com
PHP y Node.js son dos de los lenguajes más utilizados en el backend. Este artículo los compara de una forma superficial para ver los pros y contras de cada uno de ellos.

Tutoriales

Cómo desplegar aplicaciones PHP con Deployer

PHP, inglés - codepicky.com
Este artículo explica cómo desplegar una aplicación PHP usando Deployer, una herramienta de despliegue escrita en PHP con soporte para los principales frameworks.

Cómo realizar scraping web con ReactPHP

PHP, inglés - sergeyzhuk.me
Este artículo explica cómo realizar scraping usando reactphp-buzz, un cliente HTTP PHP asíncrono que usa la librería asíncrona ReactPHP.

Usar Laravel Eloquent como Query Builder en un proyecto PHP

PHP, inglés - codewall.co.uk
Este artículo explica cómo usar Eloquent, el ORM de Laravel, en un proyecto PHP, y cuáles son los beneficios de hacerlo.

Cómo funcionan los arrays en PHP

PHP, inglés - code.tutsplus.com
Artículo introductorio de cómo funcionan los arrays en PHP: cómo crear un array, cómo usar arrays asociativos y multidimensionales, funciones básicas para el trabajo con arrays,...

Laravel Nova

Laravel, inglés - youtube.com
Taylor Otwell, el creador de Laravel, presentó en la Laracon 2018 su último producto, Laravel Nova, un panel de control para Laravel pensado para que el programador sea lo más productivo posible. En este vídeo Taylor muestra las principales características.

Laravel 5.7. Verificación del correo electrónico

Laravel, inglés - laracasts.com
Este videotutorial explica cómo habilitar una de las nuevas funcionalidades que introduce Laravel 5.7, la verificación del correo electrónico.

Laravel 5.7. Dump server

Laravel, inglés - laracasts.com
Este videotutorial explica un nuevo comando de artisan, php artisan dump-server, un wrapper del componente de Symfony VarDumper, que permite, en una respuesta HTTP, redirigir la salida de los comandos "dump" y "dd" a la consola en vez de mostrarlos en el navegador. Útil para el desarrollo.

Cómo personalizar la pantalla de login de WordPress

WordPress, inglés - premiumcoding.com
Este tutorial explica cómo actualizar la pantalla de acceso de WordPress para mejorar y personalizar el aspecto visual de la zona de autenticación.

Noticias

Publicado Laravel 5.7

Laravel, inglés - laravel.com
Se acaba de publicar la versión 5.7 de Laravel. Aquí puedes ver las principales novedades. Dos de ellas ya las he adelantado en los vídeos de Laracasts: la verificación por correo electrónico y el dump-server.

Publicado Symfony 4.1.4

Symfony, inglés - symfony.com
Se acaban de publicar las versiones de mantenimiento 2.8.45, 3.4.15 y 4.1.4 de Symfony, además de algunas mejoras en componentes.

PHP 7.2 disponible en la Google App Engine

PHP, inglés - cloud.google.com
Google acaba de anunciar la disponibilidad de PHP 7.2 en la App Engine.

Publicados los vídeos de SymfonyLive San Francisco 2017

Symfony, inglés - youtube.com
Disponibles en Youtube los 12 vídeos de la SymfonyLive San Francisco 2017, un evento sobre Symfony que tuvo lugar en San Francisco (USA) el 19 y 20 de octubre de 2017.

Publicados los vídeos de Laracon US 2018

Laravel, inglés - youtube.com
Disponibles en Youtube los 12 vídeos de la Laracon US 2018, un evento anual sobre Laravel que tuvo lugar en Chicago (USA) el 25 y 26 de julio del 2018.

Novedades en Yii 3.0

Yii, inglés - github.com
La nueva versión de Yii, un popular framework PHP, está próxima a publicarse. Este artículo explica los cambios y cómo actualizar un proyecto desde versiones previas.

Ejecución de código remoto en packagist.org

PHP, inglés - justi.cz
packagist.org es el servidor de paquetes predeterminado de Composer, el principal administrador de paquetes PHP. Sirve alrededor de 400 millones de paquetes por mes. Recientemente se descubrió una vulnerabilidad de ejecución remota de código, que ha sido solucionada antes de ser hecha pública.

Oakley Capital compra cPanel

Empresa, inglés - news.cpanel.com
La compañía desarrolladora del popular panel de control web cPanel acaba de ser comprada por el fondo de inversión inglés Oakley Capital, que también es dueño de Plesk y de SolusVM.

Vídeos y podcasts

Charlando de Gutenberg

WordPress, español - dariobf.com
Durante casi 2 horas entrevistan a Matías Ventura, líder del proyecto Gutenberg de WordPress. Un podcast muy interesante para ponerte al día de Gutenberg, el controvertido nuevo editor de WordPress.

El podcast de Laravel News

Laravel, inglés - laravel-news.com
En el episodio 68 del podcast de Laravel News hablan sobre la última release de Laravel, sobre Laravel Nova y sobre la comunidad.

Abed Halawi, director técnico en Vinelab

Laravel, inglés - laravelpodcast.com
En Laravel Podcast entrevistan al director técnico de Vinelab.

Componentes, librerías y utilidades

HTTPie

Utilidad, inglés - httpie.org
HTTPie es un cliente HTTP por línea de comandos, pensado para depurar e interactuar con servidores HTTP, API RESTful y servicios web.

Postman

Utilidad, inglés - getpostman.com
Postman es un cliente visual para desarrollar API. Cuenta con versión para Linux, Windows y Mac. También está disponible como app de Chrome, aunque los desarrolladores recomiendan la aplicación nativa.

Eventos

Meetup WP Compostela

WordPress, español - meetup.com
El 14 de septiembre tendrá lugar en Santiago de Compostela una meetup en la que analizarán Gutenberg, el nuevo editor de WordPress 5.0.

WordCamp Valencia

WordPress, español - 2018.valencia.wordcamp.org
Los días 15 y 16 de septiembre se celebrará en Valencia la WordCamp Valencia. Aún quedan entradas por si te animas a acudir como asistente.

Meetup WP Alicante

WordPress, español - meetup.com
El 17 de septiembre tendrá lugar en Alicante una meetup en la que se presentará una herramienta para convertir webs basadas en WordPress en una aplicación.

Meetup WP Barcelona

WordPress, español - meetup.com
El 17 de septiembre tendrá lugar en Barcelona una meetup en la que explicarán cómo gestionar un sitio web con WordPress en varios idiomas.

Meetup WP Chiclana

WordPress, español - meetup.com
El 18 de septiembre tendrá lugar en Chiclana una meetup en la que analizarán los pros y los contras de Gutenberg, el nuevo editor de WordPress.

Meetup WP Zaragoza

WordPress, español - meetup.com
El 19 de septiembre tendrá lugar en Zaragoza una meetup en la que desarrollarán la web de su grupo desde cero.

WordCamp Pontevedra

WordPress, español - 2018.pontevedra.wordcamp.org
Los días 22 y 23 de septiembre se celebrará en Pontevedra la WordCamp Pontevedra, la primera WordCamp que se celebrará en Galicia, enfocada al comercio electrónico. Casi no quedan entradas, por lo que si tienes intención de ir, cómprala lo antes posible.

SymfonyCon Lisbon 2018

Laravel, inglés - lisbon2018.symfony.com
La sexta edición de la SymfonyCon, la conferencia internacional de Symfony, tendrá lugar en Lisboa del 6 al 8 de diciembre del 2018.

twitter
MailPoet