Alfresco 3 Web Content Management Enterprise Web Content Management made easy and affordable Munwar Shariff Amita Bhandari Pallika Majmudar Vinita Choudhary... Alfresco 3 Web Content Man
Trang 2Alfresco 3 Web Content
Management
Enterprise Web Content Management made easy and affordable
Munwar Shariff
Amita Bhandari
Pallika Majmudar
Vinita Choudhary
Trang 3Alfresco 3 Web Content Management
Copyright © 2010 Packt Publishing
All rights reserved No part of this book may be reproduced, stored in a retrieval system, or transmitted in any form or by any means, without the prior written permission of the publisher, except in the case of brief quotations embedded in critical articles or reviews
Every effort has been made in the preparation of this book to ensure the accuracy
of the information presented However, the information contained in this book is sold without warranty, either express or implied Neither the authors, nor Packt Publishing, and its dealers and distributors will be held liable for any damages caused or alleged to be caused directly or indirectly by this book
Packt Publishing has endeavored to provide trademark information about all of the companies and products mentioned in this book by the appropriate use of capitals However, Packt Publishing cannot guarantee the accuracy of this information First published: September 2010
Production Reference: 1150910
Published by Packt Publishing Ltd
32 Lincoln Road
Olton
Birmingham, B27 6PA, UK
ISBN 978-1-847198-00-6
www.packtpub.com
Cover Image by Vinayak Chittar (vinayak.chittar@gmail.com)
Trang 4Authors
Munwar Shariff
Amita Bhandari
Pallika Majmudar
Vinita Choudhary
Reviewers
Johnny Gee
Sivasundaram Umapathy
Acquisition Editor
Steven Wilding
Development Editor
Dhiraj Chandiramani
Technical Editors
Chris Rodrigues
Hithesh Uchil
Copy Editor
Lakshmi Menon
Editorial Team Leader
Akshara Aware
Project Team Leader
Ashwin Shetty
Project Coordinator
Zainab Bagasrawala
Indexer
Hemangini Bari
Proofreader
Lynda Sliwoski
Graphics
Geetanjali Sawant
Production Coordinator
Arvindkumar Gupta
Cover Work
Arvindkumar Gupta
Trang 5About the Authors
Munwar Shariff is the CTO and EVP of EMEA at CIGNEX CIGNEX is the leading provider of open source Enterprise Content Management (ECM) solutions for
businesses and government agencies
He has served as the chief architect and manager of engineering teams for 19
years in the areas of business application software, Internet applications, social media, and mobile applications for customers worldwide He is an expert in
Content Management Systems (CMS) Since co-founding CIGNEX in late 2000, he has successfully delivered more than 130 CMS applications using various open source technologies He has written a number of articles on open source CMS, is an experienced trainer, and a frequent speaker at conferences related to this topic
Munwar earned his M.S in Digital Electronics and Advanced Communications from National Institute of Technology, Surathkal, India He has authored three technical
books on open source CMS: Alfresco 3 Enterprise Content Management, Implementing
Alfresco, and Plonelive.
Amita Bhandari is a Senior Consultant at CIGNEX She has extensive experience
in implementing Enterprise Web Applications using J2EE technologies For the past four years, at CIGNEX, she has rolled out numerous Alfresco deployments worldwide in the areas of Document and Web Content Management She has
worked on performance tuning projects where Alfresco was deployed in clustered and load balanced environments She has also implemented Single Sign On for easy communication between two systems
She has worked with clients in media, gaming, healthcare, and e-governance She has trained many students in advanced Java technologies
She holds a Masters in Computer Applications from Rajasthan University, India She
has co-authored a book titled Alfresco 3 Enterprise Content Management and has also worked as a Technical Reviewer for the book titled Alfresco 3 Web Services.
Trang 6Pallika Majmudar is a Senior Consultant at CIGNEX Technologies She has strong hands-on experience in Java-based technologies, such as J2EE, Object-oriented Architecture and Design Patterns, Frameworks, web services, and web scripts
She has architected and led many content management projects for customers
in the USA, Hong Kong, Singapore, and India She has implemented
Alfresco-based solutions for clients across verticals like media, healthcare, hi-tech, and
communications
Pallika has earned a Masters degree in Computer Applications from Gujarat
University, India She has co-authored a book titled Alfresco 3 Enterprise
Content Management.
Vinita Choudhary is a senior consultant at CIGNEX She has extensive experience working in a variety of environments with cross-functional, multicultural teams She has reorganized existing repositories of documentation; written guidelines for document creation, filing, and change control; and written reference material for software developers and published it She is involved in providing pre-sales support
to the sales team and has worked on process streamlining for the company and various documentation aspects
Vinita holds a Masters degree in Computer Applications from Gujarat University,
India She has co-authored a book titled Alfresco 3 Enterprise Content Management.
Trang 7We thank our CEO Jeff Colvin, President Paul Anthony, President Americas Amit Babaria, and all the employees of CIGNEX for making this book a reality We would like to thank Manish, head of India operations and Ram, head of delivery, for their encouragement and continuous support
Our consulting team at CIGNEX helped us with real-life examples from various Alfresco implementations that we would not have imagined possible We are
thankful to them We thank our sales, pre-sales, inside sales, and marketing teams for giving us an opportunity to provide Alfresco-based solutions to many customers
We sincerely thank and appreciate David Barnes of Packt Publishing for giving
us the opportunity We thank Steven Wilding, Dhiraj Chandiramani, Zainab
Bagasrawala, and the entire team at Packt Publishing It is a pleasure working with them
Our special thanks to our families and friends
Trang 8About the Reviewers
Johnny Gee is the Chief Technology Officer at Beach Street Consulting, Inc In that role, he is responsible for architecting solutions for multiple clients across
various industries and building Content Enabled Vertical Applications (CEVAs)
on the Documentum platform He has over 12 years of experience in ECM system design and implementation, with a proven record of successful ECM project
implementations
In addition to earning his undergraduate degree in Aerospace Engineering from the University of Maryland, Johnny achieved two graduate degrees: one in Aerospace Engineering from Georgia Institute of Technology and another in Information
Systems Technology from George Washington University
Johnny is an EMC Proven Professional Specialist in Application Development
in Content Management and helped co-author the EMC Documentum Server
Programming certification exam He holds the position of top contributor to the EMC Support Forums and is one of the twenty EMC Community Experts worldwide
He has been invited on multiple occasions to the EMC Software Developer
Conference and has spoken at EMC World He also has a blog dedicated to designing Documentum solutions
Johnny was the technical reviewer for Pawan Kumar's revision to Documentum
Content Management Foundations: EMC Proven Professional Certification Exam E20-120 Study Guide that will be published later this year He is also currently reviewing Alfresco 3 Business Solutions.
Trang 9Sivasundaram Umapathy is currently working as a technical architect with Sella Servizi Bancari, the IT division of Gruppo Banca Sella, Italy, where he is leading the organization's transition to Alfresco and Liferay technologies He has a Postgraduate Program in Software Enterprise Management (PGSEM) from IIM, Bangalore and
an M.S in Software Systems from BITS, Pilani He has an array of certifications ranging from CGEIT, TOGAF 8, PMP, SCEA, OCA, SCBCD, SCWCD, also SCMAD
to SCJP He has co-authored SCMAD Exam Guide (ISBN 9780070077881) and
been a technical reviewer of Head First EJB (ISBN 9780596005719) His current
interests are Enterprise Architecture, IT Governance, IT-Business mismatch, and Entrepreneurship He can be reached at siva@sivasundaram.com or via his
LinkedIn profile at http:// bit.ly/sivasundaram
Trang 10Table of Contents
Preface 1 Chapter 1: A Publishing Style Web CMS 7
Good web content management pays big dividends 7
High labor costs and the shortage of qualified personnel 8 How long it currently takes to implement site changes 8 Potential problems caused by erroneous or out-of-date postings 8 Revenue losses attributable to an inability to respond 9 Competitive issues related to a lack of planning 9
Various WCM systems in the market 9
Sandboxes 11 Virtualization and In-context Preview 12 Transparent layers 12
Rendition templates 13
Content delivery concepts 14
Overview of delivery models 16
Significant enhancements in Alfresco WCM with Version 3.3 17
Alfresco Web Editor 18
Summary 19
Chapter 2: Installation and Configuration 21