Otra semana más cargada de artículos, noticias y podcast de PHP y su ecosistema. Gracias por leer este boletín informativo ?.
Desde principios de este mes, la duración máxima de los certificados SSL/TLS se reduce a 398 días, unos 13 meses. Apple, Google y Mozilla se han puesto de acuerdo para no aceptar aquellos certificados generados a partir de esta fecha que tengan una duración mayor. La limitación de la duración de los certificados mejora la seguridad de los sitios web porque reduce el período en el que los certificados comprometidos o falsos pueden ser explotados para montar ataques de phishing o de malware. Ten esto en cuenta en tu trabajo, ya que los certificados expirados siguen siendo un problema masivo, que cuesta a las empresas millones de euros al cabo del año, debido a las interrupciones en los servicios.
El proyecto Debian tiene mucho dinero pero no suficientes desarrolladores. Este proyecto, que crea una de las distribuciones más conocidas e importantes de Linux, ya que en ella se basan muchas como Ubuntu, Kali, Mint o Raspberry Pi OS, goza de una situación económica envidiable, dado que sus sponsors contribuyen con grandes aportaciones y a los debianitas no les gusta gastar el dinero de la fundación, porque les hace sentirse culpables. A pesar de esta situación tan boyante, no disponen de gente suficiente para mantener la distribución. Actualmente colaboran unas 1.000 personas, pero solo la rama amd64 tiene sobre 61.000 paquetes. Si te animas a colaborar en el software libre, este proyecto puede ser un lugar interesante.
En este artículo te explican cómo las excepciones PHP impactan en el rendimiento de tu aplicación. En php[architect] te explican cómo funciona el acceso a las bases de datos en PHP.
Un par de artículos te explican las novedades de Laravel 8. Y en Reddit ha tenido que salir Taylor Otwell contestando a algunas reacciones sobre la integración de Jetstream en Laravel 8 y a la ausencia de frameworks como Bootstrap, React o Vue.js.
Pablo Moratinos te explica en el blog de Raiola Networks cómo funcionan los mapas de calor en tu web.
La gente de República Web me entrevistó en su podcast y estuvimos hablando sobre el estado del ecosistema PHP. Y la gente de PulpoCon publicó los vídeos de la «PulpoCon 2019».
Dentro de las compras de proyectos de software libre, Apilayer compró el servidor web Caddy y Progress compró Chef.
Dentro de las novedades, esta semana tienes la versión 8.0 de Laravel y la versión 4.5 de WooCommerce (y la 4.5.1, que resuelve un par de bugs).
Como de costumbre, la lista de esta semana trae una gran cantidad de artículos, tutoriales, vídeos y noticias interesantes.
Escucha el podcast de La semana PHP en Spotify, en Apple Podcasts o en Google Podcasts.
Si quieres recibir 4-5 ofertas de trabajo diarias sobre el ecosistema PHP, échale un vistazo a nuestro canal de Telegram y únete.
Esta edición está patrocinada por Raiola Networks, tu experto en hosting, tanto para WordPress como VPS o servidores dedicados, en los que podrás desplegar todos tus proyectos.
Con Raiola tendrás tu proyecto en las mejores manos, con la última tecnología del mercado, soporte 24/7, backups automáticos diarios, migración gratuita y servicios como dominios, certificados SSL,…
Gestionar tu web no tiene por qué ser un desafío. En Raiola te damos todas las herramientas que necesitas y, cuando surge un nuevo avance, somos los primeros en implementarlo.
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
- Impacto en el rendimiento de las excepciones PHP — PHP, inglés
- Más allá de SOLID, los principios olvidados — PHP, español
- PHP y el acceso a las bases de datos — PHP, inglés
- Implementando el PSR-18 y extendiéndolo con un middleware — PHP, inglés
- Formatos soportado por API Platform — Symfony, inglés
- Comentarios de Taylor Otwell sobre algunas reacciones a Jetstream — Laravel, inglés
- ¿Qué novedades trae Laravel 8? — Laravel, inglés
- Novedades en Laravel 8 — Laravel, inglés
- Actualizando el instalador de Laravel — Laravel, inglés
- Características y cambios en el sistema de colas de Laravel 8 — Laravel, inglés
- Valet vs VVV vs Chassis: comparativa de entornos de desarrollo locales para WordPress basados en CLI — WordPress, inglés
- Heatmap o mapa de calor para tu web — Web, español
- Motivos por los que la accesibilidad beneficia el SEO de tu web — WordPress, español
- Deja a un lado los shortcodes y crea bloques — WordPress, español
- Cómo regenerar las miniaturas en WordPress (a través de plugins y WP-CLI) — WordPress, inglés
- 5 plugins recomendados para realizar copias de seguridad en WordPress — WordPress, español
- Cómo generar facturas en WooCommerce. El plugin de facturación que necesitas — WordPress, español
- Capacidades y roles de los custom post type en WordPress — WordPress, inglés
Noticias
- Publicado Laravel 8 — Laravel, inglés
- Publicado WooCommerce 4.5 — También se ha publicado la versión 4.5.1, que corrige un par de errores
- La duración máxima de los certificados SSL/TLS es de 398 días desde el 1 de septiembre — Tecnología, inglés
- El proyecto Debian tiene mucho dinero pero no suficientes desarrolladores — Tecnología, inglés
- Apilayer compró el servidor web Caddy — Tecnología, inglés
- Progress compró Chef — Tecnología, inglés
Vídeos y podcasts
- República web. Estado del ecosistema PHP con Jesús Amieiro — PHP, español
- JetBrains. Nikita Popov y Nikolas Grekas sobre la compatibilidad de Symfony en PHP 8 — Symfony, inglés
- PulpoCon. Disponibles los vídeos de la «PulpoCon 2019» — PHP, español
- El Arroyo Dev. De divorcios y podcastinar, con Jaime Garmar — WordPress, español
- SiteGround. Presupuestos para proyectos web con Mau Gelves — WordPress, español
- Un billete a Chattanooga. De diseño con Roberto Tuñón — WordPress, español
- Negocios WP. Elementor fallando, Gutenberg mejorando y nosotros evolucionando — WordPress, español
- freelandev. La ley de Parkinson y ser resolutivos — WordPress, español
- Bicicleta Studio. Cómo crear una comunidad previa a tu Membership Site — WordPress, español
- Club WPress. Montar negocios online es fácil, que salgan bien, no tanto — WordPress, español
- The Laravel Podcast. Autorización y autenticación con Joseph Silber — Laravel, inglés
- Código limpio. No hables con extraños — PHP, español