发布信息

速度与性能高性能服务器优化技术文章解读网站性能优化

作者:软荐小编      2023-09-27 01:08:03     247

这是第二篇关于WordPress网站性能优化的技术文章。 本文对服务器环境下的WP速度进行了深入的分析和分享。 建议SEO和站长从业者学习研究。

虚拟主机sql导入软件_虚拟主机数据库sql导入_虚拟机里怎么安装sql数据库

速度和性能

高性能服务器优化

这里的服务器优化不包括虚拟主机的优化。 服务器优化第一步就是选择可靠的服务器,比如阿里云ECS、腾讯云、百度云、其他阿猫阿狗云或者VPS。 您需要拥有服务器的Root管理员权限才能自定义类型环境组件的安装。

订购服务器后,对服务器进行如下优化:

1.安装Memcached和PHPMemcached扩展:

首先服务器需要安装Memcached服务器,然后PHP需要安装Memcached扩展。 再次注意,PHP 有两个扩展:PHPMemcache 扩展和 PHPMemcached 扩展。 两者只相差一个字母D,可以通过PHP函数phpinfo()来查看安装了哪个扩展,必须使用PHPMemcached扩展。

服务器性能优化

附上对应的插件下载地址:

Memcached官方下载地址:

Libevent官方下载地址:

PHP扩展memcache3.0.8下载地址:

Memcached需要libevent支持,没有libevent就无法安装,所以我们计划最好下载到本地,或者直接使用服务器wget。

2、PHP开启OPCache:

将编译好的PHP代码缓存到共享显存中,用户访问时直接调用,从而实现高效加速。

服务器性能优化

3、MySQL设置了MySQLQueryCache,可以保存查询结果。 不再从数据库中检索相同的查询,大大提高了速度。

通过Chrome浏览器查看的网页加载时间时间线,值越小,速度越快。

服务器性能优化

经过系统加速优化后虚拟主机sql导入软件,网页加载速度为微秒级。

服务器性能优化

使用memcache内存级缓存提高响应速度

要使用memcache缓存,需要PHP支持。 如果没有,您需要安装该模块。 检查模块是否已安装的方法如下:

在网站根目录下建一个php文件,在上面写入以下代码:

在浏览器中访问该文件将返回当前所有的PHP信息并搜索memcache关键字。 如果存在,则已安装。 如果没有,则需要安装后才能使用。

虚拟主机数据库sql导入_虚拟机里怎么安装sql数据库_虚拟主机sql导入软件

使用 MysqlQueryCache 缓存数据库

querycache缓存可以保存相同的查询。 当第二次查询时,MySQL不会再次执行相同的操作,而是直接将结果返回给用户。 它从根本上减少了数据库查询次数,从而节省了响应时间,提高了用户体验。 提高动态网站的速度和减少数据库查询次数是关键点之一。 除了通过静态化减少查询之外,开启MySQL缓存querycache也是一个重要手段。

之前检测MySQL数据库是否支持querycache缓存

showvariableslike '%query_cache%';

如果变量have_query_cache的值为yes,则支持

启用缓存

在MYSQL配置文件my.ini或my.cnf中添加以下内容(有的只需取消注释即可):

query_cache_size=32M

如果为0,则表示未启用。 建议设置为32M。

query_cache_type=1

query_cache_type参数用于控制缓存的类型。 注意这个值不能任意设置,必须设置为一个数字。 可选项目及说明如下:

配置好所有组件后,进行相应配置,并更改wp-config.php文件中的配置,如下(如果没有虚拟主机sql导入软件,直接添加即可)

Define('ENABLE_CACHE',true);//启用memcached缓存

Define('WP_CACHE',true);//启用默认缓存

好的,我们到这里看看你的WordPress网站的打开速度有没有提高。

一般来说,如果前面的步骤都完成了,你的WordPress网站打开速度应该在一秒以内。 打开网站通常只需要0.X秒。 如果有图片等大资源,用CDN会更快。

在WP顶部添加以下代码,可以查看网页的加载秒数和数据查询次数。 (例如0.044秒内总共6次查询)

秒内查询总数

此时SQL查询次数也会增加到10次以下,而且不同主题代码的优化不一致。

另外,业界领先的博客(WordPress Jam – 我爱清蒸鱼)的页面生成时间为0.000xxx秒,这确实令人钦佩。 难怪他们推出了付费加速优化费,如图:

行业领导者的例子

(如果你家里有矿场,强烈建议花一万块钱加速优化,我们等穷人只能膜拜了。)本文只是一个例子。

需要注意的是,由于虚拟主机受到托管提供商的限制,且安装组件比较困难,因此无法达到服务器的最佳效果。 建议使用服务器来最大化性能。

虚拟主机sql导入软件_虚拟机里怎么安装sql数据库_虚拟主机数据库sql导入

SEO 和速度优化

PS,如果你不懂技术,无法忍受WordPress博客的兔子速度,可以联系无忧兄给你的WP网站提速,尽量达到最低的加载要求,达到打开网页的效果很快。

请提供您的虚拟主机空间或云服务器、相关博客后台账号和密码、服务器用户名和密码,以帮助您最大化优化。

相关内容 查看全部