Webhostingtalk资讯网

Drupal 8受市场欢迎的六大原因!

2017-11-08 10:40
作者:admin

Drupal 8促进您网站发展的技巧有很多,下面WHT继续讲解以下6个小技巧!

1. 高速缓存模块

高速缓存是在网站上节省速度的一种很好的方式。这是当有人访问时,网站的元素基本上被保存并被使用。这就像在一个您经常使用的程序中保存设置。

这样的缺点是当人们在电脑上清空自己的缓存时。以前,我经常清空我的缓存,以帮助提高计算机性能。然而,这并不是今天讨论的问题。

有一些内置的方法可以使Drupal 8在不安装其他模块的情况下完成这项工作。但是,一些扩展比内置的方法更有控制力和多功能性。

例如,Boost模块将缓存和压缩编码。这允许站点在峰值级别执行,无论用户是匿名的还是通过身份验证的。它还调整了不同缓存的生命周期,从而改善了用户体验和SEO。

2. 使用Content Delivery Network

提高速度的最简单方法之一是通过使用Content Delivery Network,也就是CDN。这是一个非常有用的组件,因为它不需要您花太多的精力来让站点变得更快。这一过程在今天大多数主机提供商上是自动的。

CDN将您的网站分布在不同位置的服务器技术网络中。当有人试图访问您的网站时,这些拷贝是有用的。例如,一位来自迈阿密的访客可能会从位于亚特兰大的服务器上访问您的CDN站点,而不是在洛杉矶。这可以通过移除距离作为一个因素来提高速度。

3. 更新您的PHP版本

PHP是Drupal等许多内容管理系统的支柱。每个版本都有提高性能的潜力。确保您的网站使用了当前最稳定的版本,提高了所有人的体验。

许多主机提供商允许用户从像cPanel这样的系统中更改PHP版本。您可以在下拉窗口中选择要使用哪个版本并启用。但是,您需要注意更改软件的版本。一些模块或脚本可能不支持某些版本的PHP。

我遇到过一些插件,它们完全拒绝使用旧版本的PHP。我也看到过一些老版本的更新之后也有问题。

4. 优化数据库

网站的编码并不是唯一可以优化的东西。数据库的使用也可以在降低速度方面起到很大的作用。通过定期清理数据和删除不必要的或无用的信息块来优化数据库是一个好主意。

通过使用Memcache这样的模块,您还可以更快地创建数据库。该工具将您的数据存储在活动内存中,并在有限的时间内存储数据,这使得您访问数据时的访问速度更快。您不需要对数据库进行持续查询,您可以随时获得这些信息。这个系统还将用于共享的网络主机计划。

如果您可以访问phpMyAdmin,我建议您定期使用数据库中的优化工具。它使数据库保持干净并提高您的访问权限。

5. 选择背景图像

内容中的图像并不是您唯一值得担心的图形。许多人喜欢在背景中使用花哨或高分辨率的图像。根据文件的大小,这有可能会影响您的网站的性能。如果可以的话,您应该尽量将Drupal 8站点的背景设置为基本的颜色方案。

许多模板允许您调整Drupal中的背景图像。通过删除图形和使用十六进制颜色平台,您可以获得一个大型组件,而浏览器在访问时不需要呈现这些组件。

如果您仍然想使用一个大的JPG文件,请确保将其保存在较低的质量中。因为即使在保持文件小于原始文件的条件下,它仍然看起来很美观。

6. 使用延迟加载

延迟加载是指只在需要时访问网站的元素。在传统的网站上,当有人访问网站时,所有的图片和内容都会被预先加载到网页浏览器中。这种情况发生在一个人是否真的看了材料的时候。在延迟加载的情况下,只要用户滚动查看内容,网站就会加载这些元素。

延迟加载的使用也可以在移动设备中使用。考虑到2016年美国有2.25亿的手机互联网用户,提高移动设备的速度是网站性能的重要组成部分。安装像Blazy这样的模块将帮助您的Drupal 8站点吸引一些用户。

网友评论
暂无评论!