En la sección de artículos destacan los planes para la próxima iteración de Vue.js, un artículo sobre la gestión de fechas, horas, zonas horarias, eventos recurrentes,… consejos de rendimiento para PHP y una introducción a PHP Standards Recommendation (PSR).
En la zona de tutoriales hay artículos interesantes como el de la seguridad OWASP y WordPress, cómo usar sesiones y variables de sesión en PHP o cómo desplegar WordPress.
En el apartado de noticias destaca la renuncia del líder del equipo de accesibilidad de WordPress por culpa de Gutenberg y la actualización de los términos de servicio de Drupal.org.
En vídeos y podcasts aparecen, entre otros, un vídeo de introducción a ReactPHP y a PHP asíncrono y otro de relaciones polimórficas en Eloquent.
En componentes aparecen unos cuantos interesantes, tanto para PHP como para Laravel y Vue.js: Behat, Akaunting,…
Y para finalizar un listado de eventos: 1 de Joomla, 2 de PHP y 8 de WordPress.
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.
Artículos
- Planes para la próxima iteración de Vue.js — El creador de Vue.js explica cuáles son los cambios que traerá la próxima versión mayor.
- UTC vale para todo el mundo… ¿Correcto? — Fechas, horas, zonas horarias, eventos recurrentes,… Seguramente alguna vez has trabajado con software que tiene que gestionar este tipo de problemas. En estos casos hay muchos elementos que considerar. Este artículo aclara bastantes conceptos relacionados con la gestión del tiempo.
- Introducción a Laravel Excel 3.1 — La nueva versión de Laravel Excel tiene una nueva funcionalidad interesante, la importación de archivos de Excel. Este artículo explica su uso.
- Acercándose a Gutenberg — Introducción a Gutenberg, el nuevo editor de WordPress 5.0.
- Usando SQLite como caché en Laravel — Cómo usar una base de datos SQLite como caché en Laravel.
- Consejos de rendimiento de PHP — Pequeñas píldoras para mejorar el rendimiento de las aplicaciones PHP.
- PHP Standards Recommendation (PSR) — Explicación de cómo se dividen los PSR (PHP Standards Recommendation) en PHP y su funcionalidad. Solo recoge el PSR-0, PSR-1, PSR-2, PSR-3, PSR-4 y PSR-7.
- Qué hacer sobre el código de conducta de Linux — Linux tiene un nuevo código de conducta y no todo el mundo está contento con él.
- La guía definitiva para tu próximo framework PHP. 4ª parte — Cuarta y última parte de la guía que analiza 24 de los frameworks PHP más populares, cuya tercera parte presenté la semana pasada.
- Resumen de la SymfonyLive London 2018 — Resumen con lo ocurrido en la SymfonyLive London 2018.
- La tierra donde PHP usa eval() — La función PHP eval() supone un problema de seguridad, un cuello de botella de rendimiento y un peligro para el consumo de memoria. Este artículo explica como sustituir esta función.
- Por qué es importante la elección de la suite de pruebas de software — Las herramientas para ejecutar tests «end-to-end» han mejorado enormemente. Herramientas como Cypress y TestCafe permiten ganar productividad y confianza en la calidad del producto.
Tutoriales
- Formateando la fecha y hora actuales — Introducción al trabajo con fechas y horas en PHP.
- Seguridad OWASP y WordPress — Explicación de cómo aplicar OWASP (Open Web Application Security Project – Proyecto abierto de seguridad en aplicaciones web) a WordPress.
- Cómo usar sesiones y variables de sesión en PHP — La gestión de sesiones es un concepto clave en PHP, ya que permite que la información del usuario se mantenga en todas las páginas de un sitio web o aplicación. Este artículo explica los conceptos básicos de la gestión de sesiones en PHP.
- Desplegando WordPress: Preparación de WordPress — Primera parte de una serie de artículos sobre el despliegue en producción de WordPress.
Noticias
- El líder del equipo de accesibilidad de WordPress renuncia a su trabajo por Gutenberg — Rian Rietveld, líder del equipo de accesibilidad de WordPress, ha renunciado a su puesto de trabajo por los múltiples problemas de accesibilidad con el editor de WordPress 5.0.
- Drupal.org actualiza sus términos de servicio — Drupal.org acaba de actualizar sus términos de servicio para evitar situaciones de acoso, discriminación y otro tipo de conductas inapropiadas.
- Laravel 5.7.9 publicado — Se acaba de publicar Laravel 5.7.9, con correcciones de errores y nuevas funcionalidades menores.
- La versión 2 de Carbon llegará en Laravel 5.8 — La versión 2 del popular paquete que extiende el DateTime de PHP llegará a Laravel en la versión 5.8.
Vídeos y podcasts
- Introducción a ReactPHP y a PHP asíncrono — PHP, inglés – 14:35 – youtube.com
- Relaciones polimórficas en Eloquent — Laravel, inglés – 9:55 – youtube.com
- Un buen motivo para visitar Granada, una WordCamp — WordPress, español – 51:28 – clubwpress.com
- Dando un repaso a la Comunidad de WordPress — WordPress, español – 42:40 – wpdesdezero.com
- Cuándo usar interfaces y cuándo evitarlas — PHP, español – 21:28 – youtube.com
- Viajar muy barato y la importancia del Email Marketing — WordPress, español – 53:26 – clubwpress.com
Componentes, librerías y utilidades
- Behat — Behat es un framework de tests para el desarrollo dirigido por comportamiento (BDD – Behavior Driven Development).
- Respect\Validation — Motor de validación PHP.
- CSV — CSV es una biblioteca que facilita el análisis, escritura y filtrado de CSV en PHP.
- Laravel ImageUp — Trait que permite cargar, redimensionar y recortar imágenes.
- Akaunting — Software de contabilidad y facturación.
- Dates Timezone Conversion Trait — Laravel, inglés – github. com
- Laravel App Settings — Componente que permite agregar un administrador gráfico para la configuración de una aplicación Laravel.
- tiptap — Un editor de texto enriquecido para Vue.js.
Eventos
Del 18 al 24 de octubre
- Meetup Joomla Madrid — El 17 de octubre tendrá lugar en Madrid una meetup titulada «Todo sobre el JoomlaDay™ Madrid 2018».
- Meetup PHP Granada — El 18 de octubre tendrá lugar en Granada una meetup titulada «[PHPGranada] Mutant Testing».
- Meetup WP Pamplona — El 18 de octubre tendrá lugar en Pamplona una meetup titulada «Qué es lo que tenemos que hacer para estar tranquilos y seguros con nuestra web».
- Meetup WP Logroño — El 18 de octubre tendrá lugar en Logroño una meetup titulada «Mesa redonda: Estrategia, creatividad y desarrollo en un proyecto web».
- Meetup WP Barcelona — El 19 de octubre tendrá lugar en Barcelona una meetup titulada «¡Optimiza tu WordPress para que vuele! Primeros pasos en WPO».
- Meetup WP Pontevedra — El 19 de octubre tendrá lugar en Pontevedra una meetup titulada «Conversaciones sobre WordPress (y sobre la WordCamp)».
- Meetup WP Alicante — El 22 de octubre tendrá lugar en Alicante una meetup titulada «Optimiza tu web: Storefront, cómo dominar el mejor tema para Woocommerce».
- Meetup WP Alcobendas — El 23 de octubre tendrá lugar en Alcobendas una meetup titulada «Blinda tu WordPress y controla el acceso desde tu móvil».
- Meetup WP Huelva — El 23 de octubre tendrá lugar en Huelva una meetup titulada «HWM #2 – Primeros pasos con WordPress».
- Meetup WP Granada — El 24 de octubre tendrá lugar en Granada una meetup titulada «Innovación y Versatilidad WordPress».
- Meetup PHP Vigo — El 24 de octubre tendrá lugar en Vigo una meetup titulada «PHPVigo #23: Taller de Docker para PHP: Desarrollando entre contenedores».