F
F
Fqwd1232021-05-16 18:10:40
WordPress
Fqwd123, 2021-05-16 18:10:40

WP + Woocommerce how to achieve 90 pagespeed?

(!) I want to note right away that I will be grateful for the answer to even more than one question, of which there are many.
I have a project under maintenance, I didn’t write it, I just finished it a little. The site is a typical small store (somewhere up to 500 products) on Woocommerce, WPML is used for multilingualism, Autooptimize is used for "optimization". Now, due to some problems, Google PageSpeed ​​gives out 30 on a mobile phone, 50 on a computer, but in general, if you clean everything up, you can achieve a stable 60-70. But I want all 90, tell me how this can be achieved?
- How to shorten the first rendering? I get a very heavy page, a lot of pictures, a lot of products are displayed on the main page - all these are database queries, how to overcome this. Use ajax and preloaders?
- Does it make sense, and is it possible to tie WebPack to wordpress? For example, for converting images to Webp or assembling files into modules. In general, as far as I understand, the functionality there is close to infinity and you can customize it for yourself (unlike these miracle plugins, in which I put a couple of checkmarks and everything "flies" - although correct about plugins if I'm wrong).
- If the webpack disappears, what can be done with the pictures? There is already a ready-made database of tens of thousands of images, they are all jpeg, is there any point in bothering with format changes? On the one hand, the pictures weigh a lot and this is bad, but on the other hand, the task is to adequately display on the retina display, what to do?
- Since everything will be rewritten from scratch, what other points should be paid attention to during development in order to achieve maximum performance?

Answer the question

In order to leave comments, you need to log in

2 answer(s)
G
GadGG, 2021-05-16
@GadGG

Memcached, give a page from memory, and don't generate a new one every time + minify css/js, lazyload.
Change host, install OpenLiteSpeed ​​server, faster than apache out of the box

A
Artem Zolin, 2021-05-16
@artzolin

Heavy queries to the database can be solved by static caching (fastest cache/wp rocket). These plugins will have a bunch of useful extras. settings - gzip, minify html/css/js, etc.
The image will have to be compressed without quality loss - robin image optimizer, tinypng, gulp-imagemin
Other keys for Google - redis, cloudflare, openlitespeed, php-fpm

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question