Inicio
Internet, Informática y Tecnología

Desarrollo Web

Agregar extensión JSMin para PHP en Debian y Ubuntu

Cuando se trata de minificar archivos JavaScript hay variedad de software para elegir, pero que tengan un buen rendimiento, JSMin se lleva la delantera por estar disponible como una extensión de PHP. Actualmente es compatible con PHP 7.*, y la compilación es bastante sencilla. La única recomendación es que hay que hacerlo usando las mismas

Agregar extensión Brotli para PHP en Debian y Ubuntu

El algoritmo de compresión Brotli creado por Google ya tiene algunos años en uso, aunque con una adopción lenta por parte de los servidores siendo que sí ofrece una gran mejora en cuanto al uso de Gzip y Deflate. A continuación, les mostrare como compilar la extensión para PHP de Brotli, que no hay que confundir con el módulo de Nginx. Esta

Agregar soporte y compresión para imágenes SVG en Nginx

Con la llegada del formato SVG (gráficos vectoriales escalables) desde hace ya bastantes años, es necesario configurar nuestros servidores correctamente para servirlo de la mejor manera. Aunque este es únicamente soportado en los navegadores web modernos, usarlo adecuadamente nos dará buenos beneficios como la posibilidad de usar solo una versión

Cómo desactivar modo estricto (Strict Mode) de MySQL y MariaDB

El modo estricto en MySQL o MariaDB es un modo que nos limita y no nos deja realizar malas prácticas, como insertar una cantidad grande de caracteres cuando el límite es bajo en un determinado campo. Hacer esto puede tener dos consecuencias dependiendo de la versión que usemos, por ejemplo, puede recortar nuestros datos y mostrar una advertencia, o

Pasos para instalar XAMPP en Linux

XAMPP es un paquete que incluye las versiones más recientes de Apache, MariaDB, PHP y Perl, independientemente del sistema operativo, con configuraciones por defecto que nos facilitan ajustar y ejecutar todos los servicios al mismo tiempo. El único problema es que tenemos que actualizarlo constantemente o al menos hasta la versión que sea

Conexión por SSH a máquina en Vagrant con PuTTY o Terminus

Cuando recién empecé a usar Vagrant todo pintaba muy bien, ya que prácticamente solo estamos usando VirtualBox pero de forma automatizada. Lo primero justo después de crear mi primera máquina fueron problemas al conectarme por SSH, porque no entendía cómo se gestiona el uso de las llaves SSH, ya que era bastante automático y con escasa

Acelerar inicio de un Vagrant box lento en host Windows

Cuando manejamos máquinas virtuales con VirtualBox todo va de maravilla, pero cuando usamos máquinas virtuales de forma un poco más automatizada encontrar problemas se vuelve un dolor de cabeza. Hace unos meses decidí probar Vagrant para la automatización en la creación de entornos de desarrollo en Windows 10 con máquinas corriendo Ubuntu. El

Ver Cabeceras de Respuesta en peticiones de Firefox

Por motivos de depuración, o para examinar la web, es posible ver las cabeceras de respuesta o "Response headers" que reciben un navegador web en cada petición que nuestro navegador realiza hacia una página web. Esto es algo básico del comportamiento de las páginas web, solo que permanece oculto a simple vista, porque solo es un dato importante que

Modificar número de palabras en el resumen de WordPress

WordPress cuenta con un gran núcleo que nos permite adaptarlo a nuestras necesidades sin necesidad de editarlo y cada día va en camino a convertirse en un verdadero CMS (Gestor de Contenidos). La mayoría de los Themes de WordPress vienen con un pequeño extracto de cada artículo en la página principal, pero en ningún lado nos muestra cómo cambiar el

Principales diferencias entre los estándares HTML4 y HTML5

Con el paso de los meses los navegadores web actuales cada vez más soportan los elementos que vienen con HTML5. Por ello se recomienda usarlo desde ya. Las diferencias en cuanto a sintaxis entre HTML4 y HTML5 están enseguida. Contenido Nuevos elementos. Contenido -- Nuevos elementos. (adsbygoogle = window.adsbygoogle || []).push({}); ⇧ Nuevos elementos. Se agregaron los siguientes elementos para mejorar la semántica de las páginas web. ⇧