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