Esta semana la lista de correo viene cargada de información del ecosistema PHP.
En la sección de artículos aparecen un montón de reseñas interesantes, entre las que destaca la aprobación de las propiedades tipadas en PHP 7.4.
En la zona de tutoriales hay un artículo sobre temas de seguridad, otro sobre envío de SMS con Symfony y uno de optimización de WordPress.
En el apartado de noticias sobresale el fin del soporte a PHP por parte de HHVM.
En vídeos y podcasts aparecen los vídeos de la WordCamp Pontevedra, unas declaraciones del creador de PHP sobre los frameworks PHP, un webinar sobre tipografía responsive y dos podcast sobre WordPress.
En componentes aparecen cinco componentes que seguro que te ayudarán en tu día a día.
Y para finalizar un listado de eventos, todos relacionados con WordPress, entre los que destacan la publicación del programa de la WordCamp Granada y la celebración de la WordCamp Barcelona.
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
- Propiedades tipadas en PHP 7.4 — Acaba de aprobarse el uso de propiedades tipadas en PHP. Aparecerán en PHP 7.4.
- Qué quiere la comunidad que aparezca en PHP 8 — Nikola Poša llevó a cabo una pequeña investigación sobre las características que los desarrolladores de PHP desean ver en PHP 8.
- ¿Deberías usar www en tu dominio? — Una dudad muy típica al empezar un nuevo proyecto: usar o no el subdominio www en tu sitio web. Este artículo analiza los pros y contras.
- 5 consejos que me encantaría conocer antes de comenzar a mantener un proyecto de código abierto — Una serie de consejos para aquellos que tengan en mente participar o crear un proyecto de código abierto.
- Bolt 4. Migrando un CMS desde Silex a Symfony 4 — Explicación de los motivos que llevaron a migrar Bolt, un CMS construido en Silex, a Symfony 4.
- Uso del atributo de cookie «mismo sitio» para prevenir ataques CSRF — Un atributo para las cookies previene ataques de tipo CSRF.
- Cómo comenzar a vender con WordPress: 8 opciones para todas las necesidades — Hay vida más allá de WooCommerce, ya que WordPress dispone de un montón de opciones para distintos tipos de comercios electrónicos.
- Abandonando Homestead. En la búsqueda del mejor entorno de desarrollo local — Un desarrollador que lleva 2 años usando Homestead como entorno de desarrollo decide cambiar. Busca y analiza las mejores alternativas.
- Modelos de vista en Laravel — Este artículo explica el uso de los modelos de vista en Laravel, además de presentar un paquete que ayuda a la implementación de esta funcionalidad.
- 5 mitos falsos sobre WordPress — Existen muchos mitos alrededor de WordPress. Este artículo desmiente 5 de los más comunes.
- Silex está (casi) muerto, viva my-lex — Silex, un micro-framework construido alrededor de Symfony, fue discontinuado en junio del 2018. Este artículo explica los motivos.
- Manteniendo las clases cortas y manejables — Una serie de consejos para mantener las clases lo más cortas, manejables y mantenibles que sea posible.
- Comparativas PHP — Resultados de comparativas de rendimiento entre versiones de PHP, versiones de los principales frameworks y plantillas. Ganan PHP 7.2, Symfony 4.1 y Plates 3.3.
- El futuro de Gutenberg y Genesis — El fabricante de Genesis, el popular framework WordPress, explica cómo gestionan la integración del framework con el nuevo editor Gutenberg.
- La guía definitiva para tu próximo framework PHP. 2ª parte — Segunda parte de la guía que analiza 24 de los frameworks PHP más populares, cuya primera parte presenté la semana pasada.
Tutoriales
- Métodos de cifrado en PHP para contraseñas y otra información sensible — Explicación de cómo funciona y cómo se implementa el hashing y el cifrado de clave secreta en PHP.
- Cómo enviar SMS desde Symfony con Twilio — Twilio, uno de los proveedores de SMS más conocidos, explica cómo enviar SMS usando su plataforma y Symfony.
- Cómo optimizar WordPress para pagar menos hosting — Este artículo explica un montón de pequeños ajustes con los que podemos optimizar el rendimiento de WordPress.
Noticias
- Drupal.org añade publicidad a su web — La Asociación Drupal acaba de decidir añadir publicidad a drupal.org para ayudar económicamente al proyecto. La publicidad no aparecerá ni a los contribuidores activos en el proyecto ni a los miembros de la Asociación Drupal. Utilizará la red de publicidad por invitación Carbon Ads.
- Ficheros .env expuestos en Internet — Un experto en seguridad publica en Twitter una búsqueda en Google que expone un problema más amplio de lo que podría esperarse: archivos .env, donde algunos frameworks almacenan los datos de configuración, incluyendo las contraseñas, están expuestos en el directorio público del proyecto.
- HHVM finaliza el soporte para PHP — La versión 3.30 será la última de HHVM que trate de soportar PHP, por lo que recomiendan migrar a su lenguaje, Hack, o migrar de HHVM a PHP.
- Gutenberg se está desplegando en wordpress.com — Gutenberg está empezando a ser desplegado en wordpress.com, pero solo a un número reducido de usuarios que usan temas ya adaptados a este editor.
- WPForms ha comprado Pirate Forms — WPForms acaba de comprar Pirate Forms, un plugin de WordPress de formularios de contacto y SMTP, con unas 300.000 instalaciones activas.
Vídeos y podcasts
- Rasmus Lerdorf: todos los frameworks PHP apestan — PHP, inglés – 3:48 – youtube.com
- WordCamp Barcelona 2018 — WordPress, español – 19:07 – wpdesdezero.com
- Estar ocupado no es lo mismo que ser productivo — WordPress, español – 49:45 – clubwpress.com
- Tipografia responsive.Cómo mejorar el diseño de tu web — WordPress, español – 1:17:00 youtube.com
- Vídeos de la WordCamp Pontevedra 2018 — Ya están publicados en WordPress.tv los vídeos de las ponencias que se impartieron en la WordCamp de Pontevedra 2018, celebrada los días 22 y 23 de septiembre.
Componentes, librerías y utilidades
- php-jsonq — Paquete que permite realizar consultas sobre cualquier tipo de datos JSON mediante consultas similares a como se harían con un ORM.
- Database Migrations — Paquete que permite tener un control de versiones de la base de datos sin la necesidad de un framework. Soporta SQLite, MySQL, SQL Server y PostgreSQL.
- opening-hours — Paquete que permite describir los horarios de apertura de un negocio y posteriormente consultar su estado.
- oauth2-server — Implementación de un servidor de autorización OAuth 2.0.
- BotMan — Librería que permite el diseño de bots para múltiples plataformas de comunicación, entre las que se encuentran Slack, Telegram, Microsoft Bot Framework, Nexmo, HipChat, Facebook Messenger y WeChat.
Eventos
Del 04 al 10 de octubre
- WordCamp Granada 2018 — El 16, 17 y 18 de noviembre tendrá lugar en Granada la WordCamp Granada. Acaba de publicarse el programa. Las entradas están disponibles y están volando, así que no te olvides de comprar la tuya.
- WordCamp Barcelona 2018 — El 5 y 6 de octubre tendrá lugar en Barcelona la WordCamp Barcelona. Casi no quedan entradas .
- Meetup WP Mallorca — El 5 de octubre tendrá lugar en Mallorca una meetup titulada «A la búsqueda del WordPress perfecto».
- Meetup WP Amurrio — El 5 de octubre tendrá lugar en Amurrio una meetup titulada «Introducción a WordPress Multisite».
- Meetup WP Móstoles — El 5 de octubre tendrá lugar en Móstoles una meetup titulada «Conoce Gutenberg, el nuevo editor de WordPress + Networking».
- Meetup WP Vigo — El 8 de octubre tendrá lugar en Vigo una meetup titulada «Cómo ser un profesional freelance legal».
- Meetup WP Sevilla — El 10 de octubre tendrá lugar en Sevilla una meetup titulada «Un italiano sin pizzas #FrancachelaWP», donde repasarán la actividad de WordPress.