View on
MetaCPAN is shutting down
For details read Perl NOC. After June 25th this page will redirect to
Andrew Speer > WebDyne-1.220 > WebDyne



Annotate this POD



New  1
Open  0
View/Report Bugs
Module Version: 1.220   Source   Latest Release: WebDyne-1.250

Name ^

WebDyne - create web pages with embedded Perl

Description ^

WebDyne is a Perl based dynamic HTML engine. It works with web servers (or from the command line) to render HTML documents with embedded Perl code.

Once WebDyne is installed and initialised to work with a web server, any file with a .psp extension is treated as a WebDyne source file. It is parsed for WebDyne or pseudo-tags (such as <perl> and <block> for WebDyne, or <start_html>, <popup_menu> for which are interpreted and executed on the server. The resulting output is then sent to the browser.

Pages are parsed once, then optionally stored in a partially compiled format - speeding up subsequent processing by avoiding the need to re-parse a page each time it is loaded. WebDyne works with common web server persistant/resident Perl modules such as mod_perl and FastCGI to provide fast dynamic content.

Documentation ^

A full man page with usage and examples is installed with the WebDyne module. Further information is available from the WebDyne web page, with a snapshot of current documentation in PDF format available in the module source /doc directory.

Copyright and License ^

WebDyne is Copyright (C) 2006-2010 Andrew Speer. Webdyne is dual licensed. It is released as free software released under the Gnu Public License (GPL), but is also available for commercial use under a proprietary license - please contact the author for further information.

WebDyne is written in Perl and uses modules from CPAN (the Comprehensive Perl Archive Network). CPAN modules are Copyright (C) the owner/author, and are available in source from CPAN directly. All CPAN modules used are covered by the Perl Artistic License.

Author ^

Andrew Speer,

Bugs ^

Please report any bugs or feature requests to "bug-webdyne at", or via

syntax highlighting: