Características y ventajas de PHP7
PHP7: más velocidad de carga y acceso en Internet
  • Desarrollo web

Los operadores de páginas web dinámicas con complejos sistemas de gestión de contenidos son los que más se benefician de una elevada velocidad de carga porque esta garantiza un buen rendimiento y contribuye, así, a la comodidad y satisfacción de los usuarios. Con el lanzamiento de PHP 7 se dispone hoy, de un nuevo lenguaje de programación que reduce la velocidad de carga en comparación con...

PHP7: más velocidad de carga y acceso en Internet
PHP 7.1
Fin de la vida útil de PHP 7.1
  • Desarrollo web

Son muchos los desarrolladores web que utilizan PHP 7.1. Sin embargo, ha llegado el momento de despedirse de esta versión y dar la bienvenida a una nueva. El equipo de desarrollo ha establecido el 1 de diciembre de 2019 como la fecha de finalización del ciclo de vida útil de PHP 7.1. A partir de entonces, esta versión del lenguaje de programación no recibirá más actualizaciones ni soluciones...

Fin de la vida útil de PHP 7.1
Progressive web apps: pros y contras
Progressive web apps: ¿promesa o hype?
  • Desarrollo web

El mercado de las aplicaciones ha visto aparecer algunos formatos innovadores y progresivos de aplicaciones. A las nativas les siguieron las aplicaciones web y las híbridas. ¿Qué son entonces las progressive web apps? Básicamente, estas aplicaciones parten del concepto de la web app y revisten a las páginas web de un aspecto de aplicación, pero van aún más allá, ya que prometen utilizar mucho...

Progressive web apps: ¿promesa o hype?
MongoDB: presentación y comparación con MySQL
MongoDB: la base de datos NoSQL flexible y escalable
  • Desarrollo web

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...

MongoDB: la base de datos NoSQL flexible y escalable
Extreme Programming
Extreme Programming: desarrollo ágil llevado al extremo
  • Desarrollo web

En los últimos años, el trabajo de programación ha estado dominado sobre todo por el desarrollo ágil de software y con razón. Gran parte del éxito se debe al método extreme programming (XP). No hay nada más ágil que XP. En este contexto, el método gira en torno a las personas implicadas y solo se piensa en pequeños pasos. ¿Cómo funciona la programación extrema?

Extreme Programming: desarrollo ágil llevado al extremo
Software development kit
SDK: ¿qué es un software development kit?
  • Desarrollo web

Son muchas las cosas que hay que tener en cuenta en el desarrollo de software: la usabilidad es tan importante como la funcionalidad de la aplicación y, naturalmente, la ejecución no ha de dejar pasar un solo error. Además, el programa tiene que ser compatible con las plataformas y dispositivos para los que esté previsto. ¿Hasta qué punto son útiles los kits de desarrollo de software para cumplir...

SDK: ¿qué es un software development kit?
CRUD: las principales operaciones de bases de datos
CRUD: la base de la gestión de datos
  • Desarrollo web

Muy seguramente, todo desarrollador web se ha encontrado, en más de una ocasión, con el concepto CRUD. El acrónimo identifica a las operaciones típicas para la comunicación con los sistemas de bases de datos, encargadas de fijar las bases del proceso de gestión de datos. Ahora bien, ¿cómo se crean exactamente estas funciones de acceso y gestión de datos? y ¿qué papel juegan los lenguajes de...

CRUD: la base de la gestión de datos
Aprender a programar: introducción y conceptos básicos
Cómo aprender a programar: fundamentos básicos
  • Desarrollo web

Bienvenidos a la era digital: un consumidor medio pasa varias horas sentado frente a su ordenador o revisando la pantalla de su smartphone. Contar con conocimientos adicionales sobre el funcionamiento de los programas que utilizamos a diario y, que muchas veces facilitan nuestro día a día, nunca está de más. Afortunadamente, la oferta de recursos para aprender a programar es cada vez más amplia....

Cómo aprender a programar: fundamentos básicos
Spring Boot: tutorial
Spring Boot: tutorial para crear aplicaciones en Java
  • Desarrollo web

Spring es uno de los frameworks de Java más utilizados desde hace años. Esta herramienta, en combinación con el complemento Spring Boot, proporciona a los desarrolladores un marco excelente y fácil de utilizar para crear aplicaciones de todo tipo. En este tutorial de Spring Boot, te resumimos los requisitos para instalarlo e implementarlo y te explicamos cómo dar tus primeros pasos con esta...

Spring Boot: tutorial para crear aplicaciones en Java
Código binario
Código binario: ¿para qué utilizamos el sistema binario?
  • Desarrollo web

El código binario es un sistema de dos caracteres, el uno y el cero. Con solo estos dos dígitos se puede representar todo el conjunto de los números, además de realizar operaciones lógicas y aritméticas. Mucha gente se pregunta por qué los smartphones o los PC no utilizan el sistema decimal. Aparte de las razones técnicas, la sencillez del sistema binario ha hecho que todos los sistemas...

Código binario: ¿para qué utilizamos el sistema binario?