Ich suche nach Tipps von anderen Drupal-Entwicklern, um Drupal beim Entwickeln schneller zu machen (speziell Drupal 7).
Berücksichtigen Sie, dass Sie während der Entwicklung keinen Cache benötigen, damit Sie das Ergebnis von Änderungen im Code php / css / js sehen können. (Hier einige Antworten, um den Cache zu leeren / den Cache dauerhaft zu deaktivieren. )
Googeln nach "drupal slow localhost" gibt ein paar tipps ... aber ich will deins :)
Antworten:
Sie können wahrscheinlich weiter kommen, indem Sie Ihre Arbeitsweise ändern, anstatt Drupal beim Laden von Seiten zu beschleunigen.
Die Hauptsache hier ist, mit Drush Dinge wie das Leeren des Caches (auch wenn der Seitencache deaktiviert ist, sind immer noch Dutzende verschiedener Caches beteiligt, zum Beispiel für Hook-Implementierungen), das Installieren / Neuinstallieren von Modulen und so weiter.
Und natürlich sollte APC installiert sein, ja. Sie können auch http://drupal.org/project/apc verwenden , um Teile des Caches in APC zu speichern. Dies führt jedoch zu Konflikten mit drush (Sie können den APC-Cache nicht mit drush löschen) und erfordert zusätzlichen RAM.
quelle
Installieren und aktivieren Sie APC. Wie ich in Drupal 7 getestet habe, wird dies Ihre lokale Site schneller machen.
quelle
Der beste Tipp, den Sie verwenden können (das ändert wirklich mein Leben), ist das Hinzufügen einer Zeile in Ihrer
my.cnf
Datei:Sie finden diese Datei in Ihrem Wamp-Ordner oder auf Ihrem Linux-Server:
/etc/mysql/my.cnf
Grüße
quelle
Ich habe dieses Drupal-Tutorial mit einigen der Lösungen aktualisiert, die ich gefunden habe:
Beschleunigen Sie das Laden von Seiten auf localhost: http://drupal.org/node/961012
quelle
Einrichten und konfigurieren node.js- Modul auf localhost ein .
Es gibt ein nettes Tutorial über: -
Video - Node.js Setup-Youtube .
Blog - Tutorial zur Drupal-Integration von node.js
Drupal.org - Node.js Integration Drupal.org
Ich habe dies unter Windows konfiguriert und es hat blitzschnell funktioniert :)
quelle
Ich dachte, ich würde meine Erfahrungen posten, die zukünftigen Lesern helfen könnten. Ich hatte über 24 Monate mit einem wirklich langsamen Drupal 7.3x-Stack auf einem Ubuntu 15.04-Desktop zu kämpfen (ich konnte mich einfach nicht mit mehr Schmerzen herumschlagen und machte einfach weiter!). Heute habe ich einen Versuch unternommen, MySQL Workbench 6.1 zu installieren, und jetzt fliegt es vorbei! Unglaublich!! Ich hoffe, dass zukünftige Leser dies zuerst in Betracht ziehen, da keine der angebotenen Vorschläge meine Probleme wirklich löste. Die Maschine, die ich benutze, ist eine anständige Spezifikation (16 g RAM / Dual Core / 2 TB / Dual-Head usw.), also glaube ich nicht, dass der Kauf / Erwerb eines "anderen Computers" die wahre Antwort ist. Wenn Sie Drupal auf einem Desktop ausführen, versuchen Sie zunächst die obige Workbench-Installation. Bis jetzt habe ich festgestellt, dass ich Workbench im Hintergrund (oder auf einem anderen Bildschirm) ausführen muss. Trotzdem hat sich meine gesamte Drupal-Erfahrung immens verbessert. Vielleicht habe ich heute einfach Glück gehabt? Wie auch immer, hoffe, das hilft zukünftigen Lesern.
quelle
Ich kann keinen definitiven Grund dafür angeben dafür nennen , aber ich habe festgestellt, dass das Ausführen eines localhost-Webservers über eine virtuelle Linux-Maschine zu einer reaktionsschnelleren Drupal-Installation geführt hat.
Ich kann jedoch nur für meine eigene Erfahrung sprechen, so dass es möglicherweise nicht für alle anderen gilt.
quelle
Holen Sie sich eine schnellere Maschine.
Sie führen nicht nur apache / php / mysql darauf aus, sondern auch eine GUI und eine IDE, wahrscheinlich mehrere Webbrowser, Skype und iTunes, die alle um Ressourcen konkurrieren. Dadurch wird die Drupal-Installation und die gesamte Maschine langsam.
Alternativ können Sie einen separaten Computer mit Drupal installieren, um die Last zu verteilen.
quelle