Content Management Systems AN INTRODUCTION. Learning Objectives To know what a Content Management...
-
Upload
trevor-wheeler -
Category
Documents
-
view
212 -
download
0
Transcript of Content Management Systems AN INTRODUCTION. Learning Objectives To know what a Content Management...
ContentManagement SystemsAN INTRODUCTION
Learning Objectives To know what a Content Management System is
Have an understanding of the different types of CMS
Know when to use a certain CMS
Static sites Common .html files
Very hard to add content
Site design editing would mean going through the site
Content Management System
Dynamic content—changes reflect immediately
Easily make changes—using just a browser and familiar editing tool (similar to Word)
Manage site navigation and sections—ability to add or order pages and other content
Control over design—tweak the entire site the way you wish from a single place
Content Management System
Add interactive content such as discussions, class schedules, shopping cart, and so on.
Add photos, links, and other rich media easily
Get full control over the web site
Allow multiple people to manage the site
Technical Aspects of CMS
This is the theme
This would control what you see
This is what you would see
These are the functions
Data pool
Technical Aspects of CMS
Different Languages for CMS◦ PHP◦ Java◦ Javascript◦ Ruby◦ Perl◦ Python
This is considered because your server must support the language used
Database is a MUST
General Features of CMS
WYSIWYG Editor
Categories and content hierarchy
Search Engine Optimization
Tagging
User Levels
Plug-ins
Themes
Comments
Genres of CMS General Purpose / Portals
Blog
E-Commerce
Forums
eLearning
Collaboration
Photo Gallery
General Purpose CMS Basic Features
◦ Create and manage content◦ Create pages and edit existing pages◦ Allow multiple administrators
Possible uses◦ News websites◦ Personal sites◦ Information sites
Examples:◦ Joomla!, Drupal
Blog CMS Core Features
◦ Create and edit posts◦ Categorize using tags◦ Allow commenting◦ Chronological display of posts, etc.
Possible uses:◦ BLOGGING◦ News posting
Example:◦ WordPress, Movable Type
E-Commerce CMS Core Features
◦ Product Management◦ Shopping Carts◦ Customer Management◦ Marketing Tools◦ Site Management and SEO
Possible Uses◦ SELL ITEMS
Examples◦ Magento, Prestashop
Wiki CMS Core Features
◦ In-browser content editing◦ User contributions◦ Revision history
Possible uses◦ Sites that need a community to build the information
Examples◦ MediaWiki, DocuWIki
Forum CMS Core Features
◦ Thread discussions◦ Public and Private Messaging◦ User Features◦ Search
Possible Use◦ Anything that would need a forum
Examples◦ phpBB
eLearning CMS Core Features
◦ Manage courses, students, teachers◦ Create a course, add learning paths◦ Add documents, tests, discussions, and announcements◦ Manage course agenda or schedule◦ SCORM import/standard compliance◦ Additional interaction tools—videos, chat, blogs, and so on
Possible Uses◦ Anything school related
Examples◦ Moodle
Collaboration CMS Good for organizations’ intranet
Core Features◦ User management◦ Document/Records Management—assets, revisions, comments◦ Workflow and approval processes◦ Contact management, knowledge base, project management, etc
Possible uses◦ Internal systems
Example◦ Alfresco
Photo Galleries CMS Core Features
◦ Create galleries or albums◦ Allow rating and comments◦ Have a popular or new photos list◦ Share with all or a limited audience
Possible Uses◦ Organization event photos albums◦ Work portfolios
Examples◦ Gallery, Coppermine
In-Depth General Purpose CMS
Go to opensourcecms.com
Search for Drupal
In-Depth Blog CMS
In-Depth Ecommerce CMS
Go to opensourcecms.com
Look for Magento
OR
Go to prestashop.com
Click “Demo”