Neuer Apple-Roboter "Daisy" soll alte iPhones schneller zerlegen

heise online Newsticker - 23. April 2018 - 7:30
Apple kann Fortschritte bei Umweltbemühungen verzeichnen und hat einen überarbeiteten Demontage-Roboter vorgestellt. Der Konzern solle lieber Produkte entwickeln, die sich besser reparieren lassen, kritisiert Greenpeace.

Telegrafie- und Fernsehpionier: 100. Todestag des Physikers Ferdinand Braun

heise online Newsticker - 23. April 2018 - 7:00
Ferdinand Braun war einer der bedeutendsten deutschen Physiker. Er bekam den Nobelpreis für seine Verdienste um die Entwicklung der drahtlosen Telegrafie. Zuvor erfand er die Braunsche Röhre, die Voraussetzung für das Fernsehen. Er starb vor 100 Jahren.

DSGVO: Deutsche Unternehmen schlecht vorbereitet

heise online Newsticker - 23. April 2018 - 7:00
Noch fünf Wochen, dann bringt die Datenschutz-Grundverordnung neue Regeln für die Verarbeitung von Daten in Unternehmen. Viele deutsche Firmen sind darauf noch immer nicht vorbereitet.

Ericsson profitiert von Sparkurs

heise online Newsticker - 23. April 2018 - 6:00
Im vergangenen Quartal ging der Umsatzrückgang des schwedischen Netzwerkausrüsters zurück.

Kabellose Bluetooth-Kopfhörer: Neun Modelle im Test

heise online Newsticker - 22. April 2018 - 17:00
Zwei winzige Ohrstöpsel, kein Kabel, keine Bügel – wem Komfort beim Musikhören wichtig ist, sollte zu kabellosen Ohrhörern greifen. Hält der Klang unter der gewonnenen Bewegungsfreiheit Schritt?

God of War angespielt: Einfach göttlich

heise online Newsticker - 22. April 2018 - 16:00
God of War ist ein bombastisches, packendes Actionspektakel für Solisten. Da stört es kaum, dass dieses Abenteuer nur noch wenig mit den Vorgängern zu tun hat.

Roboter übernehmen erstmals die Spargelernte

heise online Newsticker - 22. April 2018 - 14:30
Die Spargelsaison hat begonnen. Doch es wird immer schwerer, Feldarbeiter für die Ernte zu finden. Nun schicken sich erste autonome Maschinen an, den Job zu übernehmen.

Sooper Drupal Themes: Drupal 8 vs Drupal 7 Performance 2018: Drupal 8.5 Is Faster With Glazed Theme Main Demo! | 8 Days To Drupal 8 | Day 7

Planet Drupal - 22. April 2018 - 14:07

We're counting down the days to the official SooperThemes Drupal 8 Release! Count with us as we will be writing a Drupal 8 related blog post every day for the next 8 days.

Drupal 8 is known for being heavier and slower than Drupal 7. However, Drupal 8 doesn't deserve this image and I think it got this image from lazy benchmarking: Testers just install Drupal's default profile, run some ab tests and call it a day. This is not a realistic test! Real Drupal websites will have hundreds of pages, menu items, configuration objects, more complex theming, more modules etc. 

I did some more extensive testing to compare our Drupal 7 products with the Drupal 8 versions that are to be released next week. The beautiful thing (for this test) about our products is that we maintain them with feature parity across Drupal 8 and 7. We provide installation profiles that combined have thousands of content items, menu items, and configuration settings that make them very close to real-world Drupal 8 & 7 websites. Perfect material for benchmarking!

Test 1: Drupal 8 vs Drupal 7 Cached Page Delivery

Drupal 8 default profile cached page benchmark. Drupal 7 255% faster than Drupal 8.

Ok let's get this over with first. Drupal 8 is built on a PHP core that is slower to parse than Drupal 7 and uses more memory. On an empty Drupal installation you will really notice this difference because the empty shell will act like a magnifying glass on the underlying architecture. In the chart above you can see that Drupal 7 is more than twice as fast at delivering cached pages to anonymous users. 

