Thought this might be of interest to some Symphony peeps, the NY Times have released a modification of PHP’s standard XSL extension called XSLCache. They boast of a “2.5x boost in performance for sites that repeatedly apply the same transform”.

I can think of a couple of sites where this would be really useful. Have you tried it out yet?

Have you tried it out yet?

Nope, not yet—I don’t have any sites where the XSL transformation bottleneck is worth making the switch. The release mentions that it’s in production use on sections of the NY Times website so I’m assuming it’s pretty stable.

Unfortunately the bottleneck for me seems to be the XML building in most cases. However, this extension could be used to shave off a few hundreds of a second of loading time.

Create an account or sign in to comment.

Symphony • Open Source XSLT CMS

Server Requirements

  • PHP 5.3-5.6 or 7.0-7.3
  • PHP's LibXML module, with the XSLT extension enabled (--with-xsl)
  • MySQL 5.5 or above
  • An Apache or Litespeed webserver
  • Apache's mod_rewrite module or equivalent

Compatible Hosts

Sign in

Login details