Designing Interactive, Community-based Websites Michael MacIsaac.

Slides:



Advertisements
Similar presentations
Internet Access without the Internet Cooper Christian Chris Smart.
Advertisements

White House New Media & Open Source Software Macon Phillips White House New Media.
1 Open Office – A cheaper alternate to Microsoft Office Edited by: Irfan Ilyas.
Wikis And Blogs Their role in the Corporate Environment Kevin Baker Nelson Brodyck Adam Garten-Zutter Darren Makovichuk Cameron Smith.
AgriDrupal - a “suite of solutions” for agricultural information management and dissemination, built on the Drupal CMS; - the community of practice around.
Prof. Supten Sarbadhikari, MBBS, PhD Founder and Director Supten Institute Visiting Professor in Health Informatics Bangladesh Institute of Health Sciences.
Sample School Website Sydney Region ITSU School Support
Chapter 13 Web Application Infrastructure. Objectives Explain the components and purpose of a web application platform Describe several common webapp.
E-Commerce The technical side. LAMP Linux Linux Apache Apache MySQL MySQL PHP PHP All Open Source and free packages. Can be installed and run on most.
WEB HOSTING & UPLOADING SITI ZULAIHA BINTI MOHD RAIS PGC
Maintain and Modify By: Sahar Aftab (1253 ) and Mehboob Nazim (1085) Central Library.
Tim Hanschke Steve Devoti Presenters What is a CMS? How do I interact.
DIGITAL SOLUTIONS. Why Net World Solutions? Net World Solutions is a web development company based in Delhi, India. We create creative high quality web.
Electronic Medical Record OpenEMR. Covered Topics 1 Getting Started 2 Setting up your clinic 3 Adding a new patient 4 Using your calendar.
Learning Management Systems. students faculty content.
Web Page A page displayed by the browser. Website Collection of multiple web pages Web Browser: A software that displays web pages on client computer.
PHP and MySQL Week#1  Course Plan.  Introduction to Dynamic Web Content.  Setting Up Development Server Eng. Mohamed Ahmed Black 1.
OPEN-SOURCE SOFTWARE BY: SAMANTHA HERALD  Otherwise known as OSS, is computer software that is available with source code: normally reserved for copyright.
Drupal Workshop Introduction to Drupal Part 1: Web Content Management, Advantages/Disadvantages of Drupal, Drupal terminology, Drupal technology, directories.
By Jeerarat Boonyanit. As you can see I have chosen Cpanel for my server management tool. cPanel is a Linux based web hosting control panel that provides.
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.
Networking E-Learning Dr. Aram Aristakesyan.  Web-Information Platform (CMS)  Teaching and learning content  MOODLE (e-learning platform) (LMS)  MOOC.
How to implement enterprise class communication and collaboration tools on a shoestring budget.
Joel Bapaga on Web Design Strategies Technologies Commercial Value.
Copyright © cs-tutorial.com. Introduction to Web Development In 1990 and 1991,Tim Berners-Lee created the World Wide Web at the European Laboratory for.
Group: United Initial Presentation of Proposed Project.
Chapter 5 – Part II IT Infrastructure and Emerging Technologies.
Open Source: Doing What You Do for Free Alex Inman Director of Technology Whitfield School
Making You Explore the Potential of Online Business CMS Based - Web Development Solutions.
Open Source Software Bangladesh University of Business and Technology Nizar Saadi Dahir M.Sc. Computer Engineering Computer Center- Kufa University
Service Computation 2010November 21-26, Lisbon.
We Know IT … IT’s What We Do! ® 2 Cyprien Mvuanda & Jonathan Davis Empire 2.0 Services October 1, 2010 Albany, NY Design, Development,Workflow and Implementation.
Seattle Drupal Clinic Introduction to Drupal Part 1: Web Content Management, Advantages/Disadvantages of Drupal, Drupal terminology.
Week 9 Portfolio Design Basics Role of a web designer Designing for the medium Best practices for personal portfolios.
Copyright © 2006 Linux Care OÜ 1 “IST programme: new funding and collaboration opportunities” , Tallinn, Estonia Linux in Business use Linux.
OPEN-SOURCE SOFTWARE BY: SAMANTHA HERALD  Otherwise known as OSS, is computer software that is available with source code: normally reserved for copyright.
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.
Open Source Software This permits users to use, change, and improve the software, and to redistribute it in modified or unmodified forms. It is very often.
Open Source Options Steve Duthie – MT Department of Labor John Pearce – OR Employment Department By PresenterMedia.comPresenterMedia.com.
Software By : Madam aisha. Hardware: The physical equipment in a computing environment such as the computer and its peripheral devices printers, speakers...
McGraw-Hill Technology Education © 2006 by the McGraw-Hill Companies, Inc. All rights reserved. 55 CHAPTER SYSTEM SOFTWARE.
+ Joomla and Wordpress By Lindsey Johnson. + What is Joomla? Joomla is an award-winning content management system (CMS), which enables you to build Web.
Presentation By: Ryan Combs. Ubuntu Pronouced: ‘ oo-BOON-too’ Ubuntu is an African word that has a few meanings. 1)“Humanity to others” 2) “I am what.
9/9/05 esc3 DOT DOT ORG Open Source Solutions for K12 Schools About Ken Task 20 years as teacher/coach (Wichita Falls,
G046 Lecture 04 Task C Briefing Notes Mr C Johnston ICT Teacher
Intro to APACHE, MySQL, and PHP & freely available (hackable) Packages Aonghus Sugrue 04 Oct 2012.
XAMPP.
uses of DB systems DB environment DB structure Codd’s rules current common RDBMs implementations.
Welcome to Open Source Technology An Overview of Software By Afroz Hippargi, CIT, YASHADA, Pune.
CMS Showdown What Is A Content Management System (CMS)? CMS Website Content Outside Content Social Media Connections with CRM Programs Statistics and.
A Complete Guide to Select the Best VPS Hosting Providers.
Expertsfromindia for Joomla Development. Introduction Joomla is an open source and free content management system (CMS) for publishing content on the.
 GEETHA P.  Originally coined by Tim O’Reilly Publishing Media  Second generation of services available on www.  Lets people collaborate and share.
Chapter 13 Web Application Infrastructure
CMIT100 CHAPTER 13 - SOFTWARE.
Blogging together 1st Vocational School - 1st Laboratory Center
WordPress Introduction
Dedicated Servers vs Cloud Hosting
Business in a Connected World
Content Management System
Brainmine - A Leading Web Development Company in Pune
Benefits To Used PHP To Create Websites. PHP – Hypertext Transfer Protocol PHP consider the most famed programming language for developing websites or.
Ben Dahlin LCSC Technology Development Coordinator
Synthesizing knowledge During Project
List of the benefits why WordPress is best platform for building Website.
Web Application Development Using PHP
Top PHP Development Tools For PHP Developers By: iblinfotech.com iblinfotech.com.
Module 02 Operating Systems
Presentation transcript:

Designing Interactive, Community-based Websites Michael MacIsaac

Outline Building Blocks (i.e. low level) – Software – Installation – Maintenance – Workplan Considerations (i.e. high level) – Audience and Communications – Barriers – Copyright – Persistence

Building Blocks

Software Open Source Software Closed Source Software Content Management Systems (CMS) Learning Management Systems (LMS) Operating System and Server Software

Closed Source Proprietary Software – E.g. Microsoft Source code is closed – Not available to public – Not shared Cost – Usually expensive

Open Source An antonym for closed source Refers to any computer software whose source code is available under a license that permits users to study, change, and improve the software, and to redistribute it in modified or unmodified form Often developed in a public, collaborative manner Cost – Usually free - yes, really free

Examples of Open Source Software Linux Firefox Thunderbird OpenOffice.org Drupal Apache PHP MySQL

CMS Content Management System – Management of all aspects of website content – Build powerful websites quickly – Modular design Examples – Drupal (very powerful) – Typo3 (faculty of arts) – Expression Engine (small cost) – Word Press (blogs) – Joomla (large community)

LMS Learning Management System – LCMS, CLCIMS Software tools designed to manage user learning interventions Examples – Moodle (open source WebCT) – Sakai (collaboration) – Segue (student strong) – Fle3 (media rich) – OLAT (interdisciplinary learning)

OS and Services Linux – Operating system (many flavors, like ice cream) – Debian (stable, powerful, apt-get package mgt) Apache – Most popular web server on internet PHP – Powerful scripting language (e.g. MySQL – Powerful open source database

Installation Hardware – Relatively inexpensive (i.e. max $5K) Server/Network Administrator – Responsible for software installation and reliable operation Web developer(s) – Individual or team (cost factor)? Hosting – Educational institution, private company All-in-one solution – Many options available

Maintenance Hardware and Software – Hardware failures/software updates Content – Web developer or dedicated management role Sustainability – Long term - after funding cycle – Costs

Workplan Project Manager – Additional cost – Worthwhile investment Timeline – Prioritize features – View website as evolving entity Flexibility – Incorporate into workplan and software choices – Do not lock into a software solution that cannot grow with your future requirements

Considerations

Audience Know your audience – Key to a successful website – Plain language pages (e.g. research) Exposure – Spreading the word (e.g. techniques) Communication – Ultimate purpose of a website

Barriers Navigation – Of paramount importance Bandwidth – Remote communities – Media (large file sizes) Language – Multiple languages – Translation costs End User – Computer literacy – Expectations (i.e. know your audience)

Copyright Original Website Material Contributed Material Creative Commons – defines the spectrum of possibilities between full copyright (all rights reserved) and the public domain (no rights reserved) Open Access – Publicly funded research

Persistence Over Time and Changes – Software obsolescence – Domain name or server changes Resources – Accessibility independent of changes Handle System – Solution – Permanent identifiers

Other Considerations Possible is anything In the end, non technical work will be most relevant to success Time, input, planning and effort (i.e. real world factors) will prevail Try not to get caught up in the web

Thank you.