Gibt es eine Möglichkeit, die Auslastung der Serverressourcen (CPU) durch WP-Plugins zu messen?
4 Antworten
- Stimmen
-
- 2010-08-24
Siebenötigeneinen sogenannten Profiler,um zumessen,welcher Teil Ihrer Anwendung CPU- und Speicherressourcen verwendet. XDebug istbeispielsweiseein solcher Profiler.Wenn Siees verwenden,sehen Siegenau,welcher Teil Ihrer Anwendung wie viel CPU und Speicherbelegt.
You need a so called profiler to measure which part of your application does make use of CPU and Memory Resources. XDebug is such a profiler for example. Using it will show you exactly which part of your application uses how much of CPU and memory.
-
Danke Hakre,ich werde dies als Grundlagefüreine folgende Frage verwenden.Thank you Hakre, I will use this as a basis for a following question.
- 0
- 2010-08-24
- Tal Galili
-
Hieristes: http://wordpress.stackexchange.com/questions/828/profiling-a-wp-website-for-deployment-on-shared-hostingHere it is: http://wordpress.stackexchange.com/questions/828/profiling-a-wp-website-for-deployment-on-shared-hosting
- 0
- 2010-08-24
- Tal Galili
-
- 2019-07-09
Ich habe diese Antwortfür Sie.Siemüssenein Apache-Modulnamens Apache-Status konfigurieren. Esgibt auchein Projektnamens Pimped Apache Status,das auf dieser Apache-Funktion aufbaut: Hierist die Info: https://github.com/axelhahn/pimped-apache-status
I have this answer for you. you need to configure an apache module called : apache-status. there is also a project called pimped apache status wich is build on this apache feature: here is the info : https://github.com/axelhahn/pimped-apache-status
-
- 2010-08-20
Esist äußerst schwierig/unmöglich,die Daten zur CPU-Auslastung auf verschiedenen Plugins abzurufen.Sie sindimmerhinnur PHP-Funktionen.Da Funktionenbeim Generiereneiner Seite überall aufgerufen werden,istes schwierig zuerkennen,wie viel davon verwendet wird.
Was Sietun können,ist,alle PHP zumessen.Sie könnten versuchen,Plugins zu deaktivieren/aktivieren.Diesgibt Ihneneinen Hinweis.Die CPU-Auslastung kannjedoch sehr stark von Inhalten,Benutzern usw. abhängen.
It is extremely difficult / impossible to get the data on CPU usage on different plugins. They are after all just php functions. But because functions get called all over the place when a page is generated it's hard to see what's using how much.
What you could do is to measure all of php. You could try to disable/ enable plugins. This will give you an indication. But CPU usage can very much depending on content, users etc.
-
Danke GT.Kennen Sieein Plugin,das diesmöglicherweise automatisch ausführt?Thanks GT. Do you know of a plugin that might do this automatically ?
- 0
- 2010-08-20
- Tal Galili
-
Kein Plugin,sonderneine PHP-Erweiterung,siehemeine Antwort.Also zu sagen,ja,esistmöglich.Not a plugin, but a PHP extension, see my answer. So to say, yeah, it's possible.
- 0
- 2010-08-24
- hakre
-
- 2010-08-20
Ich kenne keine Möglichkeit,dies automatisch zutun,aber wenn Sie SSH verwenden,können Sie den Befehltop ausführen undihn ansehen,während Sie auf der Website waren. Verwenden Sie dazu das Plugin,umfestzustellen,obes Spitzen aufweist.
Sie können dies auchin Cpaneltun,müssen die Seitejedoch ständig aktualisieren.
I don't know of a way to do this automatically but if you use SSH you can run the top command and watch it while you were on the website using whatever the plugin does to see if it spikes.
You can also do this in Cpanel but you would have to continually refresh the page.
Ich habeeine Websitemit einer hohen CPU-Auslastung.Dereinzige Weg,wieich davon weiß,sind die Informationen,dieich von den Support-Mitarbeitern des Hosting-Unternehmenserhalte.
Gibteseine andere Möglichkeit,mich über die Ressourcennutzung aufmeiner Website zuinformieren?(speziell die Plugins,abernichtnur sie)
Danke.