Powerhouse CMS great for ecommerce and large sites
Updated August 19, 2015

Powerhouse CMS great for ecommerce and large sites

Rachel Rine | TrustRadius Reviewer
Score 4 out of 10
Vetted Review
Verified User

Software Version

2.10

Modules Used

  • CE Cache, Solspace Calendar, Playa

Overall Satisfaction with ExpressionEngine

My company uses ExpressionEngine as an engine for our larger web development projects. It allows for a very custom experience and has an extensive library of modules and add-ons, making almost anything possible. We have quite a bit of experience using the product, so development generally goes quickly and we trust the product to deliver for our clients.
  • Large community base provides excellent support when needed
  • Extensive catalog of modules to expand capabilities as needed
  • Built in management of member profiles and permissions saves time
  • Can be too cumbersome for smaller projects, takes time to pair down the built in functionality so our clients have to sift through unused features
  • Large queries take significant processing power, recommended use of a cache module to store this data and speed up page load
  • Backend can be overwhelming for clients, lots of things to manage in the control panel
  • No way to repeat custom page fields or groups of fields, meaning page layout must be pretty established and not customizable from the control panel
  • More time to focus on design, most functionality is ready to go out of the box
  • Create custom interfaces for clients to manage web content
  • Better customer service provided to clients due to familiarity with product and great available resources
  • Craft,Statamic,Wordpress
ExpressionEngine vs. WordPress - This is a no brainer. ExpressionEngine provides way more control over page fields and a better way to manage URLs and website taxonomy.
ExpressionEngine vs. Craft - Craft is very comparable to ExpressionEngine. It is newer, so the variety of modules and support channels are fewer. Craft has a cleaner admin screen, and allows for reusable blocks of fields/code. Craft is built by the creators of many popular ExpressionEngine modules, so it builds upon the ExpressionEngine experience by addressing some of the features that were left out.
ExpressionEngine vs. Statamic - Statamic is a flat file CMS, which means you can use version control on your content! This new CMS is preferable for really small sites, it has less robust user management tools and doesn't allow content to be integrated to the same effect.
For any project requiring a commerce module, this is a go to. ExpressionEngine is also preferred in situations where there are complex relationships between data and pages. In situations where the site is small, and the pages are relatively individual and not interconnected, a simple content management system tends to be more effective.

ExpressionEngine Feature Ratings

WYSIWYG editor
10
Code quality / cleanliness
8
Admin section
6
Page templates
6
Library of website themes
Not Rated
Publishing workflow
8
Form generator
6
Content taxonomy
5
SEO support
8
Bulk management
10
Availability / breadth of extensions
10
Community / comment management
10
API
Not Rated
Internationalization / multi-language
Not Rated
Role-based user permissions
10

Using ExpressionEngine