Open Source Web Development with LAMP: Using Linux, Apache, MySQL, Perl, and PHP
by James Lee, Brent Ware
6.1. Introduction
Website META Language (WML) is a programming language created by Ralf Engelschall to build HTML code—thus a meta language (see www.thewml.org). It provides a convenient way to create and maintain complex static web sites (as opposed to the dynamic web sites we’ll create later with CGI, mod_perl, Embperl, Mason, etc.). It’s especially useful for maintaining a consistent look and feel across the web site. As such, it’s a step up from plain HTML for building a web site, but is easier to use and less complex than the dynamic web tools we’ll study in later chapters.
If your site serves up a large number of static web pages, with WML you can change all the pages by changing one template and then executing a make-like command. Another ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access