Blog

Caso de Exito - Curriculo Nacional Minedu

Currículo Nacional, es una web del Ministerio de Educación Peruano que busca servir de guía a los docentes sobre la forma de abordar los temas del currículo nacional con sus alumnos y padres de familia. Uno de las complejidades de este proyecto fue crear un sistema web rápido, a la vez que administrable y sin contar con base de datos. Para tal efecto se creo un sistema de gestión basado en archivo JSON que permitieran guardar y manipular la data asi como un sistema de cache para acelerar el proceso de consulta de las paginas. Este desarrollo web tuvo como base el uso de las tecnologias...

Como funciona Drupal ?

Todas las peticiones a Drupal son atendidas por index.php ejecutandose los siguientes pasos: Bootstrap En esta etapa se carga el drupal mismo para atender cada peticion que se le hace al servidor. Inicializacion Se carga la configuracion definida en el archivo settings.php y se establece la base URL del sitio web. Cache de Pagina Temprano En situaciones con alto trafico se invoca un sistema de cache antes inclusive de conectarse a la base datos. Este etapa solo funciona si se ha configurado la variable page_cache_fastpath a TRUE. Cuando una peticion entra a esta etapa el...

Configurar Drupal con Amazon S3

Amazon S3 es la solucion de almacenamiento hoy por hoy mas popular del mercado. Lo usa dropbox, digital ocean, netflix y muchos mas. La principal ventaja que tiene el servicio S3 ( para mi al menos ) es la seguridad. Restaurar un sitio web, moverlo de servidor es mucho mas rapido. Ya que las imagenes y archivos subidos por los usuarios se encuentra en un servicio tercerizado. Hoy veremos como configurar nuestra cuenta AWS con un portal drupal, para lo cual utilizaremos las siguientes herramientas: Una cuenta de Amazon S3 ( http://aws.amazon.com ), la linea de comandos de Drupal ( drush...

El Barvas

El Barvas - Delivery Drinking es una aplicacion para android / ios que te permite realizar pedidos para que tus juergas nunca acaben.    La aplicacion de El Barvas, te permite pedir lo que necesites para continuar tu juerga.  Con el Barvas, no tienes que preocuparte que el pedido llegue correctamente, ya que utilizamos la ultima tecnologia de geolocalizacion, permitiendote indicar exactamente tu ubicacion para una entrega sin problemas. La noche se acaba y tu estas sin efectivo ? No hay problema solo indicanos y te llevaremos un POS Visa para que puedas pagar...

Configuracion Nodejs - Websocket - Apache

Al trabajar sobre un proyecto de nodejs siempre necesitaremos un webproxy que enlace el dominio de produccion con el puerto real sobre el cual se esta ejecutando el proyecto. Por ejemplo, al tener una URL www.gestiondeproyectos.com, el webproxy se encargaria de reconocer el dominio y redirigir la peticion al puerto donde esta corriendo el servicio de node por ejemplo localhost:8000 En este articulo, vamos a ver la configuracion de un proyecto nodejs usando apache2 ( tambien se pueden usar otros servicios como nginx, lighttpd, etc )   Habilitar Modulos a2enmod proxy...