iAct - A multi-lingual web development and templating
framework built on Apache and mod_perl.
|
What is iAct?
|
iAct is a system for developping websites and web applications. Its main
features are:
-
A simple templating language embedded into the HTML, which centralizes
all shared HTML code, facilitates the separation of content and
layout, and ensures that you won't have to make the same change across
many pages again. This is not a programming language; it is intended
for web designers to use directly, making it much easier for them to
create sets of related pages.
-
A powerful interface between its templating model and the Perl
programming language, enabling web developpers to build dynamic
applications, and keeping design (HTML code) and programming (Perl
code) completely separate.
-
iAct is built from the ground up to handle multi-lingual development;
multiple language versions of the same content can be kept in a single
file, or in one file per language, at your convenience. iAct serves
the content in the language most appropriate for the user.
-
Fast: iAct supports in-memory and in-disk cacheing of precompiled
HTML pages, and mod_perl caches the compiled Perl code.
-
iA::CMS provides some Content Management
functionality to iAct, making it possible to publish multi-lingual
articles using a web-interface.
| |
|
Download
|
|
Download iAct in tarred and gzipped form:
You may also want to look at these files:
| |
|