This test is what most people will refer to when saying Drupal 8 is slower than Drupal 7 but this is in fact the least interesting test for 2 reasons:

  1. Nowadays it is very easy to put a cache in front of Drupal. You can use Nginx, Varnish, or Cloudflare with the free plan to serve thousands of cached pages per second, regardless of whether Drupal 8 or 7 or anything else is behind the cache. 
  2. Any empty installation with Drupal's default profile is a bad model for a real website.
Test 2: Drupal 8 vs Drupal 7 Autenticated Views Portfolio Display 

Drupal 8 Glazed Main Demo views display benchmark. Drupal 8  is 228% faster than Drupal 7.

For this second test we use the Main Demo installation profile with our Glazed Theme and Glazed Builder products. This means we have a dropdown menu with 100+ items, a database with around 100 nodes, lots of views displays and contrib modules, and our Glazed theme is enabled which subthemes the bootstrap basetheme. This is a much closer simulation of a real-life Drupal website than the default profile is!

We're benchmarking a views display that draws fields from nodes and taxonomy terms, does some interesting templating and is then pulled into a page using Glazed theme to display the view along with peripheral content.

As you can see in the chart Drupal 8 is now twice as fast as Drupal 7. Despite the heavier core, Drupal 8 is faster when handling large amount of configuration, views, and heavier themes like Glazed and the Bootstrap basetheme. I suspect this is due to the more elaborate caching architecture in Drupal 8. Especially template files are now heavily cached and so are other important Drupal components.

Tested page: https://demo.sooperthemes.com/glazed-main/portfolio/premium1

Test 3: Drupal 8 vs Drupal 7 Autenticated Drag and Drop Page 

Drupal 8 Glaezd Main Demo views display benchmark. Drupal 8 12,5% than Drupal 7.

Our previous test showed an extreme example of Drupal 8 being faster due to its better handling of views. This 3rd test shows what we typically see when benchmarking Drupal 8: Drupal 8 is slightly faster in loading pages in our Glazed Theme demos. We see similar results when testing drag and drop pages, or other content types that don't use the drag and drop builder. In fact our Page Builder module does not significantly impact performance even when loading multiple Glazed Builder editors within the same page. 

The Drupal 8 and 7 installation profiles have near feature-parity but in fact the Drupal 8 version includes the Admin Toolbar module and the Drupal 7 profiles do not include an admin menu module. This means that each page comes with an additional 200 menu items in the Drupal 8 tests. In Drupal 7 I usually install the admin_menu module for faster administration, and this module is known to be significant burden on the server. The fact that Drupal 8 is faster in our tests despite loading the additional 200 menu items is impressive! 

Tested page: https://demo.sooperthemes.com/glazed-main/elements/layout-elements/columns

Conclusion: Drupal 8 Is A Heavier System With More Extensive Caching That Can Make It Faster Than Drupal 7 In Real-Life Situations

At the start of its life Drupal 8.0 got a lot of criticism for being slow. Now in 2018, Drupal 8.5 has seen a significant number of performance improvements and while it's still slower than Drupal 7 at the core, it's faster in complex situations that are more relevant to real-life Drupal websites.

Drupal 8 is faster where it matters, and more scalable! It's also important to add that both test installations did not have any special settings enabling caching of content, views, blocks, etc. Drupal 8 has a much more advanced and more granular caching system that lets you finetune and optimize your experience for logged in users on a grander scale than was every possible with Drupal 7. Notably there is the BigPipe module that gives you lightning fast loadtimes for your primary content and it can then separately lazy-load less important content, like the footer, menus, and sidebar blocks.

For sure this test brings good news to SooperThemes customers, who will enjoy a faster experience our of the box with our Glazed demo installation profiles. As a side note: importing demo content is also twice as fast in our Drupal 8 installation profiles versus Drupal 7.

What is your experience?

Drupal's performance is a complex thing to test and I'm sure you can get different results in varying situations, if you have any questions about the test or if you want to share your own experience with Drupal 8's performance let me know in the comments!

Elektroautos vs. Benziner: Von geladenen und getankten Kilowattstunden

heise online Newsticker - 22. April 2018 - 13:30
Mit meinem 40-Liter-Benzintank gebiete ich über gut 360 kWh Energie – was also darf ich dann von einem 35-kWh-Akku im VW E-Golf erwarten? Vergleichende Betrachtungen zum Energieverbrauch von Benzin- und Elektroautos

