AxKit

AxKit is an XML application server for Apache.
Download

AxKit Ranking & Summary

Advertisement

  • Rating:
  • License:
  • Perl Artistic License
  • Price:
  • FREE
  • Publisher Name:
  • AxKit.com Ltd.
  • Publisher web site:
  • http://search.cpan.org/~msergeant/AxKit-1.6.2/lib/AxKit.pm

AxKit Tags


AxKit Description

AxKit is an XML application server for Apache. AxKit is an XML application server for Apache.SYNOPSISIn httpd.conf: # we add custom configuration directives # so this *must* be in httpd.conf *outside* of # all run time configuration blocks (e.g. ) PerlModule AxKitThen in any Apache configuration section (Files, Location, Directory, .htaccess): # Install AxKit main parts SetHandler AxKit # Setup style type mappings AxAddStyleMap text/xsl Apache::AxKit::Language::Sablot AxAddStyleMap application/x-xpathscript Apache::AxKit::Language::XPathScript # Optionally set a hard coded cache directory # make sure this is writable by nobody AxCacheDir /opt/axkit/cachedir # turn on debugging (1 - 10) AxDebugLevel 5Now simply create xml files with stylesheet declarations: < ?xml version="1.0"? > < ?xml-stylesheet href="test.xsl" type="text/xsl"? > < test > This is my test XML file. < /test >And for the above, create a stylesheet in the same directory as the file called "test.xsl" that compiles the XML into something usable by the browser. If you wish to use other languages than XSLT, you can, provided a module exists for that language. AxKit does not internally have a built-in XSLT interpreter, instead it relies on interfaces to other Perl modules. We currently have interfaces in the core package to XML::Sablotron, XML::LibXSLT, and XML::XSLT. Requirements: · Perl


AxKit Related Software