eXist DB or Saxon/C in PHP

A comparison between two approaches for XSLT 2.0 based websites

Authors

  • Christian Schwaderer

DOI:

https://doi.org/10.24193/subbdigitalia.2017.1.08

Keywords:

XML, XSLT, PHP, eXist

Abstract

XML and XSLT are very popular technologies among Digital Humanists.  However, when it comes to deploying an XSLT 2.0 processor into a website infrastructure some difficulties arrise. This paper discusses two possible approaches for doing XSLT 2.0 transformations on the fly on a Web (Application) Server: Saxon as a PHP extension and Saxon within the popular XML database eXist. The conclusion shows, that both solutions have their pros and cons. In the end, however, the PHP solution wins.

Downloads

Published

31.07.2017

How to Cite

Schwaderer, C. (2017). eXist DB or Saxon/C in PHP: A comparison between two approaches for XSLT 2.0 based websites. Studia Universitatis Babeș-Bolyai Digitalia, 62(1), 100–111. https://doi.org/10.24193/subbdigitalia.2017.1.08