经过Drupal7,8,9,的发展,Drupal内核不断扩容;但是与此同时,给Drupal核心瘦身的呼声也越来越高。随着Drupal10发布的临近,多个Drupal核心模块,将会被移除Drupal内核,这里面包含,Forum,Quick Edit,Aggregator,RDF,Color,Tracker,备选的还有book,Statistics,Action,Telephone。
移除内核的标准,主要是考虑这个模块的使用率,低于5%的通常会被移除去,另外就是这个模块的关联性,如果这个模块只是解决特定的问题,对于特定站点有用,那么也是有移除的可能性。
很多年前,我也有了类似的想法,核心太重,阻碍了Drupal的发展。现在看到Drupal官方终于付诸实际行动了。
https://www.drupal.org/project/ideas/issues/2961289
一个相对轻巧的内核,更有利于Drupal长远的发展,随着Drupal向面向对象的全面转变,Drupal整体的架构,以后不会有太多的变化,给Drupal瘦身,将Drupal打造成为一个低代码平台的构建工具,应该是Drupal今后发展的一个方向。
相关文章:
https://www.drupal.org/project/ideas/issues/3158669
https://www.drupal.org/project/ideas/issues/2808151
https://www.drupal.org/project/ideas/issues/3266458