Since Alchemy CMS should be thought of as less of a traditional content management system, and more of an extension of the Ruby on Rails framework, experienced programmers will find that there’s practically no boundaries or limitations to integrating it. Every individual element can be configured to fit and additional modules can be installed effortlessly. In this way, you can quickly connect Alchemy CMS to a shop system or any other web application. Web developers can also add individual data sources like membership lists or product catalogs into the system, which the editors can then access and process. Along with the benefits listed above, Alchemy CMS offers the following additional advantages:
- Strict separation of layout and content
- Interface designed for the user
- Easy implementation of different formats due to flexible storage
- User roles with different rights and restrictions
- Page layout can be stored in cache
Many similar systems store layout structure and text formatting together in a shared database, which can make optimization of content for different screen sizes unnecessarily complicated. This is where the Alchemy CMS development team takes a different approach, programming the CMS in such a way that implemented content is stored separately from layout-specific sizes and so can be expanded for different screen size formats very easily.
While website developers can design different elements freely and are only limited by their level of expertise and by the project requirements, the options for editors who work on this CMS are deliberately limited. This is because the whole idea behind Alchemy CMS is to allow inexperienced users to focus entirely on the content of the website, leaving the challenges of programming and designing to the expert developers. Meanwhile, thanks to the ‘Live Preview’ function, you can always check how your new content will appear on your website. In the user accounts management section, the system administrator has the option of creating individual accounts with customized access rights.