p5-HTML-Mason - High-performance, dynamic web site authoring system

Property Value
Distribution FreeBSD 11
Repository FreeBSD Ports Quarterly i386
Package filename p5-HTML-Mason-1.58.txz
Package name p5-HTML-Mason
Package version 1.58
Package release -
Package architecture i386
Package type txz
Category perl5 www
Homepage https://metacpan.org/release/HTML-Mason
License GPLv1+, ART10
Maintainer perl@FreeBSD.org
Download size 301.92 KB
Installed size 758.21 KB
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.
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. In
our own experience, this frees content managers (i.e., non-programmers) to work
on the layout without getting mired in programming details. Techies, however,
still enjoy the full power of Perl.
WWW: https://metacpan.org/release/HTML-Mason
WWW: http://www.masonhq.com/
- MODPERL: off


Package Version Architecture Repository
p5-HTML-Mason-1.58.txz 1.58 amd64 FreeBSD Ports Quarterly
p5-HTML-Mason-1.58.txz 1.58 i386 FreeBSD Ports Latest
p5-HTML-Mason-1.58.txz 1.58 amd64 FreeBSD Ports Latest
p5-HTML-Mason - - -


Name Value
p5-Cache-Cache = 1.08
p5-Class-Container = 0.13
p5-Exception-Class = 1.44
p5-HTML-Parser = 3.72
p5-Log-Any = 1.707
p5-Params-Validate = 1.29
perl5 = 5.28.1_1


Type URL
Mirror pkg.freebsd.org
Binary Package p5-HTML-Mason-1.58.txz
Source Package www/p5-HTML-Mason

Install Howto

Install p5-HTML-Mason txz package:

# pkg install p5-HTML-Mason

See Also

Package Description
p5-HTML-Mason-PSGIHandler-0.53_1.txz PSGI handler for HTML::Mason
p5-HTML-MobileConverter-0.011_1.txz HTML Converter for mobile agent
p5-HTML-Packer-2.09.txz Another HTML code cleaner
p5-HTML-Pager-0.03_1.txz Perl module for handling CGI HTML paging of arbitrary data
p5-HTML-Parser-3.72.txz Perl5 module for parsing HTML documents
p5-HTML-Parser-Simple-2.02.txz Parse nice HTML files without needing a compiler
p5-HTML-Perlinfo-1.69.txz Display a lot of Perl information in HTML format
p5-HTML-PrettyPrinter-0.03_1.txz Generate nice HTML files from HTML syntax trees
p5-HTML-Prototype-1.48_1.txz Generate HTML and JavaScript for the Prototype library
p5-HTML-QRCode-0.01_3.txz Generate HTML based QR Code
p5-HTML-Query-0.09_1.txz JQuery-like selection queries for HTML::Element
p5-HTML-QuickCheck-1.0b1_1.txz Simple and fast HTML syntax checking package for perl 4 and perl 5
p5-HTML-Quoted-0.04_1.txz Extract structure of quoted HTML mail message
p5-HTML-RSSAutodiscovery-1.21_1.txz Methods for retrieving RSS-ish information from an HTML document
p5-HTML-ResolveLink-0.05_2.txz Resolve relative links in (X)HTML into absolute URI