Overall Satisfaction with Magnolia
Canon Canada uses Magnolia as the primary CMS platform for managing and building out the pages for their main consumer website: Canon.ca. It is used by multiple departments within the company with varying levels of web expertise and solves the main problem of simplifying the process of publishing and managing web and product pages for everyone involved.
- Clean and organized user interface
- [The] flexibility of building out templates for users
- Good security and access to [the] visibility of user records
- Give users specification details and or tips for module items and fields (ie. explain what the fields would do to the front end-user)
- Batch upload drag and drop for assets/images
- [The] simpler way to find out the URL of a page without publishing for both EN/FR users
- No way to revert to past versions of a page that hasn't been published live
- A way to copy a specific module on a page with all the fields and settings completed and paste it to a different page
- Magnolia has reduced the need for complex pages with a good template-based system.
- Magnolia has slowed down when multiple users are attempting to publish pages at the same time, which has been less than ideal for important product launches.
I've used a number of Content Management Systems in the past that have similar features to Magnolia including custom ones that aren't widely used or can be listed, but Drupal is probably the most comparable. I would say that Drupal is more kind to custom code and overall flexibility for users who have a bit more experience with HTML. Magnolia is definitely more suited for template-based design.