Heim > Backend-Entwicklung > PHP-Tutorial > Wordpress-Geschwindigkeit

Wordpress-Geschwindigkeit

WBOY
Freigeben: 2016-10-22 00:14:13
Original
1258 Leute haben es durchsucht

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?


Wordpress-Geschwindigkeit

Deaktivieren Sie alle Plug-Ins und wechseln Sie zum Standardthema. Wie im Bild oben gezeigt, scheint die Datenbankabfragezeit nicht sehr lang zu sein.

Antwortinhalt:

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?


Wordpress-Geschwindigkeit

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

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage