Ich habe eine WordPress-Website erstellt und festgestellt, dass die Geschwindigkeit zu langsam ist. Die Mainstream-Optimierung besteht lediglich darin, Plug-Ins zu reduzieren, statische Ressourcen zu optimieren, Website-Seiten zu statischisieren usw. Für eine Website ohne Plug-Ins verwenden Sie jedoch die Standardeinstellung Theme und die PHP-Datei selbst benötigen alle Anfragen. Es dauert mehr als 1 Sekunde (ohne Laden der Ressourcendatei).
Ist dieser Topf für WP oder PHP?
Ich habe mir den WordPress-Code nicht im Detail angesehen (da ich mit PHP nicht sehr vertraut bin), aber ich habe mir die WP-Datenbank angesehen und festgestellt, dass es nur wenige Tabellen gibt. Dann habe ich über so viele nachgedacht Websites, die auf WP-Erweiterungen basieren und angepasst werden. Werden Attribute durch post_meta implementiert? Wenn dies der Fall ist, wird jedes get_post_meta
eine Abfrage auslösen? In diesem Fall wird eine Seite sehr langsam sein. Ich weiß nicht, ob das der Fall ist?
Deaktivieren Sie alle Plug-Ins und wechseln Sie zum Standardthema. Wie im Bild oben gezeigt, scheint die Datenbankabfragezeit nicht sehr lang zu sein.
Ich habe eine WordPress-Website erstellt und festgestellt, dass die Geschwindigkeit zu langsam ist. Die Mainstream-Optimierung besteht lediglich darin, Plug-Ins zu reduzieren, statische Ressourcen zu optimieren, Website-Seiten zu statischisieren usw. Für eine Website ohne Plug-Ins verwenden Sie jedoch die Standardeinstellung Theme und die PHP-Datei selbst benötigen alle Anfragen. Es dauert mehr als 1 Sekunde (ohne Laden der Ressourcendatei).
Ist dieser Topf für WP oder PHP?
Ich habe mir den WordPress-Code nicht im Detail angesehen (da ich mit PHP nicht sehr vertraut bin), aber ich habe mir die WP-Datenbank angesehen und festgestellt, dass es nur wenige Tabellen gibt. Dann habe ich über so viele nachgedacht Websites, die auf WP-Erweiterungen basieren und angepasst werden. Werden Attribute durch post_meta implementiert? Wenn dies der Fall ist, wird jedes get_post_meta
eine Abfrage auslösen? In diesem Fall wird eine Seite sehr langsam sein. Ich weiß nicht, ob das der Fall ist?
Deaktivieren Sie alle Plug-Ins und wechseln Sie zum Standardthema. Wie im Bild oben gezeigt, scheint die Datenbankabfragezeit nicht sehr lang zu sein.
Normalerweise ist WordPress einfach so langsam...
PHP 5.6 kann die Verwendung von xcache zum Zwischenspeichern der Datenbank in Betracht ziehen
PHP 7 kann Opcache zum Zwischenspeichern von PHP verwenden
Später können Sie Redis zum Zwischenspeichern der Datenbank verwenden
Normal. Verzichten Sie auf WordPress und wechseln Sie zu Ghost oder Hexo