Activiti is a powerful open source workflow engine built by Alfresco. Incorporating a workflow engine into your customer and employee facing sites and portals is an excellent solution for automating complex workflows that cross system boundaries wh
This article will demonstrate how to create a RESTful service in Crafter Engine that has predictable performance and reliability when your service relies on an external service.
Any time your services depend on another service there is a cause f
Your CMS was built 20 years ago. Think about that. It’s true. For the vast majority of CMS technologies out there, the core of the system and the architecture was put in place 20 years ago!
Got an RDBMS Database? How about a JCR repository?
It is necessary from time to time to reindex content due to schema changes, migrations, and other scenarios. A bulk deployment will push all content to your index but involves several steps in addition to indexing which may not be needed. This art
From SnapChat to Pokemon Go to the helmets used by F-35 fighter pilots, Augmented Reality (AR) applications are gaining a ton of traction. Unlike virtual reality which attempts to completely replace actual reality with an alternative universe and se
Responsive web design (RWD), the ability for your web application to “respond” to the size of the view port (traditional screen size vs mobile screen size) is common place and practice today. Responsive design leverages client side, front end UI fr
There are often times when you will want to integrate content in your site that does not ORIGINATE in your content management system. In this article we’ll look at a few high level patterns for integration and discuss the pros and cons of each appr
Almost every application today, regardless of the delivery technology and channel (web, mobile, kiosk, etc) has content in it. Smart developers quickly realize that managing the strings and the other content should be done outside the application ra
Types of Content Queries
Crafter CMS supports 3 specific types of content queries:
Cross content Lucene/Solr queries. This enables you to query any/all content objects, by any group of properties.)
Filtered Structural Queries. This enables y
Generally speaking there are two main types of Web/Experience Content Management System (CMS) architectures: coupled and decoupled. Historically the term “coupled” has referred to the relationship between the authoring tools and content delivery of