Expressions on ExpressionEngine
Overall Satisfaction
ExpressionEngine was used as a CMS option for clients of the business. We would take sites from concept to completion, utilizing the best CMS for each clients needs. ExpressionEngine was used for medium to large e-commerce web sites that required much more user interaction than a traditional e-commerce store front.
Pros
- User Management -
- Robust user management system that allows for a very flexible account configuration.
- Content Management -
- Extremely customizable content management, with a very in-depth configuration. This can be done by a non-technical person with very little training, but with more technical knowledge, a more robust system can be developed.
- Front-End Templating -
- The templating system that ExpressionEngine has is by far one of the best out there. Very straight forward tags and logic, but with the ability to be very robust.
- Module Development -
- There are third-party modules for ExpressionEngine that can really take this CMS to the next level. Built on top of this very solid core, the modules are only limited by the developers skill level.
Cons
- Software Updating -
- To update the core files in ExpressionEngine, it takes a lot of manual work and time. There are a lot of moving parts, and it can be very nerve wracking to update the system.
- Content Building Error Checking -
- Right now, ExpressionEngine does not have anyway to let you know when you are missing a piece when it comes to building the actual content management piece. It would be nice if there was a more stepped approach to this, and with visible error messages to let administrators know where things might be wrong.
- Steeper learning curve on the development side of the project. There are a lot of distinct things that ExpressionEngine can do that takes time to uncover and determine how to utilize.
- Much faster content input for employees. Since the content is added to forms that is customize for each content type, it's much easier for the content manager's to enter the information that is really needed versus not needed.
- WordPress,Custom Development
Each of the competitors have their own unique uses and strengths. ExpressionEngine has a lot of flexibility that the others may not have. WordPress has a lot of strengths in the way that it's great for tight time framed projects as well as smaller sites. Custom development is great for projects that need to have complete control over all aspects of the site, but the cost, both financially and in time, is much higher. ExpressionEngine really is a great option for medium to large projects that have a lot of unique content that needs to be flexible.
Comments
Please log in to join the conversation