ExpressionEngine provides content management power, flexibility and stablilty
Updated February 04, 2015

ExpressionEngine provides content management power, flexibility and stablilty

Roger Glenn | TrustRadius Reviewer
Score 8 out of 10
Vetted Review
Verified User

Software Version


Modules Used

  • Structure
  • CartThrob
  • Zenbu
  • Stash
  • Transcribe
  • Zoo Visitor
  • Assets
  • Matrix
  • Playa
  • Wygwam
  • Low Search
  • Low Variables
  • Low Reorder
  • Solspace User
  • Solspace Tag
  • Solspace Freeform

Overall Satisfaction with ExpressionEngine

I recommend ExpressionEngine as a CMS platform for my clients' websites when their content management requirements align with its core features or when EE's core features can easily be extended with the integration of third-party add-ons to achieve the clients' content management goals.

EE is supported by a team of developers and support professionals at EllisLab and the online documentation is easy to read, thorough and extensive.

The developer/user community is extremely helpful and there are many online community support channels including EllisLab support forums, the ExpressionEngine Answers channel at Stack Exchange. And there are tons of third-party training resources, tutorials and blogs related to ExpressionEngine.

There's also an official marketplace where third-party add-on developers offer their modules, plugins and extensions for sale or free download.

I personally love the platform because I can usually meet all of my clients' requirements with EE core and a few third-party commercial add-ons. And EE's modular architecture allows me to create my own custom add-ons if I need to.
  • Custom data modeling - you define your own content structure with custom fields and "channels" to hold your pages, blog entries, portfolio items, etc.
  • Separation of presentation from content - you have complete control over how your data is displayed
  • Product support - official support channels, community resources and helpful user/developer community
  • Templating syntax is a little quirky for beginners
  • Steep learning curve for creating custom add-ons
  • Keeping docs updated, especially for add-on development
  • My business has grown since offering ExpressionEngine CMS integrations as a service
  • ExpressionEngine is a well-known commercial CMS and has a great security reputation, and offering EE integrations distinguishes my consultancy over others who use less secure platforms.
EllisLab is doing a great job of adding "missing" features into the ExpressionEngine core which were previously only available through the use of third-party add-ons.
EE is a great content management platform, but if you need to build a custom web application with minimal overhead and resource usage you'd be better off using EllisLab's CodeIgniter framework.

Using ExpressionEngine

1 - Developer
I will continue using ExpressionEngine as long as clients ask for it and as long as EllisLab continues improving and updating the core product to keep up with modern web development technologies, best practices, and security protocols.