NavigationArts.com

our company

Contact Us

Navigation Arts Location Map

Connect

Find out more about our consulting services. McLean. Boston. New York.

What's New

tessco rail

#Winning

NavigationArts Wins 3 Web Marketing Association Awards for our clients!

Solutions

Thinking Big

Clark Construction

Digital Innovation

Reimagining how our clients can do business in the digital world.

Thinking Small

University Website Design

Mobile & Responsive

A responsive design approach engages users wherever they are. Web. Tablets. Mobile.

User Experience

Left Brain

PFC Energy

Critical Thinking

User-centered digital strategies help our clients surpass their competition.

Right Brain

National Aquarium

Immersive Design

Exciting and memorable visual experiences guide users through digital channels.

Technology

Sitecore

sitecore

Certified Partner

NavArts is one of only 7 Sitecore partners in the USA with 4 or more certifications.

Drupal

Drupal 7 Content Management

Open-Source

NavArts brings proven process and UX skills to the popular open-source platform.

our work

Case Study

Marriott

Marriott International

Multisite design creates seamless booking across more than 3,000 properties.

Design

Portfolio_Water

Portfolio

Cutting-edge design to revolutionize the world of user experience.

Insights

Content Guide

content migration whitepaper

Download

Give content as much attention as the design, code and testing of your site.

Sitecore Saves

Dustin Collis

Watch

Webinar: 8 Principles of Content Strategy & Enterprise Architecture

Search

Reaping Rapid ROI with Adobe CQ5 by:


May 16th, 2011

For the last few months, I have been working with a spectacularly easy to use tool called Adobe CQ5, formerly Day CQ5. The beauty of CQ5 is how simple it is for a developer to create components that are easily used and reused by content editors, business analysts or other semi-technical staff members to create rich, consistent, professional looking web pages and web applications. My clients were spending 12-16 weeks to build out custom Spring based portals, but we built their first portal in less than 12 weeks using CQ5.  Depending on the level of customization from one portal to the next, CQ5’s built in functionality allows for site replication in one to three weeks, and a new site with different colors and images takes just a couple of days to replicate, QA, and deliver to production.

Starting with static HTML, CSS and JavaScript created by a front end designer, the developer can build components that are easily edited and placed on pages by decomposing the UI code into CQ5 components.  These components can then be edited and placed on pages in a site. Building a site with CQ5 is such a simple and straight forward exercise that it doesn’t even require a degree in computer science. Simply log into the CQ5 administrative console, select the option to create a site and then, within the new site, create a page hierarchy that makes sense for your organization or company. All you need is a developer to have created one or more CQ5 page templates based on the page layout provided by your front end designer. The possibilities are only limited by your imagination and the skill of your developers and front end designers.

With the front end code in one hand and your website layout in the other, your developer can begin creating components which are as simple or complex as your needs and front end code require. Nearly every aspect of your site’s look and feel can be edited from the CQ5 authoring interface, which in turn can be accessed from any browser of your choice. Colors, images, text size, font, textual content, and a host of other content pieces of your site can be built out by the developer so they are editable by you or your content editors.

Since CQ5 is a web content manager (WCM), each instance of a component in your site, regardless of how often you use and reuse it, is a separate node in the content management system (CMS). This feature of a WCM allows endless reuse with very little effort on the part of the developer. An experienced Java/JSP developer should be able to build out even the most complex components in 4 to 8 hours. This number will likely decrease as well, as the developer begins reusing functionality like in line text editors or drop zones for dragging in images or other files. Even without these extra features, the built in functionality for editing component content is incredibly simple and intuitive.

Building a basic component editing interface is extremely easy because CQ5 makes use of a slick JavaScript library called extJS. By selecting the xtype of a component property you can enter text, rich text, text lists, etc. There are 45 xtypes in extJS and most of them are input types that can be used to enhance the authoring experience.

Because of CQ5’s JSP based components, it is very easy to take advantage of the entire Java technology stack. If you want a more application like site, as opposed to static content presentation, it can be achieved without too much difficulty given the capabilities of Java and CQ5. CQ5 hosts its own OSGi container to host bundles of Java classes, making it fairly easy to build web services into your web application. For developers, because everything within CQ5 is content, rather than actual files, CQ5 has its own SVN integration, and you can use Maven to manage builds and code check in. CQ5 comes bundled with the popular Eclipse IDE which they have rebranded as CRXDE. CRXDE performs fairly well, but the nature of how content is stored on the developers’ instance of CQ5 can make it a little glitchy.  Fortunately, the hang ups are not prohibitive in any way.

Setting up an instance of CQ5 is as simple as unzipping it and running the executable JAR file. The first startup of CQ5 takes a while (perhaps 15 minutes as it sets itself up), but after that it should start in just a couple of minutes. Most of CQ5’s configuration is handled through a couple of text or xml files that are easily managed by your local network administrator without too many headaches. The admins I have been working with all went through the Adobe CQ5 Administrators training class and have had a comfortable learning curve.

A couple of experienced developers and administrators, combined with minimal training and the CQ5 WCM, will allow your organization to rapidly develop an easy to maintain site that can be as sharp looking as any site on the net.

Feel free to post any specific questions about CQ5 development and integration in the comments below and I will get back to you.

Tags: Application Development, Content Management, Technology, Web Development, , , , , , , ,




One Comment on “Reaping Rapid ROI with Adobe CQ5”

  1. Shishank says:

    Great capture Ross about CQ. It will be good to hear what is not so good about CQ?

    Thanks

December 2014
M T W T F S S
« Nov    
1234567
891011121314
15161718192021
22232425262728
293031