Tutorial de MongoDB: primeros pasos

Tutorial de MongoDB: introducción e instalación

MongoDB es un sistema de bases de datos basado en documentos que se puede utilizar fácilmente como alternativa a las bases de datos relacionales clásicas. Su instalación y configuración apenas se diferencia de sistemas tradicionales como MySQL, lo que posibilita un fácil comienzo. Nuestro tutorial de MongoDB sirve como aproximación a la instalación y a los primeros pasos con esta base de datos de...

MongoDB: presentación y comparación con MySQL

MongoDB: la base de datos NoSQL flexible y escalable

Hace tiempo que las bases de datos NoSQL se han convertido en alternativas profesionales a sistemas de bases de datos relacionales como MySQL. Estas reemplazan la estructura predefinida de almacenamiento de los modelos tradicionales, implementando diferentes modelos de seguridad. Uno de ellos consiste, por ejemplo, en distribuir un conjunto de datos en múltiples servidores para garantizar que las...

Aspectos fundamentales de optimización de páginas web

Entre los diversos aspectos que entran en juego en la creación y mantenimiento de una página web, hay uno al que no se le da la importancia que se merece: la funcionalidad de la propia página. A pesar de implementar un diseño web responsivo, en muchos casos el tiempo de carga es muy elevado, por más que este esté considerado como un criterio decisivo para el comportamiento de los usuarios. En...

¿Página web móvil, responsiva o app?

¿Diseño web móvil, responsivo o app?

El éxito de las páginas web está ligado a la posibilidad de llegar a los usuarios a través de todos los dispositivos posibles. Las páginas web móviles o responsivas plantean una solución que hoy es de obligatoria aplicación, aunque no son, sin embargo, las únicas, pues también se puede optar por el uso de aplicaciones web o nativas. ¿Cuál es la opción más adecuada para cada proyecto? Échale un...

Fundamentos del desarrollo web

Desarrollo web: fundamentos y herramientas

El desarrollo web actual tiende a los contenidos interactivos y se distancia de las páginas web estáticas. Aún cuando HTML y CSS siguen siendo los fundamentos sobre los que se suele erigir toda página web, cada vez es más común que los desarrolladores web recurran a lenguajes de programación que se administren desde el servidor a fin de crear páginas web dinámicas. A este respecto, los lenguajes...

¿Qué es HTML5?

Nociones básicas sobre HTML5

HTML5 es el nuevo lenguaje de Internet, sin embargo hay desarrolladores web que siguen usando lenguajes de hipertexto anticuados, como HTML 4.01 o XHTML, que precisan de numerosos plugins externos que ponen en peligro tanto la compatibilidad como la seguridad de las páginas web. Al contrario, HTML5 hace posible la directa integración de elementos multimedia e interfaces de programación basadas en...

¿Qué es el XSS o Cross Site Scripting?

Bloquear el XSS y subsanar vulnerabilidades

¿Has escuchado alguna vez hablar del llamado Cross Site Scripting o XSS? Por medio de este procedimiento personas sin autorización consiguen introducir archivos maliciosos en los navegadores y servidores web sirviéndose de sus vulnerabilidades y ejecutándolos de forma anónima. Pero ¿sabes en qué consisten exactamente este tipo de ataques y cómo se pueden proteger tanto administradores como...

¿Qué pasa cuando se abre una página web?

¿Qué pasa cuando se abre una página web?

Para abrir una página web, solo hay que introducir su dirección en la barra de búsqueda del navegador y esperar a que esta, en un instante, aparezca en la pantalla. Lo que pasa desapercibido ante el usuario es el complejo proceso que tiene lugar. Visita nuestra guía y conoce lo que sucede cuando accedes a una página web, desde la conversión del URL en la correspondiente dirección IP hasta la...

Git vs. SVN: una comparativa del control de versiones

Git vs. SVN: ¿cuál es el mejor sistema de control de versiones?

Los sistemas de control de versiones como Bazaar, Mercurial, SVN o Git ofrecen una visión global óptima de los cambios realizados durante el desarrollo de proyectos de software. Debido a esto, Git y SVN gozan de especial popularidad. Sin embargo, quien quiera encontrar el programa más apropiado, muy seguramente se enfrentará a la pregunta: ¿cuál de los dos software de control de versiones es la...

Tutorial Bootstrap: los primeros pasos

Tutorial Bootstrap: primeros pasos con el framework de Twitter

En el mundo online, Bootstrap es una de las favoritas cuando se trata de elegir una solución de diseño responsivo para un proyecto web. Sin embargo, ¿qué es realmente Bootstrap? ¿Cómo funciona este framework de Twitter que fue pensado inicialmente como una herramienta de optimización interna? ¿Es posible que usuarios sin muchos conocimientos en programación le saquen el mayor provecho a este...


¡No te vayas! ¡Tenemos algo para ti!
Consigue tu dominio .es un año gratis.

Introduce el dominio que deseas en la barra de búsqueda para comprobar su disponibilidad.
12 meses desde 0€/año IVA incl.
después 12,10 €/año IVA incl.