Kentico - Makes everyone happy. Fast development, easy management, open API
June 18, 2014
Kentico - Makes everyone happy. Fast development, easy management, open API

Score 9 out of 10
Vetted Review
Software Version
7
Overall Satisfaction with Kentico
We use Kentico as the primary development platform for websites and web applications for our clients, ranging from marketing landing pages, to full-blown learning management systems. It provides a truly customizable and extendable platform with a rock solid API.
- Ability to create extremely complex technical functionality using built-in tools within the browser, without needing to code.
- All the basic features that you can think of regarding workflow and website features are included.
- It can be an all-in-one solution for web, analytics, ecommerce, and marketing automation.
- Lack of bulk management tools. For instance, if I want to change an attribute on a group of documents or sites, I have to make the changes individually, create a tool using the API, or script the change in SQL
- Content Staging, by far one of the best features of Kentico, is not included in all license versions
- Management of multiple environments can be cumbersome. There are no cross-environment compare tools built in.
- Increased autonomy of content managers.
- Increased autonomy and self-service capability of marketing professionals managing campaigns.
- Increased speed and efficiency for developers making changes and developing new functionality. The web tools are great, and you can build anything you need to on top of the API.
- Kentico has features, like Content Staging, that other platforms do not have, but every project needs. I have spent more money building a custom solution to sync content reliably than the license cost of Kentico, as an example.
- WordPress,Drupal
The greatest thing about Kentico is its API-first development focus. What most people don't realize, but is the most telling item for developers, is that ALL of the Kentico UI is an API client using the publicly available API. If you can see it in Kentico, you can do it, or customize it with the API. Customizing functionality for specific client purposes is something we do all the time, and rather than build everything from scratch, we can usually just tweak some existing functionality and have it done in 1/10th the amount of time.