Acaba de celebrarse la Laracon 2019, con varios anuncios interesantes. Por un lado Taylor Otwell anunció Vapor, una plataforma de despliegue sin servidor autoescalable para Laravel que usa AWS. Además anunció Laravel 6, que se publicará en agosto, incluyendo, por fin, el versionado semántico. Puedes ver el vídeo de la presentación de Vapor y leer un resumen del primer día.
Pablo Moratinos acaba de lanzar una idea muy interesante: montar un maratón de podcasting para recaudar fondos y destinarlos a una entidad benéfica. Está buscando colaboradores, así que si te animas ya sabes…
Fernando Tellado explica cómo configurar correctamente Yoast SEO, el plugin de WordPress tan usado para mejorar el posicionamiento.
En la parte de componentes aparece uno muy interesante, 6G Firewall 2019, que es un conjunto de directivas para el .htaccess de Apache que te ayudan a proteger tu sitio contra una amplia variedad de peticiones maliciosas, bots malignos, spam y otros ataques.
Y todo esto, como de costumbre, con una gran cantidad de artículos interesantes de las distintas tecnologías del ecosistema PHP.
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 y tutoriales
- Fin del ciclo de vida de PHP (un recordatorio) — Desde diciembre de 2018 PHP 5 y 7.0 no tienen soporte. Ahora estamos en julio de 2019 y hasta el 74% de los sitios con PHP entre los primeros 1 millón están ejecutando software que está al final de su vida útil. Esto significa que no hay soporte y, lo que es más importante, si se descubren nuevas vulnerabilidades, no habrá soluciones de seguridad liberadas. No te olvides de actualizar a una versión con soporte lo antes posible
- Datos de pago robados: desde portales de comercio electrónico infectados a mercados en la Darknet — Usos más típicos que los ladrones dan a los datos de pagos que han sido robados. Interesante saber qué se hace del lado oscuro cuando nuestros datos han sido comprometidos
- Configuración de VS Code para un desarrollo eficiente en PHP — Si usas VS Code como editor de código en PHP este artículo te explica cómo configurarlo y optimizarlo para mejorar tu productividad
- Comparativa de velocidad de más de 100 temas de WordPress — La velocidad de un sitio web es importante. Siempre lo fue y siempre lo será. Este artículo compara la velocidad de 100 temas de WordPress. Esperaban solo diferencias menores en los resultados de las pruebas, pero terminaron con diferencias significativas
- Cómo limpiar la caché en Laravel 5 — Muchas veces te encuentras con que cualquier cambio en una aplicación Laravel no se refleja en la interfaz web. Esto ocurre habitualmente porque la aplicación está siendo servida por la caché. Este tutorial te explica como evitar este problema limpiando la caché
- ¿Cómo ayudan las etiquetas Open Graph al difundir nuestro contenido en Redes Sociales? — Introducción a las etiquetas Open Graph y cómo usarlas en Facebook
- El extraño caso del favicon malicioso — Cómo un falso favicon en realidad es una backdoor que ejecuta código PHP
- Añadiendo actualizaciones en tiempo real a tus aplicaciones Laravel/Vue con laravel-websockets — Cómo usar websockets en tu aplicación Laravel/Vue de una forma sencilla, a través del paquete laravel-websockets
- Saltándome la PHP.CE este año — Motivos por los que un ponente habitual no asiste este año a la conferencia PHP Central Europe
- 5 consejos sobre el flujo de trabajo que todo desarrollador PHP debería de conocer — Unos cuantos tips interesantes que te pueden permitir trabajar de una forma más eficiente en tu día a día
- Compresión sin pérdidas de archivos PHP — Una técnica interesante, sobre todo para ofuscar código PHP
- Pruebas de compatibilidad entre navegadores — Seguro que alguna vez has desarrollado una web que en un navegador se veía genial pero en otro se rompía algo. Este artículo te explica cómo afrontar esta problemática en tu día a día
- PHP desarrollado de forma nativa para la nube y para contenedores — Consejos para la creación de aplicaciones PHP y microservicios para contenedores y alta disponibilidad
- Cómo administrar los usuarios de WordPress — Cuantos más usuarios tengas en tu sitio web de WordPress, más difícil será gestionarlos. Este artículo repasa los retos de administrar un sitio web de WordPress con múltiples usuarios, dando una serie de consejos que ayudan a hacerlo de forma más eficiente
- Cómo mejorar tu estrategia de localización — Qué es localización, cuáles son sus beneficios y cómo planificar una estrategia adecuada
- Caché de WordPress: todo lo que necesitas saber — Este artículo desmitifica algunos de los conceptos erróneos sobre la caché en WordPress y proporciona claridad sobre las diversas capas de caché.
- ¿Cómo medir el tráfico web de tu competencia? — Por qué es importante analizar el tráfico web de tu competencia y cómo hacerlo
- El arte de hacer networking y por qué nos encanta conocer gente offline — Unos cuantos consejos para animarte a asistir a eventos y mejorar el networking en ellos
- Cómo implementar un filtro de rango de fechas en Laravel con tablas de datos — Una tabla de datos es un componente muy utilizado para mostrar datos en formato tabular en una página web. Este tutorial explica cómo realizar un filtro de rango de fechas en una tabla de datos con procesamiento del lado del servidor
- Blogger o WordPress: ¿cuál es mejor y por qué? — Ventajas e inconvenientes de estas dos plataformas, Blogger (SaaS) y WordPress (instalable en un servidor), para la gestión de tu blog
- Symfony. Validar un objeto en función de su versión previa — Symfony, español
- Serverless PHP en AWS Lamda — PHP, inglés
Noticias
- Presentando Laravel Vapor — Laravel acaba de presentar un Vapor, una plataforma de despliegue sin servidor autoescalabe para Laravel que usa AWS
- Anunciado Laravel 6 — Por fin Laravel integra versionado semántico, que es el principal motivo para publicar la versión 6
- Publicado PHP 7.4.0beta1 — PHP, inglés
- Publicado Symfony 4.3.3 — También se han publicado las versiones 3.4.30 y 4.2.11
- Maratón WP Podcast. Protoidea — Pablo Moratinos trata de montar un maratón de podcasting para recaudar fondos y destinarlos a una entidad benéfica. Una idea muy interesante
Vídeos y podcasts
- Cómo configurar Yoast SEO paso a paso y correctamente — En este vídeo de hora y media Fernando te explica cómo configurar correctamente Yoast SEO, el plugin de WordPress tan usado para mejorar el posicionamiento
- Diseño web para Membership Sites que convierte — WordPress, español
- Camino a la WordCamp Granada con Jaime Garmar — WordPress, español
- Temas y velocidad WordPress, Gutenberg, Automattic, FaceApp y privacidad – Crónicas WordPress Intensas #9 — WordPress, español
Componentes, librerías y utilidades
- 6G Firewall 2019 — Conjunto de directivas para el .htaccess de Apache que te ayudan a proteger tu sitio contra una amplia variedad de peticiones maliciosas, bots malignos, spam y otros ataques. El bloqueo del tráfico malo mejora la seguridad de tu sitio y reduce la carga del servidor