Gibt es zuverlässige Leistungsvergleiche zwischen Vanilla Drupal 8 und Drupal 7?
Ich habe im Internet gesucht, aber nur den Beitrag " Drupal 7 vs Drupal 8 Performance Comparison " gefunden, der alles andere als ermutigend ist.
Gibt es zuverlässige Leistungsvergleiche zwischen Vanilla Drupal 8 und Drupal 7?
Ich habe im Internet gesucht, aber nur den Beitrag " Drupal 7 vs Drupal 8 Performance Comparison " gefunden, der alles andere als ermutigend ist.
Antworten:
Nein, es gibt keinen verlässlichen Vergleich, denn das ist fast unmöglich. Dafür gibt es verschiedene Gründe. Einer ist, dass D8-Vanille wie D7-Vanille + eine ganze Reihe von Modulen ist, insbesondere Ansichten.
Wenn Sie eine einzelne Anforderung in einer Vanille-Installation vergleichen, ist D8 deutlich langsamer als D7 (selbst wenn Sie Ansichten hinzufügen), eigentlich ziemlich viel. Das könnte sich bis zur Veröffentlichung noch mehr oder weniger verbessern, aber es wird sich nicht vollständig ändern.
D8 führt nur viel mehr Code aus, unseren eigenen und Herstellercode wie Symfony darunter, sodass dies mehr Zeit in Anspruch nimmt. Der Service-Container erhöht auch den Overhead.
D8 hat jedoch eine Reihe von Dingen, die dies auf realen Websites hoffentlich mehr als wettmachen werden
Denken Sie auch daran, wenn Sie Wert auf Leistung legen, dann führen Sie höchstwahrscheinlich keine Vanilla D7 / D8-Websites aus. Sie haben große Websites mit viel Inhalt. Und wie oben erwähnt, bietet D8 viele Tools, mit denen Sie diese Art von Websites schneller erstellen können. Einige Dinge erfordern Arbeit als Entwickler und müssen richtig gemacht werden (genau wie in D7), aber wenn Sie dies tun, dann denke ich, dass D8 in realen Szenarien ziemlich gut funktionieren kann.
Es gibt eine Reihe von Patches für D8, die landen sollten, bevor sie veröffentlicht werden. Diese Präsentation auf der LA DrupalCon 2015 sollte erklären, was passiert, um sicherzustellen, dass D8 schnell ist.
Sehen Sie hier ein Beispiel für eines der Patches , die auf gerade gearbeitet wird begangen wurde.
Informationen zu D8-Leistungsverbesserungen finden Sie in der Problemwarteschlange für die meisten offenen Probleme.
Drupal 8 kann alleine auf MongoDB laufen und die Geschwindigkeit ist überraschend. Bleiben Sie dran, ich werde mehr posten, wenn ich mit der Integration fortfahre. Alles sollte in drei Monaten von DrupalCon Los Angeeles geklärt werden.
Drupal 8 ist eine erweiterte Version als alle früheren Drupal-Versionen und bietet eine Vielzahl von Möglichkeiten, um den Inhalt der Website anzupassen, Daten anzuzeigen und APIs zu erstellen. Es gibt viele Merkmale, die zwischen den beiden unterscheiden, wie zum Beispiel:
Drupal 8 mobile freundliche Module, die ein wichtiger Faktor für die SEO-Optimierung sind. In Drupal 8 Mit mehrsprachigen Funktionen können Sie alles im System übersetzen, da dies nicht in Drupal 7 der Fall ist.
Siehe hier: http://www.pixelcrayons.com/blog/industry-news/why-should-you-upgrade-to-drupal-8/