Startseite
  • » Home
  • » Handbuch & FAQ
  • » Forum
  • » Übersetzungsserver
  • » Suche
Startseite › Forum › Drupalcenter.de › Allgemeines zu Drupal ›

Drupal läuft unter XAMPP sehr langsam! Abhilfe?

Eingetragen von Maecks (26)
am 25.07.2014 - 12:02 Uhr in
  • Allgemeines zu Drupal

Hallo,

ich habe Drupal auf meinem Rechner unter XAMPP laufen. Drupal 7 und Drupal Commerce Kickstart laufen beide extrem langsam, Drupal Kickstart nochmal ein stück langsamer. Seitenaufbau: 6 bis 12 Sekunden.

Kann man da Abhilfe schaffen, außer Drupal auf einen "richtigen" Server laden?

Ich habe schon gegoogelt und das Updatemodul abgestellt und die Firewall ebenfalls; ohne jeglichen Erfolg.

Weiß jemand von euch wie man für Beschleunigung sorgen könnte?

(Ich habe Windows 8 und einen Intel I3 Prozessor mit glaub fast 5 GHz und benutze Internetexplorer oder Firefox - beides ist gleich lahm)

‹ [gelöst] Wo ist mein Parent Item? Drupal läuft unter XAMPP sehr langsam! Abhilfe? ›
  • Anmelden oder Registrieren um Kommentare zu schreiben

welche settings

Eingetragen von ronald (3857)
am 25.07.2014 - 12:08 Uhr

hat die php.ini?
Was läuft sonst noch auf der Kiste?
Welche Resourcen kann mySQL verwenden? (ist doch mySQL?)

  • Anmelden oder Registrieren um Kommentare zu schreiben

Hallo, ich habe den Inhalt

Eingetragen von Maecks (26)
am 25.07.2014 - 14:03 Uhr

Hallo,

ich habe den Inhalt der php.ini mal in ein Worddokument und Textdokument kopiert...ich hoffe, das klappt. Im Zuge der Installation musste ich bereits die Timeout Zeit hochsetzen (9999 glaube ich).

Sonst läuft nicht, ich schalte alle unnötigen Sachen im Hintergrund ab.

Ja, es ist MySQL, aber irgendwelche extra-ressourcen habe ich nicht.

AnhangGröße
inhalt_php.ini_.doc 203.5 KB
inhalt.php_.ini_.txt 76.75 KB
  • Anmelden oder Registrieren um Kommentare zu schreiben

erhöhe mal

Eingetragen von ronald (3857)
am 25.07.2014 - 14:55 Uhr

max_post_size auf 16 MB und max_memory auf 256 MB.

Vielleicht bringt das eine bessere Performance?

Die Datenbank ist auf der gleichen Maschine, also per localhost erreichbar?

  • Anmelden oder Registrieren um Kommentare zu schreiben

Habe nun beide Werte

Eingetragen von Maecks (26)
am 25.07.2014 - 15:41 Uhr

Habe nun beide Werte abgeändert - leider ohne Erfolg.

Ja, die Datenbank liegt auf dem selben Rechner, also auf localhost.

  • Anmelden oder Registrieren um Kommentare zu schreiben

schmeiß mal den Taskmanager an

Eingetragen von ronald (3857)
am 25.07.2014 - 16:55 Uhr

Und schau, was da so alles läuft, und werde die resourcen wegfrisst.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Versuch mal so

Eingetragen von Broerello (67)
am 25.07.2014 - 17:23 Uhr

Benutzt Du InnoDB Tabellen?

Wenn ja, versuch mal folgendes:

- Apache und MySQL stoppen.
- Suche in der Datei xampp/mysql/bin/my.ini nach 'innodb_flush_log_at_trx_commit' (in der Gegend von Zeile 150)
- Ändere den Wert von 1 auf 0
- Apache und MySQL starten

Hat zumindest auf meinem System die Performance deutlich verbessert.

Cheers, Broerello

  • Anmelden oder Registrieren um Kommentare zu schreiben

Hallo, danke erstmal. Wie

Eingetragen von Maecks (26)
am 25.07.2014 - 19:19 Uhr

Hallo,

danke erstmal.

Wie kann ich schauen was mir bei localhost alles ressourcen wegfrisst?

Was ist InnoDB bzw. wie kann ich rausfinden, ob das bei mir drauf ist?

Ich bin noch Anfänger :/

  • Anmelden oder Registrieren um Kommentare zu schreiben

XAMPP unter WIndows ist

Eingetragen von Ionit (1802)
am 25.07.2014 - 22:09 Uhr

XAMPP unter WIndows ist schrecklich .... eine Clean-Installation läuft noch recht fix aber sobald mehrere Zusatzmodule installiert wurden etc. kann man die Performance vergessen.

