Overview
What is ExpressionEngine?
ExpressionEngine is a content management system from EllisLab in 2002, a successor to pMachine Pro, a blogging system, which is written in object-oriented PHP and uses MySQL for data storage. ExpressionEngine is their flagship Content Delivery Platform.
TrustRadius Insights
Website development that's simplified and streamlined
ExpressionEngine. One CMS to rule them all!
Solid, more flexible alternative to WordPress
ExpressionEngine - the CMS of Choice
Great For Novices
EE Above the Rest for Client UX.
ExpressionEngine, Affordable Comercial CMS
Get ready to commit some time!
ExpressionEngine: A CMS Worth Checking Out
ExpressionEngine is dream of any developer.
ExpressionEngine can do it all... For a price.
Satdaya is a creative services firm that includes web development among our services. We recommend and use ExpressionEngine to our clients …
Free yourself from convoluted CMS markup with ExpressionEngine
Powerhouse CMS great for ecommerce and large sites
Popular Features
- Role-based user permissions (33)10.0100%
- Code quality / cleanliness (32)10.0100%
- Admin section (32)10.0100%
- Availability / breadth of extensions (32)8.080%
Reviewer Pros & Cons
Pricing
License
$299.00
Entry-level set up fee?
- No setup fee
Offerings
- Free Trial
- Free/Freemium Version
- Premium Consulting/Integration Services
Product Demos
Entry Analytics EEDPX Demo
EE Harbor's Transcribe Add-on Demo
ExpressionEngine Demo of a Staff Section
ExpressionEngine demo door Keesâ„¢ Internetbureau
DevDemon's Channel Forms add-on for ExpressionEngine
Solspace's Calendar Add-on for ExpressionEngine
Features
Security
This component helps a company minimize the security risks by controlling access to the software and its data, and encouraging best practices among users.
- 10Role-based user permissions(33) Ratings
Permissions to perform actions or access or modify data are assigned to roles, which are then assigned to users, reducing complexity of administration.
Platform & Infrastructure
Features related to platform-wide settings and structure, such as permissions, languages, integrations, customizations, etc.
- 9API(24) Ratings
An API (application programming interface) provides a standard programming interface for connecting third-party systems to the software for data creation, access, updating and/or deletion.
- 8Internationalization / multi-language(21) Ratings
The software supports multiple languages, countries, currencies, etc.
Web Content Creation
Features that support the creation of website content.
- 10WYSIWYG editor(30) Ratings
What-You-See-Is-What-You-Get editing tool allows users to build pages without writing code.
- 10Code quality / cleanliness(32) Ratings
Code generated by WYSIWYG editor is clean and validates according to W3C standards.
- 10Admin section(32) Ratings
The admin page is easy to navigate and use.
- 8Page templates(28) Ratings
The CMS has standard webpage templates or types of web pages (e.g. homepage, article page, interior page, blog page, etc.); users can also build custom templates.
- 7Library of website themes(11) Ratings
A library of website frameworks or themes is available as a starting point for building a website.
- 9Mobile optimization / responsive design(15) Ratings
The CMS helps users build webpages that work well on mobile devices – whether m-dot pages or responsively designed pages.
- 9Publishing workflow(25) Ratings
The software allows users to set up a custom workflow for updating the website, including approval processes.
- 6Form generator(18) Ratings
Users can build website forms for visitors to fill out.
Web Content Management
Features for managing website content
- 10Content taxonomy(25) Ratings
Users can create multiple levels and types of content categories including tags.
- 10SEO support(25) Ratings
The CMS helps users create the right website infrastructure (pagination, page headers, titles, meta tags, url structure, etc.) to increase the site’s visibility in search engine results.
- 10Bulk management(27) Ratings
Users can change an attribute on a group of documents or sites all at once through features such as global search and replace, making bulk changes easier.
- 8Availability / breadth of extensions(32) Ratings
There is a broad library of extensions, plug-ins, modules or add-ons that allow users to easily customize their websites without building custom code.
- 9Community / comment management(30) Ratings
Users can put post/page comments through an approval process, auto-approve commenters based on their email addresses, block commenters by IP address, delete comments, etc.
Product Details
- About
- Tech Details
- FAQs
What is ExpressionEngine?
With CodeIgniter, an agile, open-source framework, web professionals can use ExpressionEngine to build websites and applications. The software is meant to be useful for companies of any size and private individuals as well, and to that end it is highly customizable, and implementation may vary. Like many content management systems, various add-ons will determine what the system does, though the core features are somewhat broader than similarly classed free offerings. The Multiple Site Manager allows a user to create and manage multiple sites from a single ExpressionEngine installation. Nexcess (a partner) provides a hosting environment for an ExpressionEngine-powered website.
ExpressionEngine Video
ExpressionEngine Technical Details
Deployment Types | Software as a Service (SaaS), Cloud, or Web-Based |
---|---|
Operating Systems | Unspecified |
Mobile Application | No |
Frequently Asked Questions
Comparisons
Compare with
Reviews and Ratings
(86)Community Insights
- Pros
- Cons
- Recommendations
Reliable Performance: Many users have praised the product for its reliable performance. Several reviewers mentioned that the product consistently meets their expectations and performs well in various scenarios. Ease of Use: The ease of use is a common pro mentioned by several customers. Users appreciate how intuitive and user-friendly the product is, making it easy to navigate and operate without any hassle or confusion. Great Customer Support: Some users have expressed their satisfaction with the great customer support provided by the company. They have found the support team to be responsive, helpful, and efficient in resolving any issues or inquiries they had.
Cons:
- Quality Issues: Some users have experienced quality issues with the product, including defects and malfunctions. Several reviewers have mentioned receiving damaged items or products that broke shortly after purchase.
- Lack of Customer Support: Many customers have expressed dissatisfaction with the lack of responsive customer support. Several users have reported difficulties in contacting the company for assistance or resolving issues related to their purchase.
- Limited Features/Functionality: Some users feel that the product lacks certain features or functionalities they expected. Reviewers have mentioned specific features missing from the product, such as advanced customization options or compatibility with other devices, which have impacted their overall experience.
-
ExpressionEngine is recommended by many users as a great and promising update in the CMS market. It is praised for being free, open-source, and supported by a helpful developer community. Users suggest exploring extensions in the market to enhance its capabilities.
-
Improvement is needed in areas such as help and support, as well as managing SEO. Those concerned about security should consider alternative solutions. Reading the developer documentation thoroughly is advised, along with using EE Harbor extensions.
3.ExpressionEngine is suitable for creating different channels and effectively managing website content. It is favored by confident HTML and PHP developers seeking customization options. The platform is considered user-friendly and secure, with the ability to handle large data or databases through proper caching.
While some express concerns about the direction and progress of ExpressionEngine, many still regard it as a leading commercial offering. It is advised to carefully consider project requirements and customization needs when choosing between ExpressionEngine and other CMS platforms like WordPress or Drupal. The value of the EE support plan and the helpfulness of the community are also mentioned as factors to consider for web agencies.
Attribute Ratings
Reviews
(1-25 of 61)EE - The Peak of CMS Functionality.
- Allowed us to move quickly to build powerful sites.
- Gave our clients the ability to customize their experience.
Website development that's simplified and streamlined
- Our website traffic has gone up massively since the new site infrastructure was rolled out.
- The site is considerably more customer-friendly and has received a number of compliments from visitors who had trouble locating information on the previous version of the website. Customers who are happy with their overall user experience are much more likely to continue giving us their business.
ExpressionEngine. One CMS to rule them all!
- The turnaround time of content delivery is increased tenfold.
- Employee satisfaction in working with the CMS has increased due to the user-friendly interface.
- As an admin and developer, I can truly listen to requests for features from colleagues, and accurately provide options and/or feedback on the possibility of implementing the requests.
- The monthly cost of official support can get expensive.
Solid, more flexible alternative to WordPress
- ExpressionEngine has been our agency's bread and butter for about 10 years, allowing us to create custom sites for a wide range of clients.
ExpressionEngine - the CMS of Choice
- ExpressionEngine has a positive impact on our business, as we were allowed to build websites quickly and meet tight deadlines.
- ExpressionEngine has a learning curve, however, can be learned in a relatively small amount of time.
- Because ExpressionEngine scales well our Junior Developers were able to work on the Enterprise website as if it were a smaller website.
ExpressionEngine, not the worst but not my favorite
- Big clients use it.
Great For Novices
- It allowed us to launch a new site very quickly.
- It was tedious to make changes to functionality that wasn't module/plugin based.
EE Above the Rest for Client UX.
- For clients, EE made all the difference in giving them expansive options of creating content and customizing how they display it on their site.
ExpressionEngine, Affordable Comercial CMS
- Has allowed us to spend money on people, conferences, and education rather than software licenses.
- Allows quick turn arounds due to its flexibility when requests from marketing roll in at the last minute.
- There is now a solid, flexible web management system that we can manage, extend, and will continue to serve us for many years to come.
Get ready to commit some time!
- It should be said that a smaller business probably will not be happy with ExpressionEngine. Unless the dev work is done by a vendor, this is not right for them. The learning curve is too much for an in-house developer to grasp and have a working website up quickly. Whereas almost every other platform can be up and running within a day or two.
- The investment cost really is the time. There had been several situations where the ExpressionEngine development had taken twice as long as originally planned. This is due to the lack of skilled developers available to code ExpressionEngine. We were lucky to have contracted one of the best ExpressionEngine devs in the country, but he was the only one and had other responsibilities at his agency.
- Once ExpressionEngine was up and running, making updates was smooth and easy. It was easy to train new individuals to use the CMS and easy to manage content. The WYSIWYG editors are very robust.
ExpressionEngine: A CMS Worth Checking Out
- We were able to bring in a team of publishers and editors and more efficiently get our content online.
ExpressionEngine is dream of any developer.
- If you’re not completely sold on the software itself, then you can visit their website to see a comprehensive showcase of popular websites that were created using this content management system software.
- SEO friendly URLs are one of the best features of EE.
ExpressionEngine can do it all... For a price.
- ExpressionEngine has been positive in that we were able to use it to develop complicated IT solutions that my firm and clients needed. These solutions, such as our internal project management system and Eventida, have been absolutely invaluable to my firm.
- On the flip side, many of our clients have found ExpressionEngine development and management to be cost-prohibitive to their businesses. ExpressionEngine IS expensive to develop and maintain, and we do our best to warn our clients in advance.
- I'm able to build easy to maintain sites quickly and easily, dramatically reducing my turnaround time.
- With the help a few plugins, I can easily turn the site over to the client for content management with minimal training.
- ExpressionEngine's templating system allows me to easily take advantage of frameworks like Foundation and Bootstrap, further increasing development speed.
Powerhouse CMS great for ecommerce and large sites
- 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
- ExpressionEngine is able to save me a vast amount of time which equals cost savings by allowing me to schedule different aspects of my site to go live when I want them to without me having to be there.
- I am able to provide better quality and faster service for my clients because of how powerful ExpressionEngine is for them.
- ExpressionEngine helps me provide better customer service to my clients as I built a custom ticketing system for my clients to submit work request and track them.
Beginner!
- We work with a third party on this and it's tied to our web site. I'm not sure the differences since I have not used any other service. To me it seems very organized and easy to use.
There's a Lot to LovEE about ExpressionEngine!
- Definitely increased efficiency by employees for updating and managing the website.
- A huge improvement in the features that we have been able to provide on our membership website.
- Quicker turnaround for new features and/or micro-sites.
- Quicker content updates now that managers can update their own content.
ExpressionEngine review
- Being able to be recognized as a leader within the ExpressionEngine development community has led to us being sought out by those customers seeking expert guidance.
- We tend to specialize in using ExpressionEngine for our customers, so it has been easier to ramp new resources up on our development process, as well as be able to seek out independent experts to use as sub contractors or freelancers.
- As we have been using ExpressionEngine almost exclusively for a number of years, we have built a reusable repository of proprietary code that makes our development process much more efficient and decreases the effort required for our projects.
ExpressionEngine has potential
- I'm unsure how to answer this as I'm just a developer :)
- Our main goal for our company is to design, build and launch a website that the client loves and is proud of. ExpressionEngine gives us that luxury while making it as customizable as possible. We can design and build a site quicker and easier as we have fine-tuned our process of modulating certain aspects of the sites that are included by default.
- With the wide array of plugins available, we have been able to solve any challenge quickly and easily with the great support from EllisLab and the third-party developers.
- With the speed that we can convert our front-end code into the system's back-end, we are able to simplify and decrease what was the more time-consuming stages of a project.
- Simpler, faster communication between team members and clients
- Quick website maintenance turn around
- Negative - Running into issues that require ExpressionEngine experts to build custom solutions for the company cost big money
- Positive - Simple learning curve
- Positive - Easy to manage basic content
ExpressionEngine - a CMS for all seasons
- Positive - Better projects with larger budgets
- Negative - Requires more time to get projects up and running
- Positive - As a niche software project it helps me market specialized services
- Negative - More difficult to find qualified contractors and support teams to assist with projects