90 likes | 168 Views
Web Services. College of Life Sciences / College of Medicine, Dentistry and Nursing Andrew Millar, Web Services Manager. Web Team. Pre March 2012 CLS = 2 web posts, CMDN = 1 web post CLS on Drupal, CMDN on T4 Very little, if any interaction Post March 2012
E N D
Web Services College of Life Sciences / College of Medicine, Dentistry and Nursing Andrew Millar, Web Services Manager
Web Team • Pre March 2012 • CLS = 2 web posts, CMDN = 1 web post • CLS on Drupal, CMDN on T4 • Very little, if any interaction • Post March 2012 • 4 web posts shared across 2 colleges. • 2 core funded, 2 funded by income. • Cross college collaboration and sharing of best practice.
CLS/CMDN Web Team College Web Team Merger
Core Principles • Mobile first, desktop second. • Create once, deploy many. • Integration not duplication.
Our Approach • The problem • 1 size doesn’t fit all • Best tool doesn’t necessarily scale • Our solution • Standardise on a versatile platform (Drupal) • Instance per project • The Benefits • No danger of new functionality or upgrades breaking existing sites • Users can have as much freedom or restriction as they wish. • Agility • Drawbacks • Lots of individual sites to maintain • Content Sharing
Aegir & Drupal PLATFORM
Updates ; This file was auto-generated by drush_make core = 7.x api = 2 projects[] = "drupal" ; Modules projects[] = "ctools" projects[] = "cck" projects[] = "context" projects[] = "date" projects[] = "email" projects[] = "features" projects[] = "filefield_sources" projects[] = "link" projects[] = "references" projects[] = "uuid" projects[] = "uuid_features" ; Themes projects[omega][subdir] = "sites/all/themes" • Drush and makefile • drush generate-makefile
Updates Platform 1 Platform 2 Site 1 Site 2 Site 3 Site 4 Site 5