Trials, Tribulations, and Successes Rebuilding a Drupal 7 site in Drupal 10
The end of the world is scheduled for Jan 5, 2025. Drupal 7 will no longer receive community support. For the many who support Drupal 7 sites there are four options: migrate and rebuild, sign up for commercial support, try Backdrop CMS, ignore the problem and hope your hosting provider never discontinues php 7.4 support. Many of us who support Drupal 7 sites are “ambitious site builders” who rely on Drupal’s web interfaces, plethora of modules, and CSS injector.
Digital World Biology is taking the first option, and will present progress in rebuilding its Biotech-Careers.org (BTC) web site. BTC is a highly visited, content rich, education resource for biotechnology careers. Google indexes over 12,000 pages of unique content and views from BTC. Many pieces of information are combined into numerous data displays to help visitors understand what biotechnology is, what is it like to work in the industry, what the companies do, what jobs are available, what skills are needed to get those jobs, and where to find education to get those skills. A popular BTC feature is its employer database, a dynamic resource of over 9500 companies and organizations, with locations & maps, organized by over 500 taxonomy terms. This presentation will briefly cover the site’s general content and views that used to create rich navigation experiences and get Google’s “attention.” This introduction will be followed by a detailed tour of one ambitious site builder’s experience in getting started, migrating data, theming with twig and tailwind, and identifying approaches to building Drupal websites. Through this tour we will add context to what ambitious site builders need to learn.
Digital World Biology is taking the first option, and will present progress in rebuilding its Biotech-Careers.org (BTC) web site. BTC is a highly visited, content rich, education resource for biotechnology careers. Google indexes over 12,000 pages of unique content and views from BTC. Many pieces of information are combined into numerous data displays to help visitors understand what biotechnology is, what is it like to work in the industry, what the companies do, what jobs are available, what skills are needed to get those jobs, and where to find education to get those skills. A popular BTC feature is its employer database, a dynamic resource of over 9500 companies and organizations, with locations & maps, organized by over 500 taxonomy terms. This presentation will briefly cover the site’s general content and views that used to create rich navigation experiences and get Google’s “attention.” This introduction will be followed by a detailed tour of one ambitious site builder’s experience in getting started, migrating data, theming with twig and tailwind, and identifying approaches to building Drupal websites. Through this tour we will add context to what ambitious site builders need to learn.