website content management system the future of web site development l.
Download
Skip this Video
Loading SlideShow in 5 Seconds..
Website Content Management System The Future of Web site development PowerPoint Presentation
Download Presentation
Website Content Management System The Future of Web site development

Loading in 2 Seconds...

play fullscreen
1 / 24

Website Content Management System The Future of Web site development - PowerPoint PPT Presentation


  • 291 Views
  • Uploaded on

Website Content Management System The Future of Web site development In the Beginning You used a text editor to construct Web pages in a language called HTML If you knew the HTML mark up language, you controlled the content of your Web site. “The Webmaster” ME! Big Webmaster ! Problem!

loader
I am the owner, or an agent authorized to act on behalf of the owner, of the copyrighted work described.
capcha
Download Presentation

PowerPoint Slideshow about 'Website Content Management System The Future of Web site development' - andrew


An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript
website content management system the future of web site development
Website Content Management System

The Future of Web site development

Robert P. Rynkiewicz, Atlantic City Library

in the beginning
In the Beginning
  • You used a text editor to construct Web pages in a language called HTML
  • If you knew the HTML mark up language, you controlled the content of your Web site. “The Webmaster”

ME!

Big Webmaster!

  • Problem!
  • The Web Master is usually not the source of the information (content). He or She is the middle person.

Robert P. Rynkiewicz, Atlantic City Library

current web design
Current Web Design
  • The Web – a world of information
  • Information is one of the fastest growing businesses
  • Problem
  • The stakeholders (Person(s) with the information / content) are one step or more away from the Web page
  • Must learn HTML or hire someone with that knowledge
  • Content written to individual HTML files (static)

Robert P. Rynkiewicz, Atlantic City Library

what is a cms
What is a CMS?
  • Helps you create/edit/delete content in a shared repository (database)
  • Organizes content
  • Content shared across the Web site
  • Content can be published or not based on conditions (Approved, Date range, Viewer rights)
  • Much improved control of the format (CSS)

Robert P. Rynkiewicz, Atlantic City Library

benefits
Benefits
  • Creation of content in a standard format using a Web browser and WYSIWYG editor (Frontpage, Dreamweaver -- bye-bye)
  • Share the work with several staff members and have options to let the public enter content (Library 2.0)
  • Control of branding elements
  • Archive and reuse content

Robert P. Rynkiewicz, Atlantic City Library

the old webmasters
The Old Webmasters
  • Used Candlelight
  • I use LAMPS

Linux Operating System

Apache Web Server

Mysql Database

PHP or Perl Programming Language

Robert P. Rynkiewicz, Atlantic City Library

examples of lamps
Examples of LAMPS
  • PhpSurveyor http://www.phpsurveyor.org/
  • Mai Mailguard http://www.maiamailguard.com/maia/wiki
  • Webalizer http://www.mrunix.net/webalizer/
  • Horde http://www.horde.org/

Robert P. Rynkiewicz, Atlantic City Library

various cms products
Various CMS products
  • PhpNuke (www.phpnuke.org)
  • Plone (www.plone.org)
  • Drupal (www.drupal.org)
  • Mambo (http://source.mambo-foundation.org/)
  • Joomla (joomla.org)

Robert P. Rynkiewicz, Atlantic City Library

joomla
Joomla
  • The name Joomla is a phonetic spelling for the Swahili word "Jumla", which means "all together" or "as a whole".
  • Open Source software
  • A fork of Mambo CMS
  • Available for Linux, Unix ?, Windows, OS 10 (2007?)

Robert P. Rynkiewicz, Atlantic City Library

what is it
What is it?
  • php files
  • A few additional files such as XML, Java
  • php script to create initial database and tables (Mysql)
  • Front and backend access

Robert P. Rynkiewicz, Atlantic City Library

joomla templates
Joomla Templates
  • Much like Microsoft Word Templates
  • Positions on screen
    • Top, banner, header, left, right
  • Cascading Style Sheet (CSS) for entire site
  • Control over look and feel

Robert P. Rynkiewicz, Atlantic City Library

example of template
Example of template

Robert P. Rynkiewicz, Atlantic City Library

joomla extensions
Joomla Extensions
  • Self-contained archived file (zip) that a non-programmer can install by simply using the Joomla menu driven install options
    • Components (additional functionality to site)
    • Modules (mostly provide interface to components e.g menus, lists, forms)
    • Bots (search capability, content editing, additional css formatting, embedding code)
    • Plug-ins (additional functionality to core)

Robert P. Rynkiewicz, Atlantic City Library

uniqueness of joomla extensions
Uniqueness of Joomla Extensions
  • Wide variety within the community
    • Non-profits
    • Corporate
  • From powerful to quirky
    • Today’s Weather (module)
    • Podcast Suite (component, module and bot)
    • SOBI2 Business Directory (component, module and bot)
    • Ludo_highlight_search (module and bot)

Robert P. Rynkiewicz, Atlantic City Library

implementation
Implementation
  • Need apache (configured for php and Mysql)
  • Mysql (create user and tweak for performance - my.cnf)
  • php ( php.ini file settings set for security)
  • Download Joomla archived file (Joomla.org) and decompress in Web site root directory
  • Run install from Web Browser

Robert P. Rynkiewicz, Atlantic City Library

install screen 1
Install Screen 1

Robert P. Rynkiewicz, Atlantic City Library

screen 2
Screen 2

Robert P. Rynkiewicz, Atlantic City Library

install 3
Install 3

Robert P. Rynkiewicz, Atlantic City Library

fatal error screen
Fatal ERROR Screen

Robert P. Rynkiewicz, Atlantic City Library

final install screen
Final Install Screen

Robert P. Rynkiewicz, Atlantic City Library

stuff
Stuff
  • Migrate from HTML pages
  • Create content sections and categories
  • Team effort - select Super Adminsitrator, Administrator, Editors
  • Training
    • Areas of responsibility
    • Procedures
    • Manual and training sessions

Robert P. Rynkiewicz, Atlantic City Library

possibilities
Possibilities
  • Database driven Events Calendar
  • RSS Feeds
  • Podcasts
  • Comments/Blogging
  • Google Map Direction to Library
  • Community Resource Database
  • Subscription Services
  • Arcade games for Kids

Robert P. Rynkiewicz, Atlantic City Library

any downside
Any Downside?
  • Need for Library specific extensions
  • Must have a Team the works
  • Learning Curve
  • Some support problems
  • Extensions are written by anyone in the Joomla Community – ANYONE!

Robert P. Rynkiewicz, Atlantic City Library

slide24
Demo

Atlantic City Free Public Library (ww.acfpl.org)

Atlantic City Kids (atlanticcitykids.org)

South Carolina State Library (http://www.statelibrary.sc.gov/)

Robert P. Rynkiewicz, Atlantic City Library