cialis online pharmacy generic xenical cheap cialis online cialis generic viagra online in canada buy cheap levitra online cialis without a perscription order viagra uk no prescription flagyl cheap generic levitra buying viagra in the uk cheap viagra approved cialis deltasone online buy viagra online without prescription non prescription cialis buy orlistat uk buy cialis in india prednisone 60 mg female viagra online buy viagra without prescription celebrex prescriptions buy cialis canada best prices viagra alternative to prednisone cheapest generic levitra levitra 5mg cheap viagra cialis on line buy xenical without prescription online accutane canadian health care prednisone no prescreption viagra online generic female viagra europe buy cialis low price cheap india viagra

Calipso – NodeJS-Based Content Management System

Calipso is a content management system (CMS), based on the NodeJS server. Calipso built along similar themes to Drupal and WordPress, that is designed to be fast, flexible and simple. Due to the asynchronous nature of NodeJS, it seemed like a good idea to try to build a CMS made up of modules that could execute asynchronously in a non-blocking way.

Calipso has scheduler and feeds module in core, allowing you to pull content from any source. Scheduler can call functions exposed by any module, giving fantastic flexibility. The first level of theming allows any module to render content (unstyled) as blocks, that can then be included by a theme in any section.

Calipso leveraging MongoDB for the back end, making use of Map Reduce functions for tag cloud and menu generation (so massively scalable!). No caching implemented yet, but the basic CMS can take ~180 hits / second on this home page on a standard PC.

Requirements: NodeJS, MongoDB
License: MIT License

Related Posts

EasyImage – Nodejs Image Processing Module

Installing Node.js Packages And Ruby Gems In Virtualenv

Scrumblr – Collaborative Online Scrum Tool Using Websockets, Node.js, jQuery, and CSS3

Node.js Tutorial Roundup