Overall Satisfaction with ExpressionEngine
We used ExpressionEngine to manage the CMS of one of our smaller sites. It was to be used by a team of writers to collaborate on various topics. They needed to be able to upload images and edit in an efficient manner. We needed a quick way to get a site up that had a built in blog tool and user management.
- The blog tool was decent.
- Managing users was easy.
- It was difficult to alter functionality in the admin section. For example, we needed multiple-file uploading and in order to do this the templates had to be directly altered. This direct manipulation of templates makes it hard to upgrade the version without losing custom changes. Same goes for implementing custom file storage.
- It allowed us to launch a new site very quickly.
- It was tedious to make changes to functionality that wasn't module/plugin based.
I wasn't in charge of selecting this product. On our other site we have a very robust custom built CMS that's much easier to make changes to.
ExpressionEngine Feature Ratings
Using ExpressionEngine
6 - Content producers.
1 - Must be competent in PHP and reading other people's code.
- Uploading/creating new articles.
- Managing existing content.
- Adding new users to create content.
- The ability to create your own plugins has been helpful.
- At this time, there aren't any.
Evaluating ExpressionEngine and Competitors
- Product Features
- Product Usability
Something that we could get up and running fast and had good security for user access.
I wouldn't use this product for another site we wanted to create. Our team is used to being able to request new features and get things exactly how they want. This product was too cumbersome to customize.
ExpressionEngine Support
Pros | Cons |
---|---|
None | None |
No - I'm a software engineer so I'm used to being able to resolve issues on my own. There should be sufficient documentation that exists to help me troubleshoot any issues we encounter. Premium support is for people without any technical abilities or are too scared to touch a computer. It didn't apply for us.
I don't think I ever turned to EllisLab for support. We needed things to move quickly so usually it's faster for me to try to figure it out myself than submit a ticket and hope that they get around quickly. If it turned out they didn't then I would have wasted time waiting.
Using ExpressionEngine
Pros | Cons |
---|---|
Well integrated | Do not like to use Unnecessarily complex Difficult to use Inconsistent Cumbersome Lots to learn |
- Adding or removing users.
- Tag management became a huge issue. The more tags that were added the slower the dashboard ran b/c it was trying to load in EVERYTHING instead of a paginated approach.
- Modifying the system was next to impossible. It was so cumbersome to use our file management system.