PHP Conference – zweiter Tag
Nun also der zweite echte Tag bei der PHP Conference in Mainz. Ein sehr informativer und auch ruhiger Tag und ich bin tatsächlich dazu gekommen überall meine vollste Aufmerksamkeit den Sprechern zu widmen und nicht der zurückgelassenen Arbeit
Heute waren wir bei folgenden Veranstaltungen/Sessions:
Re-architecting the Web with HTML 5 Communication, Fighting Charsets and Encodings, PHP Development with the NetBeans IDE, Optimizing your Frontend Performance, Lesser known Security Problems in PHP Applications, Alternativen zu XMLHttpRequest
Insgesamt sehr interessant, allerdings abzüglich der Websockets, NetBeans IDE für PHP und Security Problems wenig überraschend. Zu den Themen Websockets und Frontend-Performance (und auch Backend-Performance) werde ich demnächst etwas ausführlicher schreiben hier also nur eine Zusammenfassung von allen Sessions heute
(HTML 5 Websockets möchte ich mir vertiefend anschauen, bevor ich da richtig ins Detail gehe und zu Frontent-Perfomance kann ich glaube ich mittlerweile deutlich mehr schreiben,
als ich heute in der Session gehört habe.)
Re-architecting the Web with HTML 5 Communication
Irgendwie hatte ich mir unter “Re-architecting the Web with HTML 5 Communication” etwas völlig anderes vorgestellt. Das kann daran liegen, dass mir “Re-architecting [...] HTML 5″ deutlich mehr ins Auge gefallen ist als als “Communication”. So war ich dann doch angenehm überrascht, dass es nicht, um eine ausufernde Auflistung der neuen Features von HTML 5 ging, sondern um einen “kleine” aber doch weitreichende Neuerung: Websockets.
Bei Websockets geht es um eine weitreichende Änderung des Kommunikationsansatzes hinter einer Web-Applikation bzw. der Logik welche dahinter steckt (Browser <-> Webserver). Zur Zeit – und das schon seit langer Zeit (Hypertext Transfer Protocol – 1989?) laufen alle Verbindungen über eine halb-duplex Kommunikation) zwischen Browser/Client und Webserver.
Das bedeutet im Klartext gesprochen: Der Browser/Client schickt einen Request an den Webserver und der sendet einen Response zurück – aufeinander folgend und nicht gleichzeitig – das ist langsam und eigentlich wenig zeitgemäß. Jonas Jacobi – der Speaker der Keynote – hatte dazu einen treffenden Vergleich: [Read more →]
Auf meiner 
