Is a Content Management System in Your Future?

Slides:



Advertisements
Similar presentations
EIONET Training Beginners Zope Course Miruna Bădescu Finsiel Romania Copenhagen, 27 October 2003.
Advertisements

Using Drupal for Your Organizational Website (or, how to use Drupal without cursing) Michelle Murrain Nonprofit Open Source Initiative MetaCentric Technology.
Seattle Drupal Clinic Introduction to Drupal and Web Content Management.
Content Management, Working with WordPress Pavel Ivanov Telerik Corporation
Content Management, Working with WordPress Svetlin Nakov Telerik Corporation
Clean Out the Cobwebs: Rethinking Your Web Presence with Joomla CMS Mark A. Smith – LiSUG Conference October SUNY IT – Utica NY.
Our aims ease the pain – for all our users get with the times better communication with our supporters recruit and engage people to our campaigns raise.
EXtensible Catalog XC Drupal Toolkit. XC Software Overview User Interface for searching and browsing Library Website (on Drupal) VoyagerUR Research XC.
Sakai Overview ITS Teaching and Learning Interactive Aurora Collado January 10, 2008.
Drupal Create a website/web app quickly with this Content Management System Jiaying Xu Spring 2011 COMS E6125 Web-enHanced Information.
Content Management, Working with WordPress Svetlin Nakov Telerik Corporation
Get closer to the most advanced CMS Mihail Semedzhiev Joomla!
Sample School Website Sydney Region ITSU School Support
Kentico CMS 5.0 Full-featured Flexible Web Content Management System for All Your Needs.
Justin Klein Keane Drupal Training Session 1 Introduction to Drupal.
Drupal Workshop Introduction to Drupal Part 1: Web Content Management, Advantages/Disadvantages of Drupal, Drupal terminology, Drupal technology, directories.
Building Library Web Site Using Drupal
Web Content Management Systems. Lecture Contents Web Content Management Systems Non-technical users manage content Workflow management system Different.
TEACHING, LEARNING AND TECHNOLOGY COMMITTEE LIBRARY INSTRUCTION ROUND TABLE (LIRT) Review of Web Guide Software for Libraries.
Joomla!. What is Joomla! Joomla! is the largest Open Source Content Management System (CMS) for publishing on the World Wide Web Using a CMS allows non-technical.
Implementing CMS: Academic David Bietila George Washington University Jonathan M. Smith The Catholic University.
Danielle Baldwin, ITS Web Services CMS Administrator Application Overview and Joomla 1.5 RC 1 Highlights.
Content Management Systems AN INTRODUCTION. Learning Objectives To know what a Content Management System is Have an understanding of the different types.
Introduction: Drupal is a free and open-source content management system (CMS). A content management system(CMS) is a computer program that allows publishing,
WordPress Web. WordPress Blogging system with full content management Personal publishing system Built on PHP scripting language and MySQL relational.
NODEJS, THE JOOMLA FRAMEWORK, AND THE FUTURE IAN MACLENNAN.
1 Successful Ingredients and zShell Josten Ma 12 March 2008.
BZUPAGES.COM Presentation on Content Management System (CMS) Presented to. Sir Ahmad Kareem.
What is Drupal? Open Source software written in php. A CMS or content-management system. A sophisticated web application building tool.
Drupal Jumpstart Information Systems 337 Prof. Harry Plantinga.
University of Illinois at Urbana-Champaign A Unified Platform for Archival Description and Access Christopher J. Prom, Christopher A. Rishel, Scott W.
Proposal for the new group web infrastructure SFT Group meeting 3/7/2009 Yves Perrin.
Drupal Overview Prepared by : Agustin D. Gumogda Jr. Instructor.
Introduction to Omeka. What is Omeka? - An Open Source web publishing platform - Used by libraries, archives, museums, and scholars through a set of commonly.
Seattle Drupal Clinic Introduction to Drupal Part 1: Web Content Management, Advantages/Disadvantages of Drupal, Drupal terminology.
Sample School Website. What is wrong with the existing School Webspace Site? Can only host static pages – no dynamic content possible. Can not be edited.
The “How” of Wikis Starr Hoffman Librarian for Digital Collections University of North Texas Libraries Five Weeks to a Social Library:
1 © Xchanging 2010 no part of this document may be circulated, quoted or reproduced without prior written approval of Xchanging. MOSS Training – UI customization.
Greg Vogl Research and Development Services University Libraries Wednesday, November 11,
+ Publishing Your First Post USING WORDPRESS. + A CMS (content management system) is an application that allows you to publish, edit, modify, organize,
UCLA Office of Instructional Development Web Site Redesign May 20, 2005.
How EPA/ORD Moved to Drupal 7 Jessica Dearie U.S. EPA, Office of Research and Development Office of Science Information Management.
INFM 700 Project 3 (Aqua) - Akashdeep Ray - Arnaud Lawson - Neha AR - Vidisha Vedvyas.
CMS Showdown What Is A Content Management System (CMS)? CMS Website Content Outside Content Social Media Connections with CRM Programs Statistics and.
Expertsfromindia for Joomla Development. Introduction Joomla is an open source and free content management system (CMS) for publishing content on the.
How to use Drupal Awdhesh Kumar (Team Leader) Presentation Topic.
Drupal Basics May 30, 2012 By Sean Fitzpatrick. Sean Fitzpatrick | Welcome We're going to talk about Drupal We're going to keep it pretty.
EZ Publish NYPHP 10/25/2005 Andrew Yochum Michael DeWitt.
Penn State University Libraries Initial Content Management Investigation, Spring 2003.
 Joomla provides the free and open source content management system for publishing web content.  It is build on model-view- controller web application.
