
主题和插件优化
选择可靠且声誉好的主题
- 我个人推荐主题是Astra和GeneratePress这两款付费的主题。
选择轻量级主题
一个轻量级的主题具有较小的文件大小和经过良好优化的代码。小尺寸的主题文件确保您的网站加载速度更快,而干净的代码则起到了补充作用。过多的大型图像或额外的功能往往会起到相反的效果。
因此,寻找一个编码质量高、尺寸合理的直截了当的主题。此外,您的主题应该与各种缓存和压缩插件兼容,或者包含性能改进选项。
避免臃肿的主题
在选择WordPress主题时,应该避免那些功能臃肿、包含大量不必要特性的主题。这些主题通常会引入额外的JavaScript和CSS文件,增加了网站的加载时间。
我个人建议选择一个简洁、专注于核心功能的主题,并在需要时通过插件添加额外的功能。
创建站点时选择子主题
在使用WordPress主题时,应该考虑使用子主题。子主题允许用户在保持父主题更新的同时,保留自己的自定义修改。这样,当父主题发布新版本时,用户可以安全地更新父主题,而不会丢失自己在子主题中进行的个性化调整。
针对移动设备进行优化
- 使用Google的移动设备适配性测试来测试您的页面,这将告诉您页面是否有部分内容对移动设备优化不佳。
- https://developer.chrome.com/docs/lighthouse/overview/
- 始终选择一个移动优先或具有原生移动版本的主题。当您对网站进行测试时,确保也测试移动版本。
- 如果您的主题没有移动版本,考虑使用WP Touch等插件来生成您页面的移动版本。然而,拥有原生移动版本总是更可取的。
- https://wordpress.org/plugins/wptouch/
不使用多余的插件
在选择和使用WordPress插件时要有选择性,避免安装具有重叠功能的插件,因为这可能会导致网站性能下降和潜在的兼容性问题。
需要优先考虑那些能够提供所需功能且不与其他插件冲突的插件,以保持网站的稳定性和高效运行。
保持插件处于最新版本
确保WordPress插件一直处于最新状态,因为更新通常包含了安全增强、性能优化和新功能。更新插件可以让网站利用最新的PHP版本,从而提高性能。同时,建议用户删除不使用的插件,以减少潜在的安全风险和后台加载时间。
清理数据库中的插件选项
在删除WordPress插件后,应该清理数据库中留下的插件选项和设置数据,推荐使用SiteGround优化器插件进行处理操作。
一般清理的选项如下,可以按照下面的清理目标进行处理,仅供参考:
Perform Database Optimization for MyISAM tables
Delete all automatically created post and page drafts
Delete all page and post revisions
Delete all posts and pages in your Trash
Delete all comments marked as Spam
Delete all comments in your Trash
Delete all expired Transients
服务器托管优化
充分利用服务器级缓存的功能
一句话选择优先的服务提供商,推荐使用Siteground,但是这家服务提供商是第一年优惠,第二年续费就很贵了。
SiteGround作为WordPress专业托管提供商所提供的多层缓存系统,包括NGINX直接交付、动态缓存和服务器级别的Memcached。
通过使用SiteGround优化器插件,客户可以进一步优化其网站的性能。服务器级别的缓存和服务可以显著提高网站的加载速度和处理流量能力。对于需要高性能的网站,SiteGround还提供了Memcached等对象缓存服务,以进一步提升性能。
使用CDN(内容分发网络)服务
CDN通过在全球多个地点部署服务器节点,将网站内容缓存到这些节点上,从而使用户可以从离他们最近的服务器获取内容,减少延迟和加载时间。
使用SSL和HTTP/2
SSL通过加密浏览器和服务器之间传输的所有信息来保护您的访问者和客户,确保用户及其数据的额外安全。
对于电子商务网站和处理敏感数据的网站来说,这是必不可少的,并且根据最近的网络发展,强烈推荐所有网站使用
以前,人们认为SSL认证会减慢您的网站速度。现在不再是这样了!如果您有一个支持HTTP/2的服务器和一个有效的SSL证书,您的流量将通过HTTP/2传输。
HTTP/2协议速度更快,允许浏览器同时向服务器发出多个资源请求,从而实现更快、更安全的网站。
SSL证书的成本基本没有,可以使用免费的Let’s Encrypt。