Overall Satisfaction with Magnolia
I am currently working on a project where we make use of magnolia for the creation of an airline website in which magnolia manages all the content of this. This content is consumed in two ways. On the one hand via headless from other front platforms, and on the other from the pages generated within the content manager.
- Multisite management
- Page translation module
- API Rest
- Message and workflow management
- Improve performance on heavily loaded contentApps
- Generation of contentApps with different nodetypes
- Planning through content release scheduling
- If the data to be displayed on the page is retrieved from a content app with a lot of data load, the page load is affected
- The multisite management of the web is much simpler by making use of the live copy module, it reduces the management of the content in the different sites.
The user interface is fully customizable, allowing the different content Apps to be grouped into sections, which can be given different roles for different types of users. Visually it is easy to use and easy to find the different functionalities that cms provide. The approval flow is simple and effective, allowing to validate the content that is going to be published on the web. Pages edition through components is easy to use and customize.
The pages generated with the content manager itself are rendered quickly, if these pages have many images to render, we make use of the imagin module which compresses these images with little loss of quality, loading quickly. The response time of the rest api is fast, even if the data to be returned is retrieved from an external system.
what I like the most about magnolia is the customization capacity it has in every way. For example, at the template level, there are many different components that I have implemented with a multitude of customizable fields, for example rendering the component on different platforms. The possibility of creating custom traits that, for example, detect if the user is logged in or not if they have certain permission ... On the other hand, one of the things I like the most about magnolia is the live copy module, which allows you to manage different sites in a very easy way.
Do you think Magnolia delivers good value for the price?
Are you happy with Magnolia's feature set?
Did Magnolia live up to sales and marketing promises?
Did implementation of Magnolia go as expected?
Would you buy Magnolia again?
I think that magnolia is prepared for the generation of webs were to show static content managed directly by the cms itself. Due to the internal management that JCR does, I think that magnolia's performance should be improved when the data that is retrieved from the Rest api is very heavy, for example, a content app in which more than 500,000 records are stored.