Chapter 13 Web Application Infrastructure
Building Library Web Site Using Drupal
SharePoint 101 – An Overview of SharePoint 2010, 2013 and Office 365
Internet Made Easy! Make sure all your information is always up to date and instantly available to all your clients.
WordPress Introduction
Cms Full-featured Flexible Web Content Management System for All Your Needs.
CMS I – BASIC WEB EDITING INTRODUCTION TO THE CMS
Creating Engaging Websites
Understanding the PaaS service model
LMEvents SharePoint Portal How-to Guide
Akhilesh Kumar Sankhwar Information Scientist
Drupal Web page management system Jonathan Millis
The Way Eryk Budi Pratama
Content Management System
Easy Website Creation Using WordPress
Comparing Open Source CMSs: Joomla, Drupal, and Plone
Practical guide to build Modern Intranet sites with SharePoint Communication Sites Asish Padhy.
Web Technology Overview
SharePoint Foundation 2010
Implementation of Drupal: An Effective Content Management System for
Presentation transcript:

Is a Content Management System in Your Future? An overview of Drupal, Joomla!, and Plone

Overview Introduction and Disclaimers What to Keep in Mind Overview: Technologies Ease of Use Core Features, Add-ons Customizing

Darci Hanning Software Application Developer MLIS, Information School, June 2005 Coursework on Content Management Oregon State Library, Technology Development Consultant Plonista :-)

Disclaimers There is no Silver Bullet Head start on research Presentation will be available at NW Central: http://nwcentral.org/

Things to Think About Your organization’s goals? Current technology skills? Where will your website live? Library-specific features? What about YOU?

What is content management? Create/edit/delete content in a shared repository (database) Organize content Content can be published/visible or not based on conditions (workflow, access permissions) Layout control through CSS (+ template of some kind)

Some benefits Manage website through a web browser Multiple content editors (access control) Allow patron participation Control of branding elements Archive and reuse content

“Good” CMS Content types Workflow User roles and permissions “Versioning” Security (unauthorized access)

Technology Platform Drupal Joomla! Plone *nix, Windows, OS X Operating System *nix, Windows, OS X *nix, Windows, *nix, Windows, OS X Programming Language PHP Python Database MySQL Zope (Object oriented)

Ease of Installation Drupal and Joomla! Plone Web-based installation wizard Assumes Apache, MySQL installed and working Plone Command line install script for Unix/OS X and binary install for Windows Installs “everything” you need (Python, Zope, Plone but not Apache)

Ease of Use PLANNING YOUR WEBSITE What kind of content? Blogs, events, news, etc. What kind of features? Commenting, sorting, searching, etc.

“Content Soup” “…Drupal treats your content as a giant soup, with each piece of content having properties… Specific kinds of pages, specific sections of your site are created by pulling up any content with certain properties…” (Joomla is similar to Drupal)

“Content Soup” Dynamically filtering content based on properties to display the web page you want. “…properties like number of comments, creation date, author, associated keywords, etc.”

“Content Soup” Joomla! Demo

Considerations Ultimate in flexibility Think in terms of properties Mix/match what shows up easily Think in terms of properties Natural approach for many people Manually create menu / navigation. Content creation has unique interface.

Hierarchical “In place” content creation/editing Lots of content types Page, news item, event, file, image, etc. Common properties for all types Title, description, creator Unique properties for some Event versus Page

Hierarchical Plone Demo

Considerations Create content “in place” (go where you want it and add it there) Navigation/menus automatically created, harder to customize Lots of default content types

Default Content Types Drupal Joomla! Page (no author, timestamps, or comments) Story (author, timestamps, comments, and is always on the “front page”) Joomla! Articles Links News Feeds

Additional Content Types Community contributed Drupal modules Joomla! extensions Plone products

Workflow The ability to control availability of content by its “state” Drupal: add-on module Joomla!: ?? Plone: built-in

Security PHP is relatively non-secure Monitor PHP security announcements Monitor Drupal and Joomla! security announcements Zope/Plone is relatively more secure Still, monitor Zope and Plone news announcements

Core Features Drupal Joomla! Plone WYSIWYG Ed A Y Site Search Blogs/RSS A/Y RSS Aggr. ? Wiki Friendly URLS Forums Versioning

Library Features Drupal Joomla Plone MARC, OAI-PMH, Bibliography, III Authentication, Z39.50 search, Millennium integration, remote search Joomla ? Plone OAI-PMH, Bibliography

Customization Layout / Display: Contributed Themes **Documentation** Templates: page structure CSS: style and color Contributed Themes **Documentation** How quickly does it become hard to do interesting things?

Customization Functionality Drupal modules Joomla! Extensions Some core features are not ON by default Joomla! Extensions Plone products

Customization Be thoughtful in your selection Not all extensions, modules, products are created equally Responsive developer? Good history? Other contributions? Good documentation? Don’t go crazy with a ton of add-ons! Upgrade issues Potential conflicts with other add-ons Test it first!

General Closing Remarks Must have a team the works Learning curve Some support problems Extensions are written by anyone in the community – ANYONE! Play! Ask Questions!

Resources: Drupal http://www.drupal.org/ drupalib: http://drupalib.interoperating.info/ groups.drupal: libraries: http://groups.drupal.org/libraries Free, 2-hour sandbox site: http://www.opensourcecms.com/cms/drupal/ (user: admin pass: demo)

Resources: Joomla! http://www.joomla.org/ Joomla in Libraries: http://www.joomlainlibrary.com/ Free, 2-hour sandbox site: http://www.opensourcecms.com/cms/joomla/admin.html (user: admin pass: demo)

Resources: Plone http://plone.org/ Install Plone locally: http://plone.org/products/plone