Saltar al contenido

Recursos nuevos para diseñadores y desarrolladores web

Mar 29, 2022
Recursos nuevos para diseñadores y desarrolladores web

PHP, a pesar de ser denominado como un lenguaje «muerto», sigue mejorando a lo largo de los años. Con la última versión de PHP 8.1, se han agregado muchas características nuevas al lenguaje que lo hacen más poderoso para construir cualquier tipo de aplicación.

En esta ronda de la serie, destacaremos algunos recursos sobre el ecosistema PHP. Encontrará una biblioteca para detectar dispositivos cliente, crear CLI, facilitar la compilación de Phar, combinar WordPress y Laravel, un servidor para PHP para aumentar el rendimiento y algunas referencias para ayudarte a mejorar tus habilidades. Entonces, entremos para ver la lista completa.

Contenidos

Device Detector (detector de dispositivos)

Una biblioteca PHP para detectar el dispositivo cliente. Con esta biblioteca, puede verificar si se trata de una computadora de escritorio, un dispositivo móvil, un bot o incluso un televisor o un teléfono con funciones. Es una biblioteca muy útil para conocer a los usuarios de tu sitio web.

Device Detector (detector de dispositivos) recursos para diseñadores web php

Descargar

PHP Box

Phar es un mecanismo de PHP que permite enviar tu código en un solo archivo; encapsulando y minimizando el conflicto con otro código PHP. Box proporciona la configuración de compilación que hace que el proceso para compilarlo en Phar sea mucho más fácil.

PHP Box caja herramientas para diseñadores webDescargar

Setup PHP

Esta herramienta brinda una interfaz multiplataforma para activar el entorno PHP que necesita para ejecutar pruebas automatizadas de sus aplicaciones PHP en Github Actions.

Puedes activar diferentes versiones de PHP, desde 5.3 hasta la última en desarrollo. También proporciona una manera fácil de instalar extensiones de PHP como Redis, Swoole, así como algunas herramientas populares como WP-CLI , Psalm y PHPstan.

Setup PHP herramientas para diseñadores web

Descargar

API Platform

Un marco diseñado para construir una aplicación basada en API en. Es compatible con muchas especificaciones de API, incluidas GraphQL , JSON-LD y HAL. También está equipado con las herramientas para la productividad, como un generador automático de documentación con Swagger u OpenAPI, un andamio para construir PWA con un marco de JavaScript moderno y una herramienta de prueba fácil de usar para desarrolladores.

API Platform herramientas recursos para diseñadores web

Descargar | Web oficial 

También te puede interesar: ¿Qué es la Web3? La evolucion del internet

CommonMark

Una biblioteca PHP para transformar la sintaxis de Markdown en HTML. Es totalmente compatible con la especificación CommonMark, así como con los sabores de Github Markdown, que incluyen formato adicional para tablas, lista de tareas y tachado.

CommonMark herramientas recursos para diseñadores web

Descargar

Lighthouse PHP

Un marco para servir GraphQL en la aplicación Laravel. Este marco proporciona toda la abstracción necesaria que te permite crear un servidor GraphQL y su consulta con la misma comodidad que ofrece Laravel.

Lighthouse PHP herramientas recursos para diseñadores web

Descargar

Acorn

Acorn es una biblioteca PHP que actúa como puente entre WordPress y Laravel. Te permite usar los componentes de Laravel, así como el artisancomando dentro de WordPress, lo que le da a WordPress una experiencia de desarrollo más moderna. Acorn se puede instalar a través de Composer o como complementos mu de WordPress.

Acorn herramientas para diseñadores web

Descargar

Symfony Console

Una librería diseñada para construir aplicaciones CLI con PHP más intuitivas. Esta proporciona la abstracción que te permite capturar la entrada del usuario, establecer opciones y devolver la salida.

También puede diseñar fácilmente la salida, como diseñar el mensaje de error o éxito, cambiar el color y más.

También te puede interesar: Los 5 mejores navegadores web para Windows, Android, Mac y iPhone

Symfony Console herramientas para diseñadores web

Descargar

Collision

Collision hace que los informes de errores en las aplicaciones CLI se vean mejor. Muestra el error con un mejor diseño, color y secciones que lo hacen más legible. Es compatible con muchos marcos populares listos para usar, incluidos Laravel, Symfony y PHPUnit. Otra biblioteca útil para construir CLI con PHP.

