Presto Content Management System
Pricing
Pricing

Presto CMS is transitioning from a commercial license software to an open-source, free software.

This page details the costs & hourly rates for adding Presto to a web project, and for upgrading Presto to the latest version.  Presto installation costs are broken down into the following categories:
  • Presto CMS software basic installation
  • Customization
  • Add-on Presto modules
  • Training time

Post-launch ongoing support is handled through an on-demand technical support contract.

Briefly, for a client with a basic Presto installation, the Presto cost of a project consists of:
  • A $3,000 basic installation fee, including:
  • 10 hours of professional programming time to convert a basic set of web-designed html templates so that they are CMS driven. 
  • A training fee based on 1.5 hours of prep work, and a 3.5 hour tutorial.
  • Applicable taxes.
Contact us for more details on our hourly rates.
 
 
PRESTO LICENSE
 
An open source Presto license of course includes the right of the client to use and modify the Presto code of that version for a single Presto installation on a test and live website.  The software is largely structured so that clients can choose to modify the software independently of ourselves, the software creator.  However, since we plow ahead with new improvements that conform to our Presto philosophy, we feel the benefit of sticking with our version evolution outweighs "forking" a particular Presto instance.  At the very least, we do not recommend changes to the core Presto software since this would impact on the possibility of future upgrades.  The right to future upgrades are not included in the purchase of a Presto license.  There's more about upgrading here
 
 
INSTALLATION
 
Currently Presto CMS is not "shrink-wrapped".  It requires a web developer trained in Presto installation.  Our installation time can be compared with other CMS product installation times to understand the short and long term cost benefit.
 
A programming budget of 10 hours is included in a basic Presto install quote we provide.  This includes:
  • Converting a home page HTML build template and an inside page build template into Presto driven versions.  These templates can have up to 3 separate areas to place blobs, usually sentences or paragraphs of content and user-selected images.  It includes "cookie crumbs", that list of links one follows from the home page to get to the current page.
  • Incorporating a Presto-driven 2,3, or 4 level deep menu system on either/both of these templates.  This presumes an HTML mockup of the menu system in its various states has been created.  Some clients may prefer a 3rd party DHTML fly-down menu that operates up to 4 levels deep.  Installation for this is included in the install budget, but licensing for such a menu is a separate cost.
  • Permanent linking of any other template navigation links, icons or buttons to appropriate content.
  • Adding a Search page and a Site Map page.
  • Adding a standard footer menu of links (e.g. home,search,site map, register) to all pages.
  • This includes FCKEditor, a free open source WYSIWYG editor.
  • Website statistics integration: 1 hour for integration with existing ISP hosted (e.g. Google Analytics) or 3rd party (e.g. Webtrends) interface.  Webtrends requires an account to be set up by client directly.  Integration to other Webstats packages (e.g. DeepMetrix's LiveStats) would be estimated separately.
 
An install budget is quoted at 10 hours per distinct website, since the Presto backend can manage more than one at a time.  This extra 10 hours also applies per language variation, and per member/non-member variation.  For example, a project with bilingual member/nonmember site should have a 40 hour install budget, instead of just the basic 10 hour installation.
 
Multilingual installation fees include:
  • Dynamic switching of text or graphics on each page depending on language it is being viewed with. 
  • Setup of extra database fields to hold language variations of text fields that are displayed in the various content type templates a website has.
  • Liasing with client on translation and/or customization of particular text content items that appear on page templates (in navigation systems, usually, but also in applications that might not have entries in a translation dictionary for particular phrases).
Membership site installation fees include:
  • Implementing particular rules about signup and validation of members, and reporting thereof.
  • Setup of viewing or management rights on particular sections of content.
Customization would be quoted on an hourly basis, and would cover tasks like:
  • Import of existing data into the Presto CMS database.
  • Customization of Modules (e.g. discussion groups, showing message column before author column).
  • Addition of new backend reports, forms, email templates, 3rd party listserv signup etc.
 
MODULES
 
Each module is installed for $500, and this includes 2 hours of install time.  This accomodates a few layout or labeling customizations.  More significant customization is quoted on separately.
  • Calendar
  • Page Blog
  • Email (distribution) List (using 3rd party hosted software)

The "print a page" and "email this page" functionality are considered standard with Presto, they are not add-on modules.

Variations in language and membership installations may multiply module installation and customization times.  A calendar on a multilingual site may require a 4 hour installation budget.
 
 
TRAINING
 
An extra fee based on training time is required with every Presto license.
 
  • A standard 5 hour training budget is provided.  This includes 3 1/2 hours of hands-on training with up to 3 people, and 1.5 hours of our preperation time.
  • Training on customized functionality: If your site has customized functionality, we quote on training for this separately.
  
Presto comes with generic user manuals that focus their examples and how-to instructions on the http://presto.learningpoint.ca demo site.  This documentation is linked-to from particular Presto installations, and is used in standard training.
 
If a site is customized, we provide a shorter customized manual (in the site's back end administration panel) covering this functionality.

 
UPGRADES
 
There are two categories of Presto site upgrade.  The simple sites, when they were originally installed, involved around ten hours of installation and customization work.  Advanced sites had more than this, sometimes fifty or a hundred hours of customization.  Standard site upgrade pricing is as follows:
  • 10 hours of installation programming time at our professional rate.
  • 3 hours of training at our professional rate. 

Presto sites with significant customization require the above fees plus a custom quote for converting existing custom code to new Presto V2 compatible code.

Ongoing technical support is usually handle through a separate ongoing services contract.

Valid XHTML 1.0!