We need some easy way to manage web sites at our company, and we are evaluating some CMS tools for this purpose.
We do not yet know what features the sites will need to have (but it will definitely be something with lots of functionalities), so we are looking for something with lots of features and more importantly to be easily extensible (if it does not have some feature, we at least want to be able to build-it by ourselves).
We have no experience with Content Management Systems but we do with Java, so it has to be something written in Java. We evaluated some tools and from our perspective the following seem the promising of them (in no particular order):
- OpenCMS
- dotCMS (Community Edition vs Enterprise Edition)
- InfoGlue
- Alfresco (EE vs CE)
- Magnolia (EE vs EE Pro vs CE)
- Jahia (CE vs EE)
Since we have no experience with either one of them, we were wondering if someone of you who have can share some information about how good they are or how easily they can be used and extended.
I know similar questions have been asked on SO and I also know this is highly subjective and people will vote for closing it as soon as it is posted, but for us it is important to know what difficulties other people have been facing in using the above tools (we don’t want to walk a path that takes nowhere if other people already know it leads nowhere).
Others could then vote on the posted answers if they agree or not.
From your experience, which from the above mentioned CMSs is the more easily extensible, the easier to use, the easiest to learn etc?
Thank you and Happy Holidays to all.