web-dev-qa-db-fra.com

comment améliorer le chargement de la page principale du site

J'utilise [feed pour publier RSS Aggregator] et les publications de 44 sites. Le chargement de la page principale est trop lent. J'ai vérifié GTmetrix et cela semble bien, mais je ne sais pas comment améliorer le chargement de mon site Web. http://akhbartop.ir/

1
m.javad Koushki

Essayez également différents plugins de mise en cache de WordPress .

En fait, les plugins de mise en cache sont souvent très complexes. Ce peut être un problème d’apprendre à les utiliser au début, mais cela peut rapporter plus tard.

Il faudra beaucoup de nerfs et de café, mais vous finirez par l'emporter.

En théorie, cela semble facile:

enter image description here

2
prosti

Le chargement de flux RSS sur le réseau est une opération extrêmement lente. La fetch_feed() de WP a une mise en cache intégrée, mais cela n’aidera pas beaucoup si une page doit vérifier les flux de données par dizaines.

C'est probablement impossible à résoudre sans extraire les flux de manière complètement asynchrone depuis le chargement de la page (ce que WP ne peut pas faire en mode natif) et sans le plug-in que vous utilisez pour en faire un usage approprié.

Bien que deviner le goulot d'étranglement des performances est rarement certain. Vous devriez comprendre ce qui prend du temps dans votre cas en particulier. Il existe toute une gamme d’outils allant des plug-ins WP (tels que Query Monitor) aux profileurs appropriés PHP (tels que Blackfire).

1
Rarst