THE WHATIS.COM WORD-OF-THE-DAY   
October 24, 2001

 
HTML::Mason  
______________
TODAY'S SPONSOR: VeriSign - The Internet Trust Company

FREE E-COMMERCE SECURITY INFRASTRUCTURE GUIDE
When building an e-commerce site, you want to start with a strong,
secure foundation. Learn how with VeriSign's FREE White Paper,
"Building an E-Commerce Trust Infrastructure." See how you can
authenticate your site to customers, use 128-Bit SSL encryption to
secure your web servers, and accept secure payments online. Click
here:  
http://ad.doubleclick.net/clk;3488882;5058249;z?http://www.verisign.com/cgi-bin/go.cgi?a=n116955740045000
_____________   
TODAY'S WORD:  HTML::Mason  

See our definition with hyperlinks at
http://searchwebmanagement.techtarget.com/sDefinition/0,,sid27_gci777020,00.html

HTML::Mason (generally referred to simply as Mason) is an open source
Perl-based platform for creating, serving, and managing Web sites.
Originally developed for CMP Media (a publisher of technology
magazines), Mason was designed to overcome some of the limitations of
the Web's common gateway interface (CGI), a mechanism that allows a
user's Web page request to be passed to a program to select and
process the Web page to return to the user. Mason establishes a
system that makes it relatively easy to develop and manage large
volumes of Web pages that encompass both shared and distinct template
elements. Although it began as a supplemental set of improvements to
the CGI model, Mason became more fully featured as developers adopted
and improved it. In 1998, the first version of HTML::Mason was
released under the Perl Artistic License. 

Mason is structured around reusable components, which consist of
HTML, Perl code, and Mason commands. An entire Web page is considered
a top level component, and typically contains several smaller
embedded components. This object-based architecture means that when a
shared component is changed, that change is automatically reflected
in dependent pages not only within the same site but also across any
other sites sharing the component. The component approach also makes
it possible for developers to separate a Web page's programming
elements from its design, so that content managers -- who are not
usually programmers -- can work on the design aspects of a page
without having to deal with the more technically demanding aspects. 

Other features of Mason include: the ability to cache components for
reuse; easy template creation for applying common features to pages
within a directory or hierarchy; and a previewing proxy utility that
allows users to see their pages as they would be seen in various
situations (such as a different browser, for example). Mason is
optimized for use with the Apache Web server and mod_perl (an Apache
plug-in used to embed the Perl interpreter -- also called perl, but
spelled with a lower case "p" -- into the server to increase
performance and flexibility). However, the program can also be used
with CGI or as a standalone tool. 

Vignette is a similar product. 

RELATED TERMS:

open source 
http://searchsolaris.techtarget.com/sDefinition/0,,sid12_gci212709,00.html

Perl
http://searchdatabase.techtarget.com/sDefinition/0,,sid13_gci214291,00.html

CGI 
http://searchdatabase.techtarget.com/sDefinition/0,,sid13_gci213846,00.html

Apache 
http://searchwebmanagement.techtarget.com/sDefinition/0,,sid27_gci211576,00.html
___________________
SELECTED LINKS

The Mason Headquarters includes links to more information,
documentation, related articles, and a free download. 
http://www.masonhq.com/

PerlMonth provides an introduction to Mason in their article series,
Programming with HTML::Mason. 
http://www.perlmonth.com/features/mason/mason.html?issue=9

SearchWebManagement provides an annotated page of Best Web Links for
Web Development Tools. 
http://searchwebmanagement.techtarget.com/bestWebLinks/0,289521,sid27_tax285943,00.html

___________________   
KNOW IT ALL QUESTION | #50

This is a collection of descriptions about data objects that is
created for the benefit of programmers and others who might need to
refer to them. 

a. data dictionary 
b. stored procedure 
c. Virtual File Allocation table 
d. Virtual Address eXtension 
e. catalog 

>>CLICK to see if you are correct:
http://searchwindowsmanageability.techtarget.com/originalContent/0,289142,sid33_gci777504,00.html
 

______________________
TECHTARGET FEATURE OF THE WEEK

whatis.com -- Available as a Book!

The Whatis.com Encyclopedia of Technology Terms is now available --
more than 3,500 IT terms fully explained.  It's a great desktop
reference that ensures you'll never be stumped.  Free 2-day shipping
for all U.S. residents!  Find out more at
http://whatis.com/WhatisBook.
_________________________   
RECENT ADDITIONS  

[1] truth table
http://whatis.techtarget.com/definition/0,,sid9_gci776118,00.html

[2] SWiSH 
http://whatis.techtarget.com/definition/0,,sid9_gci776119,00.html

[3] ionizing radiation
http://whatis.techtarget.com/definition/0,,sid9_gci775674,00.html

[4] solid angular measure
http://whatis.techtarget.com/definition/0,,sid9_gci775445,00.html

[5] anonymizer
http://searchsecurity.techtarget.com/sDefinition/0,,sid14_gci775657,00.html

======================================================== 
If you would like to sponsor this or any techtarget newsletter,
please contact Gabrielle DeRussy at [EMAIL PROTECTED]
========================================================


If you no longer wish to receive this newsletter simply reply to 
this message with "REMOVE" in the subject line.  Or, visit 
http://WhatIs.techtarget.com/register 
and adjust your subscriptions accordingly. 

If you choose to unsubscribe using our automated processing, you 
must send the "REMOVE" request from the email account to which 
this newsletter was delivered.  Please allow 24 hours for your 
"REMOVE" request to be processed.

Reply via email to