Es gibt auch nicht wirklich Tipps oder Möglichkeiten dieses Problem zu beheben.

Ich habe mir irgendwann eine zweite Installation (zum Testen) auf dem Root-Server angelegt und dort probiere ich alles aus und wenn es funktioniert, kopiere ich es auf die Live-Installation rüber.

Bei XAMPP hat das ständig alles so unfassbar lange gedauert, jedes Modulaktivieren, jedes Anlegen von neuen Content-Types/Feld, jeder Reload, dass mir mein Bart immer bis zu den Füßen reichte.

Irgendwer meinte mal, eine gute Möglichkeit wäre wenn man eine VM mit DEBIAN auf dem Windows-Rechner installiert und dort dann die Drupal-DEV-Installation nutzt, da das viel performanter ist (habe ich aber noch nie getestet).

Aber XAMPP kannste vergessen.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Es gibt bei MySQL

Eingetragen von Broerello (67)
am 25.07.2014 - 23:44 Uhr

Es gibt bei MySQL verschiedene Speichersubsysteme oder Storage Engines für die Datenbanktabellen.
Die bekanntesten sind MyISAM und InnoDB.
In früheren MySQL Versionen war MyISAM die Standard-Storage-Engine, seit der Version 5.5 ist es InnoDB.

Wenn Du also eine halbwegs aktuelle Version von XAMPP verwendest und nichts anders eingestellt hast, wirst Du InnoDB Tabellen in Deiner Datenbank haben.

Wie findest Du das heraus?
- Bei laufendem XAMPP im Browser 'localhost' eingeben.
- Auf der linken Seite unter Tools auf 'phpMyAdmin' klicken.
- Im phpMyAdmin auf der linken Seite auf die Datenbank klicken, die Du für Deine Drupal Installation angelegt hast.
- Du siehst jetzt alle Tabellen für Deine Drupal Installation. Hier gibt es die Spalte 'Typ'
Dort steht entweder MyISAM oder InnoDB.

Steht dort InnoDB, versuche mal die Änderung in der my.ini, wie ich sie oben beschrieben habe.

Danach sollte XAMPP unter Windows durchaus schnell genug sein.
Versuchs einfach mal.

Greets, Broerello

  • Anmelden oder Registrieren um Kommentare zu schreiben

Hallo, vielen Dank, die

Eingetragen von Maecks (26)
am 26.07.2014 - 00:18 Uhr

Hallo,

vielen Dank, die Änderung hat tatsächlich geholfen, es läuft nun deutlich spürbar schneller!

Die anderen genannten Änderungen habe ich auch übernommen, diese haben vermutlich auch ihren Teil dazu beigetragen.

In diesem Sinne: VIELEN DANK an alle, die sich Mühe gegeben haben mir zu helfen!!! :-)

  • Anmelden oder Registrieren um Kommentare zu schreiben

Ionit schrieb Es gibt auch

Eingetragen von Broerello (67)
am 26.07.2014 - 14:24 Uhr
Ionit schrieb

Es gibt auch nicht wirklich Tipps oder Möglichkeiten dieses Problem zu beheben.

Nicht gerade nett, sowas zu schreiben, wenn ich zwei Posts drüber den hauptsächlichen Performance-Killer aufzeige.

Suchmaschine Deiner Wahl: 'MySQL 5.5 InnoDB bad performance' -> Tipps und Möglichkeiten im Überfluß.

Eine weitere Möglichkeit wäre übrigens, statt InnoDB Tabellen MyISAM Tabellen zu benutzen.
Dann gibt es auch kein Performance Problem.
Dazu in der my.ini irgendwo unter [mysqld] eintragen: default-storage-engine = MyISAM

Die Entscheidung, welche Engine man benutzt, sollte man allerdings am besten treffen, bevor man Drupal lokal installiert.

Am besten nachsehen, was in der Live-Umgebung voreingestellt ist, lokal die gleiche Einstellung wählen und dann loslegen.

Greets, Broerello

  • Anmelden oder Registrieren um Kommentare zu schreiben

Hat geholfen!

Eingetragen von Schremser (8)
am 03.10.2014 - 18:32 Uhr

Gleiches Problem auch hier. Die Hilfestellung mit my.ini hat prima funktioniert, danke!

  • Anmelden oder Registrieren um Kommentare zu schreiben

Kurze Rückfrage: Hat geholfen

Eingetragen von t2k (258)
am 09.10.2014 - 14:50 Uhr

Kurze Rückfrage:
Hat geholfen heißt es läuft jetzt wirklich richtig gut und schnell mit XAMP???
Hatte das vor ner ganzen Weile schon abgeschrieben. Lohnt es sich das noch mal in Angriff zu nehmen?

