About Site Map Submit Contact Us Log in | Create an account
Create an account Log In
Average Rating
User Rating:
Visitors Rating:
My rating:

Write review
  • License: Freeware
  • Last update: 6 years ago
  • Total downloads: 184
  • Price: Free |
  • Operating system: Linux, Mac OS X, Win All, BSD, Solaris
  • Publisher: masonhq.com
See full specifications

scripts default iconMason Publisher's description

Mason is a powerful Perl-based web site development and delivery engine.

Mason is a powerful Perl-based web site development and delivery engine. With Mason you can embed Perl code in your HTML and construct pages from shared, reusable components.

Mason solves the common problems of site development: caching, debugging, templating, maintaining development and production sites, and more.

Mason is 100% free and open source. Although it can be used from CGI or even stand-alone, it is optimally designed for use with two other open source technologies: mod_perl and Apache.

Mason is a tool for building, serving and managing large web sites. Its features make it an ideal backend for high load sites serving dynamic content, such as online newspapers or database driven e-commerce sites.

Actually, Mason can be used to generate any sort of text, whether for a web site or not. But it was originally built for web sites and since that's why most people are interested in it, that is the focus of this documentation.

Mason's various pieces revolve around the notion of "components''. A component is a mix of HTML, Perl, and special Mason commands, one component per file. So-called ''top-level`` components represent entire web-pages, while smaller components typically return HTML snippets for embedding in top-level components.

This object-like architecture greatly simplifies site maintenance: change a shared component, and you instantly changed all dependant pages that refer to it across a site (or across many virtual sites).

Mason's component syntax lets designers separate a web page into programmatic and design elements. This means the esoteric Perl bits can be hidden near the bottom of a component, preloading simple variables for use above in the HTML.

System Requirements:

Program Release Status: Major Update
Program Install Support: Install Only

Is Mason your software?

Manage your software

Most Popular

scripts default icon AtlantForum 4.02
AtlantForum script allows you to setup and use a discussion board with many features.
scripts default icon Perl Guestbook Script 1.52
Perl Guestbook - A simple guest book script
scripts default icon AWStats (Scripts) 7.0
Take a look at this comparison table for an idea on features and differences between most famous statistics... Read more
scripts default icon Guestbook Perl Script Script 1.05
Guestbook Perl Script allows your site visitors to leave comments and other general information about... Read more
scripts default icon Download Tracker script for Download Managers 1.06
Download Tracker script is a CGI script that manages the downloads from your web page.