About Symphony

Is Symphony viable for very large, high-demand projects?

Symphony is frequently used for enterprise-class systems, from Government properties to broadcast-critical infrastructure delivering millions of large-object requests/hour.

Installation

Where can I find the development version of Symphony?

On Github, of course! Make a note of the special installation instructions for installing from the git repository.

Can I upgrade from version 1.7 to 2.x?

Unfortunately not. The database structure, and Symphony’s XML structure and XSLT implementation, have all undergone significant changes which make these two versions incompatible.

If Symphony 2 offers substantial reasons for you to upgrade, it might be worthwhile creating a new website with S2 and then manually importing your old data with an SQL export. This could take a lot of work, but in future we might be able to offer an importer script to help streamline this process.

Other Questions

Where can I talk to other Symphony users?

By far the most active gathering of Symphony users is the forum on this very site. There is also a Gitter chat for new developement and bugs an another to ask for help when building a project with Symphony.

Quite a few of us are on Twitter nowadays too. The #symphonycms hashtag is also widely used.

How can I get in touch with the Symphony team?

For anything super-urgent, you can contact us using our contact form.

Contributing

How can I contribute to Symphony?

Developers are encouraged to create ensembles that showcase the flexibility of Symphony as a platform, build extensions that bring new features to the system, and contribute to core by forking the repository from Github and helping to squash bugs from the issue tracker.

Does Symphony impose any licensing restrictions on developers?

Nope. We of course encourage developers to share their work with the community if they can, but we understand that’s not always possible. That why we adopted the ultra-permissive MIT/X11 license, so you can do whatever you want with your creations.

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