xslt
mod-xslt2
mod-xslt2 is a server side module able to apply stylesheets to xml data on the fly. more>>
Use a full featured language based on PIs to choose which stylesheet to use, language that can make use of headers provided by the client, GET parameters and regular expressions parse external DTDs and use the defaults therein provided fetch stylesheets or external entities from other dynamic pages, http or ftp urls without creating the potential of deadlocks and avoiding most of the dangerous conditions set the mime type of the transformation result as told by the xslt.
You can let the xslt access GET parameters or modify the headers returned back to the browser provide a set of standard compliant functions allowing you to keep your xslt or xml files compatible with any xslt processor, even when using mod-xslt2 enhanced features.
odf-xslt 0.4
The ODF-XSLT Document Generator is a library written in PHP 5 that brings the full power of XSLT to your OpenDocument files. It enables you to use ODF files as if they were plain XSLT templates. It supports multiple document types (text, spreadsheet, more>> The ODF-XSLT Document Generator is a library written in PHP 5 that brings the full power of XSLT to your OpenDocument files. It enables you to use ODF files as if they were plain XSLT templates. It supports multiple document types (text, spreadsheet, etcetera), has full XSLT support and it allows templates to be edited from within your favourite office suite, such as OpenOffice.org or KOffice 2. ODF-XSLT comes with a commandline tool for quick conversions.<<less
php_libxslt 0.3.0
A small and simple C extension for PHP providing an alternative to the default PHP XSLT extension. Uses GNOME libxslt for transformation, and provides only one simple function call. XSL Parameter support was added in version 0.3.0 more>> A small and simple C extension for PHP providing an alternative to the default PHP XSLT extension. Uses GNOME libxslt for transformation, and provides only one simple function call. XSL Parameter support was added in version 0.3.0<<less
XsltCMS 0.94
XsltCMS is a Content Management System for websites, using XSLT on server as template engine, in PHP. A CMS... - Any kind of (texual) documents of quite any size - Easy inclusion of images & flash documents (TinyMCE) - Users, roles and rights more>> XsltCMS is a Content Management System for websites, using XSLT on server as template engine, in PHP. A CMS... - Any kind of (texual) documents of quite any size - Easy inclusion of images & flash documents (TinyMCE) - Users, roles and rights management - Multi-language administration interface - Automatic backups - Full featured page templates (XSL) ...LIGHT... - No need for database, based on XML - Use (nearly ubiquitous) PHP, with no special PHP configuration needed - Flawless copy server-to-server - Fast ...and EASY - General configuration with one simple file - XSLT is standard, fully documented, no strange inconsistant language - Modular source-code - Source-code is open (GPL2), documented (inside and in the documentation page ), and is kept simple<<less
Transforming XML with XSLT and PHP
In this tutorial, Timothy shows you how to use XSLT to transform XML documents into HTML documents. Of course, the use of PHP XSLT functions are highlighted. more>> In this tutorial, Timothy shows you how to use XSLT to transform XML documents into HTML documents. Of course, the use of PHP XSLT functions are highlighted.<<less
Making XML/XSLT driven site using PHP
This article contains an example of simple php xslt engine for XML driven web-sites which implements caching techniques and Apache-based XML file processing. more>> This article contains an example of simple php "xslt engine" for XML driven web-sites which implements caching techniques and Apache-based XML file processing.<<less
CGI Perl XSLT processor, xsltp.pl 1.0
Xsltp.pl is a pure Perl XSLT parser. It requires XML::Parser and CGI packages (very likely you have them) and version of Perl higher than 5.6.0. The program was designed for use as a server which can accept user request, output result and save data more>> Xsltp.pl is a pure Perl XSLT parser. It requires XML:Parser and CGI packages (very likely you have them) and version of Perl higher than 5.6.0. The program was designed for use as a server which can accept user request, output result and save data on the local disk. It uses HTTP protocol built in the processor for passing the parameters to XSLT stylesheets.<<less
xmlSiteMaker 0.1
This application for offline generation. From xml documents by xslt transformation more>> This application for offline generation. From xml documents by xslt transformation<<less
Nexista 0.2.2
Nexista is an Open Source PHP5/XML/XSLT development toolkit based on the Fusebox concept and designed to build large XML/ XSL based web applications. more>> Nexista is an Open Source PHP5/XML/XSLT development toolkit based on the Fusebox concept and designed to build large XML/ XSL based web applications.<<less
MySQLHandler 2.0
MySQLHandler is a complete wrapper for MySQL. It implements all functions available and can be easily customized for your preference. MySQLHandler is designed to aid you when writing queries in your code and you dont need to write those connection more>> MySQLHandler is a complete wrapper for MySQL. It implements all functions available and can be easily customized for your preference. MySQLHandler is designed to aid you when writing queries in your code and you dont need to write those connection statements. When using a SELECT query, the rows can be returned in 3 different formats 1. Standard ResultSet 2. 2-dimensional array 3. XML Using the XML return method is very usable if you wish to export the results from a query to another application. Using XSLT and CSS you can also present it as a pretty HTML page.<<less
Apache AxKit
Apache AxKit is an XML application server for Apache. more>> Apache AxKit is a convenient server management tool which is used for Apache. It provides on-the-fly conversion from XML to any format, such as HTML, WAP or text using either W3C standard techniques, or flexible custom code. AxKit also uses a built-in Perl interpreter to provide some amazingly powerful techniques for XML transformation.
AxKit makes the separation of content and presentation a practical reality. The pipelining technique that AxKit uses allows content to be converted to a presentable format in stages, allowing certain platforms to see data differently to others. AxKit allows web designers to focus on web site design, content developers to work on a purely content basis, and webmasters to focus on their core competencies.
AxKit is based on components that are replaceable. This allows the web site developer to create a completely custom XML Application Server based around the AxKit API. AxKit can either automatically provide caching facilities, or you can create yThe toolkit also provides ability to build component based web sites, and dynamic content.
Database integration is fully supported, allowing either delivery of XML from a database, or XML generation from a database query. Dynamic web components can be built using the Perl language, making the possibilities as infinite as CGI scripts, without the potential mess that CGI programming can cause.
Major Features:
- XSLT based pipelined XML transformations
- Standards base stylesheet selection criteria
- Output in more than 180 different character sets (although browser support means that only about 10 of those are useful).
- XSP support for the Perl language, including Perl DBI based SQL taglib
- Built in Perl interpreter no more CGI overhead
- Plug-in API All components are replaceable with custom components.
- Support for almost every platform around: Linux, Solaris, HPUX, AIX, Windows NT, BeOS, *BSD, VMS.
- Intelligent caching technology means yDeliver to different media using the sames set of URLs for all media types. Media types supported are: Screen (web browsers), Handheld (such as palmtop computers and mobile phones), TV (for example Skys "Open", or Microsofts WebTV), braille, aural, print, projection and tty (for text-only browsers).
- GZipped output encoding great for slower links
Xalan Process
Xalan Process provides users with a PHP interface which is designed to process XML documents with XSLT by using the Xalan Java package of Apache Software Foundation. more>>
XmlReflection API 0.1
Builds on top of PHP5s successful Reflection API to output XML with the same interface as the Reflection API does. Which, combined with the power of XSLT can make a powerful documentation or GUI building tool for PHP5 developers. more>> Builds on top of PHP5s successful Reflection API to output XML with the same interface as the Reflection API does. Which, combined with the power of XSLT can make a powerful documentation or GUI building tool for PHP5 developers.<<less
psx 0.19.3 beta
psx is a framework for developing dynamic Websites in PHP. It is completly programmed with the object-oriented style and designed in a modular fashion. psx strictly separates code from design. The template engine is based on XML and XSLT. more>> psx is a framework for developing dynamic Websites in PHP. It is completly programmed with the object-oriented style and designed in a modular fashion. psx strictly separates code from design. The template engine is based on XML and XSLT.<<less
#ProgX
#ProgX provides you with a light, bleeding edge engine which is specially designed to support for easy and rapid web site building. more>>
#ProgX provides you with a light, bleeding edge engine which is specially designed to support for easy and rapid web site building. Based on PHP, MySQL, XML and XSLT, this web site provides the minimal requirements to create your web site in a few minutes. Sources are only available on CVS.
<<less