受客户委托,成都长风Drupal开发团队将加拿大旅游保险在线官网从Drupal7升级到Drupal9,本次升级的主要难点有以下三方便:
1、原有drupal网站用了较多小众的第三方模块,给drupal数据迁移造成一些困难;
2、原有Drupal网站的价格查询和在线购买功能需要基于Drupal9开发;
3、Drupal theme的升级也存在一些需要手动转化完成的细节。
对应的解决方案:
1、对于Drupal必要的功能,长风Drupal开发团队通过重构的方式转化了这些模块。
2、长风Drupal开发团队通过了解梳理客户需求,基于Drupal9开发了价格查询和在线购买功能;
3、长风Drupal开发团队通过Drupal主题定制,尽量将div架构调整到与原Drupal网站一致,这样可以很大程度上利用原有的css文件。
我们经过多次不断测试,从发现问题到解决问题,最终圆满完成了加拿大旅游保险在线官网从Drupal7升级到Drupal9升级任务。