Cuando desarrollamos sitios y aplicaciones web, siempre debemos buscar la comodidad y el mejor setup para maximizar la productividad y la escalabilidad de nuestro código. A continuación, veremos algunas de las aplicaciones locales o en línea esenciales para el desarrollo de aplicaciones web.
PHPStorm es un IDE (Entorno de Desarrollo Integrado) enfocado en mejorar el desarrollo de aplicaciones con el lenguaje de servidor PHP. Este IDE contiene numerosos plugins que ayudan en la completación de código, corrección de sintaxis, debugging y estandarización de código, lo cual incrementa la escalabilidad de tu aplicación.
Puedes descargar PHPStorm desde la página de JetBrains para un período de prueba de 30 días.
ZSH es un intérprete de comandos que mejora significativamente la experiencia en la terminal, con una personalización al 100% y una gran cantidad de plugins disponibles en la comunidad de software libre. La personalización y configuración de ZSH se puede lograr con la instalación del framework OhMyZSH.
Algunas de las ventajas de ZSH con respecto a otras terminales, según su sitio oficial, son:
Para instalar ZSH y configurar OhMyZSH en Ubuntu 12.04 en adelante, sigue estos pasos:
Instala ZSH:
Configura OhMyZSH:
Haz de ZSH tu terminal predeterminada:
Puedes revisar el sitio oficial de OhMyZSH.
El cliente oficial de MySQL, Workbench, es uno de los más completos para gestionar bases de datos, tanto remotas como locales. Te permite diseñar, modelar y generar bases de datos de forma visual. Además, cuenta con una consola de comandos para ejecutar y administrar bases de datos de manera eficiente.
Para descargar Workbench, puedes acceder directamente al sitio oficial. En una versión de Ubuntu 12 en adelante, puedes instalarlo con el siguiente comando:
Xdebug es una extensión de PHP que proporciona la capacidad de depurar y perfilar aplicaciones. Utiliza el protocolo DBGp, lo que permite conectarse junto a tu IDE, como PHPStorm, y depurar la aplicación mientras la escribes.
Para instalar Xdebug en Ubuntu 12.04 en adelante, sigue estos pasos:
Instala Xdebug:
Edita el archivo php.ini de tu instalación de PHP, que se encuentra en /etc/php5/apache2/php.ini
, y agrega las siguientes líneas al final del archivo:
Reinicia Apache:
Con estas herramientas, tendrás un ambiente ideal de trabajo en tu computador para desarrollar aplicaciones web con altos estándares de calidad y escalabilidad. Esto te permitirá centrarte en programar la funcionalidad de la aplicación de forma rápida y efectiva, asegurando un flujo de trabajo productivo.