Kommentar: Kollateralschaden für die Demokratie - das Maut-Konsortium Toll Collect und die Public-Private-Partnerships

heise online Newsticker - 22. April 2018 - 12:00
Seit fast 13 Jahren streitet sich der Bund mit dem Toll-Collect-Konsortium um mehrere Milliarden Euro. Das Beispiel zeigt: Die Idee der Public-Private-Partnerships ist gescheitert.

Motorola stellt neue Moto-G6-Familie vor

heise online Newsticker - 22. April 2018 - 11:00
Die Lenovo-Tochter Motorola bringt ab Mai drei Mittelklasse-Smartphones zwischen 200 und 300 Euro in die Läden.

IoT Developer Survey 2018: AWS und Azure weiter vorn, Open Source dominiert

heise online Newsticker - 22. April 2018 - 11:00
Über 500 Entwickler hat die Eclipse IoT Working Group für den IoT Developer Survey 2018 befragt. Neben der Frage nach der präferierten Cloud-Plattform wurde unter anderem untersucht, welchem Betriebssystem die IoT-Entwickler den Vorzug geben.

Sicherheitsforscher: "Trustjacking" macht iPhones verwundbar

heise online Newsticker - 22. April 2018 - 10:00
Wer einem Computer auf dem iPhone das Vertrauen ausspricht, öffnet die Tore für weitreichende Angriffe, warnt Symantec – auch nach Trennung der Kabelverbindung lassen sich weiter Daten auslesen.

Lernroboter: Viele Ideen, zu wenig Theorie

heise online Newsticker - 22. April 2018 - 8:00
Geht es um Roboter in Schulen und der Ausbildung gebe es zwar viele Perspektiven, aber wenige überprüfbare Theorien. Die von vielen Zahlen vorgetäuschte Präzision sei oft trügerisch. Das ist eine Kritik auf der Konferenz Robotics in Education.

Komponenten fürs Smart Home: Wer richtig plant, spart bis zu 50%

heise online Newsticker - 22. April 2018 - 0:00
Nachrüstlösungen per Funk machen auch alte Wohnungen und Häuser schlau. Wir zeigen, welche Möglichkeiten es gibt und wie teuer eine Installation mit Markenkomponenten oder günstigen Alternativen kommt.

BGH: Sieg auf ganzer Linie für Adblock Plus

heise online Newsticker - 21. April 2018 - 17:30
In der Verhandlung in Karlsruhe konnte die Kölner Firma Eyeo einen Sieg auf ganzer Linie verbuchen. Kläger Axel Springer kündigt unterdessen Verfassungsbeschwerde und weitere Klagen an.

AMD Ryzen 2000: Noch bessere Prozessoren

heise online Newsticker - 21. April 2018 - 17:00
Vier neue Ryzen-2000-Prozessoren mit acht und sechs Kernen rechnen um rund 10 Prozent schneller als ihre Vorgänger und rücken bei Spielen und Singlethreading-Software noch dichter an Intels Core i-8000 heran.

iPhone-Unlock-Tool GrayKey: Apple streicht Gegenmittel aus iOS 11.3

heise online Newsticker - 21. April 2018 - 16:00
iOS 11.3 sollte es eigentlich schwerer machen, iPhone-Daten über eine Kabelverbindung auszulesen. Die wichtige Sicherheitsfunktion fehlt jedoch in der finalen Fassung, sodass sich Entsperr-Tools wie GrayKey offenbar weiter ungehindert einsetzen lassen.

Android P verschlüsselt DNS-Anfragen

heise online Newsticker - 21. April 2018 - 16:00
Die neunte Version des Android-Betriebssystems kann ab sofort DNS-Datenverkehr über einen verschlüsselten Kanal empfangen und senden.

Iran: Telegram-Verbot rückt näher – Regierungsstellen sollen Messenger verlassen

heise online Newsticker - 21. April 2018 - 13:30
Nach Russland will nun auch der Iran den beliebten Messenger Telegram sperren lassen, um mehr Kontrolle über die Kommunikation der Bürger zu erlangen. Staatliche Stellen sollen die App nun verlassen und die ersten haben dem bereits Folge geleistet.