ExpressionEngine provides content management power, flexibility and stablilty
Updated February 04, 2015
ExpressionEngine provides content management power, flexibility and stablilty
Score 8 out of 10
Vetted Review
Verified User
Software Version
2.x
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.
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.
Pros
- 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
Cons
- 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.
Using ExpressionEngine
1 - Developer
Comments
Please log in to join the conversation