eXist DB or Saxon/C in PHP

https://openmethods.dariah.eu/2017/10/06/exist-db-or-saxonc-in-php-studia-universitatis-babes-bolyai-digitalia/ OpenMethods introduction to: eXist DB or Saxon/C in PHP 2017-10-06 18:41:06 Introduction: 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 and concludes that the PHP solution is superior. Helen Katsiadakis http://digihubb.centre.ubbcluj.ro/journal/index.php/digitalia/article/view/10 Blog post Code Creation Data Digital Humanities Encoding English Programming Research Activities Research Objects Research Techniques Tools Web development via bookmarklet

Introduction by OpenMethods Editor (Helen Katsiadakis): 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 and concludes that the PHP solution is superior.

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.

 

Original publication date: 06/2017.

Source: eXist DB or Saxon/C in PHP | Studia Universitatis Babes-Bolyai Digitalia