Ich bin gerade dabei einen Shop mit WooCommerece aufzubauen. Bis zu 25.000 Artikel lief es ganz gut. Wenn ich weitere importiere geht es in die Knie.
Seite wird nicht mehr richtig dargestellt.
Wie kann ich feststellen wo das Problem liegt ob es das Template ist oder die Datenbankabfrage. Wie könnte ich es optimieren? Gibt es da Tolls um es festzustellen?
Danke für Hilfe
Ursula
WooCommerce geht in die Knie
-
-
- Gerade eben
- Anzeige
Hallo!
Wenn du gerade an deiner Website arbeitest oder dein aktuelles Hosting überdenkst: Wir betreiben mit NetzLiving eine Hosting-Plattform, die speziell auf Performance, Sicherheit und einfache Verwaltung ausgelegt ist.
- ✔️ Schnelle Ladezeiten (optimiert für WordPress & Co.)
- ✔️ Deutsche Server & DSGVO-konform
- ✔️ Persönlicher Support (kein 0815-Ticket-System)
-
Es gibt gut 20 Gründe warum es nun zu Performanceengpässen kommt. Dazu müssen man zunächst die ein paar technische Details kennen, wie z.B. den Servertyp (Hostingaccount, V-Server, Cloud, dedicated Server) und dessen Ressourcen (Ram, HDDSpeicher und Typ, CPU, Betriebssystem, Webserver, PHP und MysQL Versionen).
-
Es handelt sich hierbei um einen Sharedhostingaccount mit PHP-Version 5.5 und MySQL-Version 5.6 auf einem Ubuntu-Server mit Apache.
-
-
-
Es geht um diese Seite.
Hier teste ich immer erst wenn weitere Produkte dazu kommen was passiert.
http://baby.kinderwunschliste.de
Hat das Template zerschossen lädt die mobile Version so wie es aussieht.
Das hier ist die richtige Seite: http://kinderwunschliste.de
Momentan bin ich am optimieren der Bilder. habe da ein Toll entdeckt. Das kann aber dauern bis ich da durch bin.
Danke für Hilfe.
Ursula -
habe gerade festgestellt, dass die Meldung kommt nicht verfügbar wenn man dann noch wartet kommt sie doch oder auf den Link klicken.
-
Hier mal noch diese Angaben:
### Umgebung ###
Homepage-URL: http://baby.kinderwunschliste.de
Webseiten-URL: http://baby.kinderwunschliste.de
WooCommerce Version: 2.2.8
WooCommerce Datenbank-Version:2.2.8
WordPress Version: 4.0.1
WP Multisite aktiviert: Nein
Webserver Information: Apache
PHP Version: 5.3.28-nmm1
MySQL Version: 5.6.21
Aktive WP-Plugins: 12
WordPress PHP-Memory Limit:40 MB - Wir empfehlen den PHP-Speicher auf mindestens 64MB zu setzen. Schauen Sie bitte auch hier: Für PHP freigegebenen Speicher erhöhen (Engl.)
WordPress Debug-Modus: Nein
WP Spracheinstellung: de_DE
WordPress max. Hochladen-Größe:200 MB
PHP Post Max Size: 200 MB
PHP Zeitlimit: -1
PHP Max Input Vars: 10000
SUHOSIN Installiert: Nein
WooCommerce-Protokoll: Protokollverzeichnis (/www/htdocs/w00d096a/kinderwunschliste_baby/wc-logs/) ist beschreibbar.
Standardzeitzone: Standardzeitzone ist UTC
fsockopen / cURL: Ihr Webserver hat fsockopen und cURL aktiviert.
SOAP Client: Ihr Webserver hat die SOAP Client Klasse aktiviert.
WP Remote Post: wp_remote_post() war erfolgreich - PayPal IPN funktioniert.### Lokale-Wert (Sprachcode) ###
decimal_point: .
thousands_sep: k.A.
mon_decimal_point: k.A.
mon_thousands_sep: k.A.### Plugins ###
Installierte Plugins: Contact Form 7 von Takayuki Miyoshi Version 4.0.1
Dvin Woocommerce Wishlist von Kiran Polapragada Version 1.6
P3 (Plugin Performance Profiler) von GoDaddy.com Version 1.5.3.1
Optimize Database after Deleting Revisions von CAGE Web Design | Rolf van Gelder
Eindhoven
The Netherlands Version 2.9
SI CAPTCHA Anti-Spam von Mike Challis Version 2.7.7.4
Widget Area Manager von dtbaker Version 1.54
WooCommerce Deutsch (de_DE) von David Decker - DECKERWEB.de Version 3.2.0
WooCommerce von WooThemes Inc. (Südafrika) Version 2.2.8
WordPress Importer von wordpressdotorg Version 0.6.1
WP All Import Pro von Soflyy Version 4.0.4
WP Smush.it von WPMU DEV Version 1.6.5.4
WP All Import - WooCommerce Add-On Pro von Soflyy Version 2.0.0### Einstellungen ###
SSL erzwingen: Nein
### WooCommerce Seiten ###
Produktarchiv/ Shop-Seite:#88875 - /alles-fuers-kind/
"Warenkorb" Seite: #418 - /cart/
"Zur Kasse" Seite: #419 - /checkout/
"Mein Benutzerkonto" Seite:#420 - /my-account/### WooCommerce Taxonomien ###
Produkttypen: external (external)
grouped (grouped)
simple (simple)
variable (variable)### Theme ###
Name des Themes: Pulp WordPress
Theme-Version: 1.2
URL Theme-Herausgeber: http://dtbaker.net
Ist Child Theme: Nein
WooCommerce Support: Ja### Templates ###
Template-Überschreibungen (Overrides):Es sind keine Template-Überschreibungen im derzeitigem Theme bzw. Child Theme aktiv.
obwohl ich die Meldung oben nicht verstehe habe die .htaccess so eingestellt:
AddHandler php53-cgi .php
php_value memory_limit 256M
php_value max_input_vars 10000# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule># END WordPress
-
Webserver Information: Apache
PHP Version: 5.3.28-nmm15.5.x ist dies nicht
WordPress PHP-Memory Limit:40 MB - Wir empfehlen den PHP-Speicher auf mindestens 64MB zu setzen. Schauen Sie bitte auch hier:viel zuwenig...
AddHandler php53-cgi .php
php_value memory_limit 256M
php_value max_input_vars 10000in einer Umgebung, in der o.g. Zeilen funktionieren oder notwendig sind - würde ich sofort verlassen mit einem Shop mit mehr als 25 T Produkten.
Ich erhalte zurzeit bei dir folgende Mledung:
//
Content-Encoding-FehlerDie Webseite, die Sie öffnen möchten, kann nicht angezeigt werden, da sie eine ungültige oder unbekannte Form der Kompression verwendet.
//Ich vermute, dass du mit ein zwei Datenbank-Abfragen bei Woocommece probleme bekommst. Dafür gibt es auch wp Plugins - die dir die Datenbankabfragen zeigen... eine SQL - Optimierung wird *kompliziert*
-
Der Antwort von r23 ist noch hinzuzufügen, dass das PHP Memory Limt aus der .htaccees anscheinend gar nicht greift, sonst würden nicht 40MB angezeigt werden. Versuche einmal das Limit über die wp-config.php anzuheben, zunächst auf 64MB, dann 128MB und prüfe die Ausgabe erneut.
-
Zitat
[COLOR=#333333]Ich vermute, dass du mit ein zwei Datenbank-Abfragen bei Woocommece probleme bekommst. Dafür gibt es auch wp Plugins - die dir die Datenbankabfragen zeigen... eine SQL - Optimierung wird *kompliziert*[/COLOR]
Welches Plugin ist das? Bin gerade am testen von verschiedenen um raus zu bekommen woran es liegt.Zitat[COLOR=#333333]Der Antwort von r23 ist noch hinzuzufügen[/COLOR]
wie mache ich das? -
Zitat
[COLOR=#333333]in einer Umgebung, in der o.g. Zeilen funktionieren oder notwendig sind - würde ich sofort verlassen mit einem Shop mit mehr als 25 T Produkten. [/COLOR]
was kannst Du mir empfehlen? -
-
Zitat
[COLOR=#333333]Dafür gibt es auch wp Plugins - die dir die Datenbankabfragen zeigen[/COLOR]
Welches Plugin ist das? -
Ich habe ein Plugin installiert zur Anzeige vom Speicherverbrauch es zeigt mir folgendes an:
Memory Limit: 256 MB
Memory usage: 78.36 MBHm dann müsste doch mehr Speicher zugewiesen sein oder verstehe ich da was falsch weil dies aber immer noch angezeigt wird.
[tr][td]
[TABLE="class: wc_status_table widefat, width: 1059"]WordPress PHP-Memory Limit:
[/td][td]40 MB - Wir empfehlen den PHP-Speicher auf mindestens 64MB zu setzen. Schauen Sie bitte auch hier:
[COLOR=#000000]Was läuft da falsch?[/COLOR]
[/td][/tr]
[/TABLE]
Jetzt mitmachen!
Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!