• The Tao of Symphony

    The simple philosophy that guides Symphony’s development.

    • Published: 23 November 2009
    • For: Beginners, Users, and Developers
  • Introducing the XML Importers

    The XML Importer extension is widely used to help users import XML content into their Symphony sections. But if your field returns anything other than simple XML, the chances are you're having to write more complex XPath to grab the import values. In this article I describe how you can implement the prepareImportValue method on your custom fields to ensure the XML Importer gets the values it needs.

    • Published: 12 April 2012
    • For: Developers, and Users
  • Combining Symphony with Nginx

    Rowan Lewis on setting up Symphony rewrites for Nginx.

    • Published: 10 November 2010
    • For: Users, and Developers
  • Getting Git for Symphony Development

    A guide to Git workflows by Jonas Downey.

    • Published: 1 November 2010
    • For: Beginners, Users, and Developers
  • Beyond the Basics

    Some tips and tricks for getting the most out of Symphony.

    • Published: 29 November 2009
    • For: Beginners, and Users
  • Overriding Templates

    A technique to keep your XSLT modular for more complex websites.

    • Published: 8 November 2008
    • For: Users
  • Combining Different Template Methods

    The art of combining different templates methods In XSLT.

    • Published: 4 October 2007
    • For: Beginners, and Users
  • HTML Ninja Technique

    When you get HTML in your XML, how do you modify the HTML markup before throwing it to the output? This article answers this problem by showing you the HTML Ninja Technique

    • Published: 27 May 2009
    • For: Users, and Developers
  • XSLT for Creative Minds

    Problem solving requires creativity. For example, what do you do when milk in your fridge runs out? You chase after it. Now that’s thinking creatively.

    • Published: 1 June 2007
    • For: Users

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