如何优化wordpress
优化WordPress的几种方法:
1、动静态资源分离
源站服务器主要存储网站的动态数据,存储空间则用来存储网站的静态文件如:图片,css,js,字体等。从而实现网站的动静分离,当用户访问一个网站时,分别从源站服务器和存储空间的服务器同步读取数据,可以大幅的提升网页性能。
同时,存储空间结合CDN内容分发网络来使用,效果最好。让用户可以从离自己最近的CDN节点上获取静态资源。
2、图片优化
一般图片的大小可能占页面总大小的60%以上,因此网站图片的优化,是网站速度优化的重中之重。在网站图片的格式上,优先推荐使用jpg格式的图片,在同样文件大小的情况下,jpg格式的图片清晰度是最好的。
另外,在上传图片前,尽量的裁剪,一般情况下1000*1000够用。除了裁剪,在图片上传之前,一定要用无损压缩工具对你的图片压缩一下。如:
Google推出在线图片压缩工具Squoosh,可裁剪转换多种格式
同时,嫌麻烦可以安装Compress JPEG & PNG images插件,可以在上传的同时裁剪过大图片和压缩图片。推荐:WordPress如何压缩图片
3、缓存
WP Super Cache 通过将网页文件生成静态的HTML文件来实现全站的静态加速。
Opcode「PHP缓存加速」,PHP编译后的中间文件,缓存给用户访问。节省了PHP引擎重复编译的时间,降低了服务器负载,同时减少了CPU和内存的开销。
4、css,js压缩合并
在测试没有问题的前提下,合并和压缩脚本、CSS文件、JS文件等,减少文件体积,减少HTTP请求数。如:插件Autoptimize
5、启用Gzip压缩
启用GZIP压缩Html文件,css,js可以使得传输过程的流量大大减少,加速网站加载速度。
查你的网站是否开启了压缩?https://www.giftofspeed.com/gzip-test/
6、精简「断舍离」
精简掉WordPress不常用的,Google字体,禁用emoji,移除头部不必要的链接等。
减少插件的使用,停用或及时删除不使用的插件。
7、浏览器缓存和懒加载
浏览器缓存指的是:当我们浏览网站的时候,静态资源如JS和CSS文件、图像文件等浏览器存储会在本地存储一个副本,以便下次访问同个网址的时候可以不再连接服务器,直接使用本地的缓存。服务器端程序可以通过 HTTP Cache Headers 来设置一个较长的缓存过期时间,减轻服务器的负担,缩短了响应时间,显著得提高网站的性能。
图片延迟加载,又叫懒加载。懒加载就是等到让图片出现在浏览器中的窗口的时候再去加载该图片资源。这样避免网页在同一时间加载过多资源导致页面卡顿,从而直接提升网页打开速度。现在一般的主题可能支持了图片延迟加载,如果没有可以安装懒加载插件如:a3 Lazy Load。
8、服务器软件尽量升级到最新版本
Linux操作系统升级命令:yum update
PHP7.3对网站性能的提升还是非常显著的,而且都是有真实数据作为支撑的。
Nginx,MariaDB等也一样。我是1G内存一样可以运行的很好。
更多wordpress相关技术文章,请访问wordpress教程栏目进行学习!
Atas ialah kandungan terperinci 如何优化wordpress. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Alat AI Hot

Undresser.AI Undress
Apl berkuasa AI untuk mencipta foto bogel yang realistik

AI Clothes Remover
Alat AI dalam talian untuk mengeluarkan pakaian daripada foto.

Undress AI Tool
Gambar buka pakaian secara percuma

Clothoff.io
Penyingkiran pakaian AI

AI Hentai Generator
Menjana ai hentai secara percuma.

Artikel Panas

Alat panas

Notepad++7.3.1
Editor kod yang mudah digunakan dan percuma

SublimeText3 versi Cina
Versi Cina, sangat mudah digunakan

Hantar Studio 13.0.1
Persekitaran pembangunan bersepadu PHP yang berkuasa

Dreamweaver CS6
Alat pembangunan web visual

SublimeText3 versi Mac
Perisian penyuntingan kod peringkat Tuhan (SublimeText3)

Topik panas

Memilih persekitaran pembangunan bersepadu yang betul (IDE) untuk pembangunan WordPress Selama sepuluh tahun, saya telah meneroka pelbagai persekitaran pembangunan bersepadu (IDES) untuk pembangunan WordPress. Variasi semata -mata - bebas dari komersial, asas untuk FEA

Tutorial ini menunjukkan membina plugin WordPress menggunakan prinsip pengaturcaraan berorientasikan objek (OOP), memanfaatkan API Dribbble. Mari kita memperbaiki teks untuk kejelasan dan kesimpulan sambil memelihara makna dan struktur asal. Objek-ori

Amalan terbaik untuk meluluskan data PHP ke JavaScript: Perbandingan WP_LOCALIZE_SCRIPT dan WP_ADD_INLINE_SCRIPT Menyimpan data dalam rentetan statik dalam fail PHP anda adalah amalan yang disyorkan. Sekiranya data ini diperlukan dalam kod JavaScript anda, incorporat

Panduan ini menunjukkan bagaimana untuk membenamkan dan melindungi fail PDF dalam jawatan WordPress dan halaman menggunakan plugin PDF WordPress. PDFS menawarkan format yang mesra pengguna dan boleh diakses secara universal untuk pelbagai kandungan, dari katalog ke persembahan. Kaedah ini ENS