Collision php herramientas para diseñadores web

Descargar

RoadRunner

RoadRunner es un servidor de aplicaciones PHP escrito en Go. Funciona como un equilibrador de carga y administrador de procesos, solo que se ejecuta mucho más rápido que una configuración de servidor PHP tradicional.

También proporciona una serie de complementos oficiales para la integración con las herramientas que normalmente necesitaría para su aplicación, como Redis, GZIP, Websockets y muchas más.

RoadRunner recursos herramientas para php diseñador web

Descargar

MailCow

Usando MailCow, puede activar y operar su propio servidor de correo. También viene con una interfaz de usuario que te permite administrar dominios, correos electrónicos, spam y mucho más.

MailCow php recursos para diseño web

Descargar

Deployer

Construido exclusivamente con PHP, Deployer es una herramienta que agiliza el proceso de implementación. Puedes configurar automáticamente el servidor, incluida la configuración de un firewall, la instalación de PHP, MySQL, SSL, y te permite volver a las versiones anteriores rápidamente.

También tiene una configuración de implementación preconstruida que facilita mucho la integración con el CMS o marco popular.

Tambien te puede interesar: 10 Temas WordPress geniales para tu sitio Web

Deployer herramientas para diseño web phpDescargar

Livewire

Livewire es un marco de trabajo de pila completa que le permite desarrollar aplicaciones de interfaz de usuario dinámicas sin la complejidad de los gastos generales. Puede escribir la interfaz de usuario y la lógica empresarial únicamente con PHP. Livewire renderizará de forma inteligente el contenido en la interfaz. Sin pasos de construcción complejos.

Livewire recursos para diseño web php

Descargar

Winkl

Wink es una plataforma de blogs simple construida con Laravel. Es fácil de instalar con Composer y solo un par de líneas de comando para configurarlo por completo. Puedes integrarlo con S3 para almacenar las imágenes del blog o usar Unsplash.

Wink no tiene opiniones sobre cómo mostraría el contenido en su sitio. Puedes usar Blade o cualquier motor de plantillas.

Winkl recursos para diseño web php

Descargar

⚙️¿Qué hay de nuevo en PHP 8.1?

Este artículo describe muchas cosas interesantes agregadas en PHP 8.1. Algunas cosas que me emocionaron son: Enum, propiedades read only y tipos de intersección . Todas estas nuevas mejoras hacen de PHP un mejor lenguaje de programación.

¿No eres fanático de la lectura? Mira este video de Laravel. Este video también incluye algunas características de PHP8.1 que me entusiasman. También hay otros excelentes videos de PHP 8.1, como este de Laracasts, que lo guían a través de más ejemplos reales para utilizar estas nuevas funciones. Y también el de Beyond Code que profundiza más sobre Enum.

Punto de referencia de PHP

Además de presentar una serie de funciones nuevas e interesantes, PHP 8.1 también brinda un mejor rendimiento que sus predecesores. Según este informe, su aumento de rendimiento promedio en la aplicación de WordPress es aproximadamente un 47% más rápido en comparación con PHP8.0.

Esto compara más de 14 aplicaciones PHP, incluidas Drupal, Joomla, Symfony y muchas más.

PHP de la manera correcta

El documento presenta una larga lista de conceptos básicos de PHP desde la configuración de PHP, la gestión de dependencias, los estilos y prácticas de codificación, la base de datos, las plantillas y mucho más.

Este es un documento que siempre visito de vez en cuando. Entonces, ya sea que recién estés comenzando con PHP o seas un desarrollador experimentado, debes tenerlo marcado.

Código limpio PHP

Este documento describe algunas sugerencias para escribir código PHP limpio. Aprenderá cómo nombrar las variables correctamente y cómo estructurar un código PHP limpio que lo haga más fácil de leer y mantener.

Patrones de diseño PHP

Es hora de profundizar en los patrones de diseño en PHP. Design Pattern es un conjunto de patrones probados para resolver problemas de programación. Brinda una estructura que resuelve el problema al mismo tiempo que hace que el código sea flexible, reutilizable y mantenible.

Artículos relacionados: 👇

Uso de cookies

Este sitio web utiliza cookies para que usted tenga la mejor experiencia de usuario. Si continúa navegando está dando su consentimiento para la aceptación de las mencionadas cookies y la aceptación de nuestra política de cookies, pinche el enlace para mayor información.

ACEPTAR
Aviso de cookies