Módulos para mejorar la seguridad de PrestaShop

La seguridad es un aspecto fundamental en cualquier página web, y resulta todavía más determinante en el caso de las tiendas online. Al igual que sucede con otros gestores de contenido, PrestaShop es susceptible de sufrir vulnerabilidades y ataques, algo que podemos atajar si somos cuidadosos y utilizamos algunos módulos que nos facilitan su seguridad y que analizamos en este artículo.

Leer más

Profundizamos en el uso de justify-content de Flexbox

En este artículo, realizamos un ejemplo práctico de la propiedad justify-content de Flexbox, el mecanismo de maquetación web llevada a cabo durante la creación de tu página web. Recordemos que esta propiedad es muy útil para indicar cómo se van a colocar los justificados y márgenes de los ítems. A la hora de su distribución, podemos tanto justificarlos al inicio del eje como al final, indicar que se coloque un espacio entre ellos o entre ellos y los bordes.

Leer más

Las propiedades de los contenedores Flexbox (II)

Seguimos analizando las principales propiedades del contenedor Flexbox, además de las que vimos en nuestro el primer artículo de esta serie 5 propiedades de Flexbox. Flexbox (o Flexible Box)  es un potente mecanismo de CSS que nos permite elevar el nivel de la maquetación web más fácilmente. Antes de seguir avanzando, conviene recordar que Flexbox es un estándar de la web, por lo que es compatible con todos  los navegadores modernos.

Leer más

Cloud Computing, el entorno natural para la base de datos NoSQL CouchDB

CouchDB es una base de datos NoSQL capaz de replicarse en una amplia gama de entornos cliente y servidor. Por sus respectivas características, el Cloud Computing es el ambiente de funcionamiento más natural de CouchDB, otra de las aplicaciones Open Source que podemos instalar y desplegar sobre los Servidores Cloud de Arsys en sólo unos minutos.

Leer más

Plugins Builders… O cómo convertir WordPress en un editor más fácil de utilizar

Hoy revisamos varios plugins de WordPress de una categoría denominada Builders (constructores en inglés) que permiten llegar a convertir este gestor de contenidos en un editor «lo que ves es lo que tienes» (WYSIWYG, de WhatYouSeeIsWhatYouGet), incluso con características de arrastrar y soltar. De este modo, WordPress resulta todavía más fácil de utilizar para todos los perfiles de usuarios y es posible incorporar numerosas funcionalidades sin escribir ni una línea de programación.

Leer más

Cómo validar una fecha en formato español en PHP

Continuamos con los tutoriales de PHP y, en esta ocasión, explicamos cómo validar una fecha con el formato español día/mes/año (dd/mm/aaaa). Aunque la expresión es sencilla y apenas son unas líneas de código, nos garantiza que la fecha es válida en el calendario y, lo que es más importante, su estructura nos sirve de ejemplo para saber cómo abordar problemas más complejos.

Leer más

JavaScript, una excelente opción como primer lenguaje para iniciarse en la programación

En un artículo reciente hablábamos de las bondades de JavaScript para el desarrollo de apps, ahora queremos incidir en este lenguaje desde un punto de vista 100% formativo, ya que JavaScript es una de las prioridades para las personas comienzan a estudiar programación. No solo por lo sencillo que resulta, sino también por lo útil que se muestra en el ámbito profesional. JavaScript es uno de los lenguajes estándar de Internet  y una interesante alternativa para realizar aplicaciones móviles o de escritorio.

Leer más

Cómo utilizar Firebase desde un servidor con NodeJS para administrar apps

Desarrollada por Google, Firebase es una solución para crear apps que ahorra mucho trabajo a los desarrolladores a la hora de programar piezas fundamentales de cualquier aplicación, como la autenticación, el desarrollo de determinadas responsabilidades del backend, como la base de datos, etc. En este articulo, explicamos cómo hacer uso de Firebase desde un servidor con NodeJS para llevar a cabo esas tareas.

Leer más

El flujo de una página web y de aplicaciones web.

El desarrollo y creación de un proyecto web pasa por diferentes estados hasta su publicación, por lo que es necesario establecer un flujo de trabajo que organice las diferentes etapas, minimice los errores y mantenga siempre  el foco en el aspecto, funcionalidades y experiencia de uso de nuestra aplicación y sitio web. A continuación, te mostramos el flujo de trabajo más habitual (o, al menos, recomendado) que podemos utilizar y que nos permitirá gestionar con éxito nuestros proyectos web.
Leer más

La copia de seguridad que necesitas para tus dispositivos, tus proyectos y tus datos
Accede a tus archivos desde cualquier dispositivo y lugar de forma segura
pack
10 GB
Gratis
Consigue tu backup ahora