Grüße!

  • Anmelden oder Registrieren um Kommentare zu schreiben

Hmm, schwer in Zahlen zu

Eingetragen von Schremser (8)
am 09.10.2014 - 15:16 Uhr

Hmm, schwer in Zahlen zu fassen, aber XAMPP reagiert gefühlt schon ein gutes Stück schneller als vorher. Vielleicht 30-40%??? Jedenfalls besser erträglich als vorher. Allerdings: richtig gut und schnell geht anders. Ist auch nicht der neueste Rechner sondern ein > 5 Jahre alter Laptop mit Doppelkern (Intel Core 2 Duo P8400 ;-) )

  • Anmelden oder Registrieren um Kommentare zu schreiben

Ein herzliches Danke

Eingetragen von dercheffe (87)
am 29.11.2014 - 21:56 Uhr

Ein herzliches Danke für den Tipp mit der my.ini (bzw. bei meinem Linux XAMPP heisst sie my.cnf und befindet sich unter /opt/lampp/etc/my.cnf).
Vor allem beim Leeren der Caches merkt man die Performance.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Deutliche Verbesserung

Eingetragen von scaexp (123)
am 08.09.2015 - 12:39 Uhr

Ich arbeite gerade mit Drupal 8 Local mit Xampp. Deutliche Verbesserung erreicht. Danke für den Tip

  • Anmelden oder Registrieren um Kommentare zu schreiben

Benutzeranmeldung

  • Registrieren
  • Neues Passwort anfordern

Aktive Forenthemen

  • für drupal11 ein Slider Modul
  • [gelöst] W3CSS Paragraphs Views
  • Drupal 11 neu aufsetzen und Bereiche aus 10 importieren
  • Wie erlaubt man neuen Benutzern auf die Resetseite zugreifen zu dürfen.
  • [gelöst] Anzeigeformat Text mit Bild in einem Artikel, Drupal 11
  • Social Media Buttons um Insteragram erweitern
  • Nach Installation der neuesten D10-Version kein Zugriff auf Website
  • Composer nach Umzug
  • [gelöst] Taxonomie Begriffe zeigt nicht alle Nodes an
  • Drupal 11 + Experience Builder (Canvas) + Layout Builder
  • Welche KI verwendet ihr?
  • Update Manger läst sich nicht Installieren
Weiter

Neue Kommentare

  • melde mich mal wieder, da ich
    vor 1 Woche 2 Tagen
  • Hey danke
    vor 1 Woche 3 Tagen
  • Update: jetzt gibt's ein
    vor 1 Woche 4 Tagen
  • Hallo, im Prinzip habe ich
    vor 2 Wochen 1 Tag
  • Da scheint die Terminologie
    vor 2 Wochen 1 Tag
  • Kannst doch auch alles direkt
    vor 2 Wochen 5 Tagen
  • In der entsprechenden View
    vor 2 Wochen 5 Tagen
  • Dazu müsstest Du vermutlich
    vor 2 Wochen 5 Tagen
  • gelöst
    vor 5 Wochen 2 Tagen
  • Ja natürlich. Dass ist etwas,
    vor 5 Wochen 3 Tagen

Statistik

Beiträge im Forum: 250233
Registrierte User: 20451

Neue User:

  • Mroppoofpaync
  • 4aficiona2
  • AppBuilder

» Alle User anzeigen

User nach Punkten sortiert:
wla9461
stBorchert6003
quiptime4972
Tobias Bähr4019
bv3924
ronald3857
md3717
Thoor3678
Alexander Langer3416
Exterior2903
» User nach Punkten
Zur Zeit sind 0 User und 14 Gäste online.

Hauptmenü

  • » Home
  • » Handbuch & FAQ
  • » Forum
  • » Übersetzungsserver
  • » Suche

Quicklinks I

  • Infos
  • Drupal Showcase
  • Installation
  • Update
  • Forum
  • Team
  • Verhaltensregeln

Quicklinks II

  • Drupal Jobs
  • FAQ
  • Drupal-Kochbuch
  • Best Practice - Drupal Sites - Guidelines
  • Drupal How To's

Quicklinks III

  • Tipps & Tricks
  • Drupal Theme System
  • Theme Handbuch
  • Leitfaden zur Entwicklung von Modulen

RSS & Twitter

  • Drupal Planet deutsch
  • RSS Feed News
  • RSS Feed Planet
  • Twitter Drupalcenter
Drupalcenter Team | Impressum & Datenschutz | Kontakt
Angetrieben von Drupal | Drupal is a registered trademark of Dries Buytaert.
Drupal Initiative - Drupal Association