ucsd libraries portal project: building a database-driven web content management system sharecase,...
TRANSCRIPT
![Page 1: UCSD Libraries Portal Project: Building a Database-Driven Web Content Management System Sharecase, 3/28/2001 Esmé Cowles and Laura Galvan-Estrada](https://reader036.vdocuments.us/reader036/viewer/2022082712/56649f425503460f94c61bab/html5/thumbnails/1.jpg)
UCSD Libraries Portal Project: Building a Database-Driven
Web Content Management System
Sharecase, 3/28/2001Esmé Cowles and Laura Galvan-Estrada
![Page 2: UCSD Libraries Portal Project: Building a Database-Driven Web Content Management System Sharecase, 3/28/2001 Esmé Cowles and Laura Galvan-Estrada](https://reader036.vdocuments.us/reader036/viewer/2022082712/56649f425503460f94c61bab/html5/thumbnails/2.jpg)
Why we did this
Sites were difficult to use, no consistent navigation or graphic identity
Organized according to our physical and department structure
Rudimentary or non-existent search capabilities
Duplication of workBecause we had to
![Page 3: UCSD Libraries Portal Project: Building a Database-Driven Web Content Management System Sharecase, 3/28/2001 Esmé Cowles and Laura Galvan-Estrada](https://reader036.vdocuments.us/reader036/viewer/2022082712/56649f425503460f94c61bab/html5/thumbnails/3.jpg)
Site from user point of view
Consistent navigation and designHome page features core resources
Roger - local catalog Sage - our database-driven application CDL/Melvyl - UC-wide catalog/databases Library Services - hours, policies
Let's take a look!
![Page 4: UCSD Libraries Portal Project: Building a Database-Driven Web Content Management System Sharecase, 3/28/2001 Esmé Cowles and Laura Galvan-Estrada](https://reader036.vdocuments.us/reader036/viewer/2022082712/56649f425503460f94c61bab/html5/thumbnails/4.jpg)
Sage
Not an acronymMultiple ways to access
Browse subject hierarchy Full-text search Specialized pages
All built from database of author-chosen resources
![Page 5: UCSD Libraries Portal Project: Building a Database-Driven Web Content Management System Sharecase, 3/28/2001 Esmé Cowles and Laura Galvan-Estrada](https://reader036.vdocuments.us/reader036/viewer/2022082712/56649f425503460f94c61bab/html5/thumbnails/5.jpg)
Database
Sybase database Resources Subjects and subject hierarchy Types Custom fields
Roger Integration E-Journal records retrieved from proprietary
system in XML Converted to SQL and updated in database
![Page 6: UCSD Libraries Portal Project: Building a Database-Driven Web Content Management System Sharecase, 3/28/2001 Esmé Cowles and Laura Galvan-Estrada](https://reader036.vdocuments.us/reader036/viewer/2022082712/56649f425503460f94c61bab/html5/thumbnails/6.jpg)
Subject Browse
Java Servlets and server-side includesHierarchy of subjects and E-Journals
built from databaseCustom fields allow any combination of
resources to be displayed in a hierarchy
![Page 7: UCSD Libraries Portal Project: Building a Database-Driven Web Content Management System Sharecase, 3/28/2001 Esmé Cowles and Laura Galvan-Estrada](https://reader036.vdocuments.us/reader036/viewer/2022082712/56649f425503460f94c61bab/html5/thumbnails/7.jpg)
Search Engine
Highly customized Netscape CompassUnderstands Sage subjects and types
and links back to browse pagesDifferent categories of resources
Sage records (from Database) E-Journals (from Roger via Database) Library Services pages Other pages (Pointed to by Sage records)
![Page 8: UCSD Libraries Portal Project: Building a Database-Driven Web Content Management System Sharecase, 3/28/2001 Esmé Cowles and Laura Galvan-Estrada](https://reader036.vdocuments.us/reader036/viewer/2022082712/56649f425503460f94c61bab/html5/thumbnails/8.jpg)
Other Pages
Hours Pages Used XML since data is very hierarchical Distributed data entry
Static Pages Reverse proxy from other machine where
authors have accountsFormatting
Chopped into small HTML fragments Use rsync to keep intranet and public server
synchronized
![Page 9: UCSD Libraries Portal Project: Building a Database-Driven Web Content Management System Sharecase, 3/28/2001 Esmé Cowles and Laura Galvan-Estrada](https://reader036.vdocuments.us/reader036/viewer/2022082712/56649f425503460f94c61bab/html5/thumbnails/9.jpg)
Author tools
Managing resources Resource editor Author profiles Link checking Review date notification Link grabbing
Statistics Database and webserver
Dynamic page-building
![Page 10: UCSD Libraries Portal Project: Building a Database-Driven Web Content Management System Sharecase, 3/28/2001 Esmé Cowles and Laura Galvan-Estrada](https://reader036.vdocuments.us/reader036/viewer/2022082712/56649f425503460f94c61bab/html5/thumbnails/10.jpg)
Social aspects
Different libraries had very different practices
Looking like members of the same familyWebmaster meetingsPortal teams - no one can escapeSupport from the topSelling it to the organization
![Page 11: UCSD Libraries Portal Project: Building a Database-Driven Web Content Management System Sharecase, 3/28/2001 Esmé Cowles and Laura Galvan-Estrada](https://reader036.vdocuments.us/reader036/viewer/2022082712/56649f425503460f94c61bab/html5/thumbnails/11.jpg)
Design and Usability
Graphics Graphics by outside graphic designer Involved web content providers Different sites need to look "related"
Usability testing Learned from other UCs and useful books Paper/terminology Online prototypes Iterative testing
![Page 12: UCSD Libraries Portal Project: Building a Database-Driven Web Content Management System Sharecase, 3/28/2001 Esmé Cowles and Laura Galvan-Estrada](https://reader036.vdocuments.us/reader036/viewer/2022082712/56649f425503460f94c61bab/html5/thumbnails/12.jpg)
Future development
California Digital Library Search tool enhancement
CustomizationPersonalization
![Page 13: UCSD Libraries Portal Project: Building a Database-Driven Web Content Management System Sharecase, 3/28/2001 Esmé Cowles and Laura Galvan-Estrada](https://reader036.vdocuments.us/reader036/viewer/2022082712/56649f425503460f94c61bab/html5/thumbnails/13.jpg)
Infrastructure improvements
Scalability and fault-tolerance Linux Clusters Oracle
![Page 14: UCSD Libraries Portal Project: Building a Database-Driven Web Content Management System Sharecase, 3/28/2001 Esmé Cowles and Laura Galvan-Estrada](https://reader036.vdocuments.us/reader036/viewer/2022082712/56649f425503460f94c61bab/html5/thumbnails/14.jpg)
Questions?