Drupal是一个基于PHP语言编写的免费开源的内容管理系统,可用于构造多种功能和服务的动态网站,深受用户喜爱。目前Drupal最新版本已更新至9.1.9,那么Drupal 9与Drupal 8对比有哪些优势呢?Drupal 9功能有哪些?下面一起来了解下。
Drupal 9相比Drupal 8,使用了更精简、更清晰的代码库。从Drupal 8升级到Drupal 9操作比较简单,许多Drupal 8 模块已经与Drupal 9 兼容。Drupal 9 包括在 Drupal 8 过程中实现的所有可用性改进,包括编辑工作流、布局生成器和媒体管理等功能。Drupal 9用户友好性更强,其利用了相关技术改进易用性,使得更易于普通用户使用。
如果您已经使用最新版本的Drupal 8,您的托管服务提供商满足最低要求Drupal 9 以及您使用的模块和主题,升级可能需要 30 分钟或更短的时间。如果您使用的是较旧版本的Drupal 8,或者正在使用尚不兼容的模块和主题,那么完成版本升级可能需要更多时间。例如BlueHost美国主机(Linux)方案带有cPanel控制面板,可以实现一键式升级安装Drupal至最新版本,操作非常简单,感兴趣的朋友可以尝试操作下。
参考阅读:《BlueHost美国主机cPanel面板一键安装Drupal教程》
Drupal 9新功能介绍:
1、向后兼容
Drupal 9具有向后兼容性,也就是它与Drupal 8共享相同的基本架构。同一软件将能够使用基于D8构建的模块,配置和数据。Drupal社区专注于破坏代码,而不是数据。这样,Drupal将会更快,更整洁并且更先进。
2、增强性能
Drupal 9对此进行了扩展,以支持响应图像,其中移动设备可以显示最佳尺寸的图片,因此消耗少量数据。Drupal已在Drupal 8中删除了对折旧的支持。此实现将确保不再支持标记为折旧的代码,并将其在Drupal生态系统中使用。这样做的目的是使Drupal 9成为更干净的版本,以便每当Drupal 8中的模块希望与Drupal 9兼容时,它们都必须删除以前删除的代码。因此,结果很明显–使系统更加敏捷,并改善了网站的性能。
3、Symfony和Twig的新主要版本
Symfony 3将在2021年11月之后替换为Symfony 4或5。此外,Drupal社区可能会提供对Twig 2.0的升级。这些升级只会提高性能,更多的开发人员体验和安全性。
4、Headless CMS
Drupal 8和Drupal 9都采用API优先方法。Dries在网络研讨会上还提到,Drupal社区在Headless Drupal CMS上进行了跟进,因此它可以通过强大的网站前端(例如带有JavaScript框架的React或Angular)来增强用户体验。
来源链接:https://www.idcspy.com/31483.html
本站声明:网站内容来源于网络,如有侵权,请联系我们,我们将及时处理。
免责声明:本站发布的内容(图片、视频和文字)以原创、来自本网站内容采集于网络互联网转载等其它媒体和分享为主,内容观点不代表本网站立场,如侵犯了原作者的版权,请告知一经查实,将立刻删除涉嫌侵权内容,联系我们QQ:712375056,同时欢迎投稿传递力量。
Copyright © 2009-2022 56dr.com. All Rights Reserved. 特网科技 特网云 版权所有 特网科技 粤ICP备16109289号
域名注册服务机构:阿里云计算有限公司(万网) 域名服务机构:烟台帝思普网络科技有限公司(DNSPod) CDN服务:阿里云计算有限公司 百度云 中国互联网举报中心 增值电信业务经营许可证B2
建议您使用Chrome、Firefox、Edge、IE10及以上版本和360等主流浏览器浏览本网站