Entries Tagged as ''

PHP Conference – zweiter Tag

phpconf tag21 PHP Conference   zweiter Tag allgemeinesNun 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 →]

PHP Conference – Xdebug

phpconference xdebug PHP Conference   Xdebug allgemeinesAuf meiner ersten PHP Conference Anfang 2007 in Ludwigsburg, habe ich das erste Mal so richtig laut was von Xdebug gehört und war auch gleich sehr angetan davon.
Die Installation auf dem Mac – damals noch ein G4 Powerbook mit Tiger – war eine recht kniffelige Angelegenheit, lies sich aber lösen.

(Irgendwie habe ich – wie so oft – den Zeitpunkt, etwas dazu zu schreiben, verstreichen lassen und das will ich auch jetzt nicht verspätet nachholen, deswegen nur kurz: “Fink, Cachegrind, KCachegrind, X11, Fink Commander” sind einige Stichworte in dem Zusammenhang, welche mich ein paar Stunden meiner Lebenszeit gekostet haben.

Zu guter letzt und nachdem ich KCachegrind über Nacht auf dem Powerbook via Fink installiert hatte und kleinere bzw. größere Probleme aus dem Weg geräumt waren, habe ich Xdebug inklusive Profiling via KCachegrind komplett ans Laufen bekommen.)

Anfang diesen Jahres bekam ich dann mein neues Macbook und ein Leopard als OS dazu. Leider lies sich Xdebug nicht wirklich dazu überreden auf dem Macbook unter Leopard zu laufen und ich konnte nicht schlüssig herausfinden woran es hing. Da mir dann die nötige Zeit fehlte, verabschiedete ich mich vorerst von Xdebug auf meinem lokalen Webserver, zumal wir Xdebug unter Linux auf unserem Entwicklungsserver problemlos nutzen. [Read more →]

PHP Conference in Mainz

php small PHP Conference in Mainz allgemeinesSimon und ich sind zur Zeit in Mainz auf der PHP Conference – meine dritte mittlerweile, wenn ich mich nicht verzählt habe.

Über die Inhalte kann ich noch nicht sehr viel schreiben, da heute der erste echte Konferenztag war, aber es ist deutlich internationaler geworden. Auch zwischen den Sessions und Veranstaltungen dominiert Englisch als Sprache.

Ansonsten ist eigentlich alles wie immer. Wer zuerst kommt ergattert eine der extrem begrenzten Auftankstationen für Notebook-Akkus – auch Mehrfachsteckdosenleisten genannt – und um so tiefer man im Gebäude nach unten wandert, desto schlechter wird das WLAN – wobei das war in Frankfurt genau umgekehrt.
Aber eigentlich ist das vollkommen in Ordnung so. Wir haben bisher immer noch im letzten Moment eine Steckdose gefunden. [Read more →]