Publi

  • Programación de tareas en segundo plano para nuestras aplicaciones web (Introducción. Parte 1 de 3)

    Tareas programadas en segundo plano

    Las aplicaciones web se van complicando cada vez más. Es un hecho y es algo bueno. Los ordenadores tienen más potencia, y los creadores cada vez más opciones e imaginación para destacar sobre la competencia. Una práctica interesante es la posibilidad de realizar tareas en segundo plano o en un momento concreto del tiempo sin que exista una mediación por parte del usuario.

    Tenemos varias posibilidades y en estos posts vamos a centrarnos en cada una de ellas.… Leer artículo completo

  • Introducción a la escalabilidad de aplicaciones web. Técnicas, opciones, seguridad y consejos.

    photo-1444312645910-ffa973656eba

    Llega un momento en la vida de una web en el que esta crece y lo hace hasta un punto en el que nuestro servidor se nos queda pequeño. Es el momento en el que necesitamos escalar nuestra aplicación web. ¿Cómo lo hacemos?

    Escalando aplicaciones web

    La escalabilidad es la capacidad de nuestra aplicación para crecer en su desempeño. Es decir, normalmente nuestra aplicación funcionaba cuando teníamos 1.000 (mil) usuarios al día, pero debería funcionar de la misma manera con 2.000, 10.000, 100.000 o incluso con 1.000.000 de usuarios por minuto.… Leer artículo completo

  • Creando webs dinámicas con PHP. Un recorrido de más de 10 años hasta hoy

    phpVShhvm

    PHP es uno de los lenguajes de programación en el lado del servidor más popular y uno de los pilares en los que se apoyan cientos de millones de sitios web actualmente (aunque su uso no es exclusivo para web y puede darnos mucho juego).

    Ya que PHP debe ser versátil y fácil de utilizar, se trata de un lenguaje interpretado o de script. Es decir, el código que programamos se escribe en un archivo de texto plano en un formato inteligible para los desarrolladores (aunque lento para los ordenadores).… Leer artículo completo

  • Recibir notificaciones de Amazon SNS y procesarlas automáticamente

    Una gran herramienta que nos brinda Amazon, y que podemos combinar con otros servicios, es SNS (Simple Notification Service), básicamente este servicio se encarga de enviarnos una notificación cuando ocurre un evento dentro de los servicios contratados.
    Un ejemplo muy sencillo para manejar esto, es la gestión de quejas y rebotes de los envíos de correo de Amazon SES (Simple Email Service). Cuando se envía un e-mail con este servicio de correo, es posible monitorizar los mensajes que no han llegado (y por tanto se ha recibido un e-mail de notificación), o por ejemplo, los e-mails cuyos destinatarios han establecido como correo basura y han notificado al servidor de origen.… Leer artículo completo