Skip to content

10. Treffen der PHPUG Rheinhessen

Zum zehnten Mal traf sich am Dienstag die PHP User Group Rheinhessen. Ein kleines Jubiläum also, und dass wir auch diesmal wieder ein paar "Neulinge" begrüßen durften, hat uns sehr gefreut. Denn neue Teilnehmer bereichern unsere Treffen ungemein, indem sie neue Perspektiven aufzeigen, neue Themen ansprechen und neue Ideen mitbringen.

Ich habe den Eindruck, unsere kleine PHPUG hat sich mittlerweile etabliert und macht allen Beteiligten viel Spaß. Nichtsdestotrotz wäre es schön, wenn noch mehr Menschen von der PHPUG in Mainz erfahren würden. Vielleicht gibt es auch Interessierte, die sich nicht überwinden können oder nicht trauen, einfach mal reinzuschauen. Bei uns wird jeder freundlich empfangen :-)

Jetzt aber noch ein kurzer Rückblick auf unser Treffen: Zum Thema "PDF-Generierung mit PHP: fpdf und pdflib" konnte uns Stefan Kilp aus eigener Erfahrung einiges berichten. Als Fazit bleibt unter anderem festzuhalten, dass die bekannten frei verfügbaren Bibliotheken alle ihre Grenzen haben, die kommerzielle PDFlib dagegen eine sehr umfangreiche PDF-Unterstützung bietet. Das Thema bot so viel Diskussionsstoff, dass wir es für den Abend bei einem Vortrag beließen. So blieb im Anschluss mehr Zeit über dies, jenes und anderes zu klönen. Zum Beispiel über Ingos Mikrokopter.

Wenn alles klappt, wird er uns beim nächsten Treffen (am 19.04.) noch mehr über Mikrokopter und das Landkamp 2011 erzählen. Ist ja nicht so, dass wir nur PHP im Kopf hätten ;-)

PHP-Treffen goes Javascript

9. Treffen der PHPUG RheinhessenBei unseren PHP-Anwendertreffen dreht sich normalerweise alles um PHP. Das überrascht wenig. PHP-Entwickler haben in ihrem Alltag aber mit einer ganzen Reihe von weiteren Programmiersprachen und Anwendungen zu tun: Datenbanken, Webserver, AJAX, XML, jQuery, um nur einige zu nennen, denen wir alle mehr oder weniger häufig begegnen.

Weil ein Blick auf PHP allein unsere Perspektive also einengen würde, haben wir von Anfang an beschlossen, offen für Anderes zu sein. Schließlich können und wollen wir immer dazulernen. So kam es am Dienstag zu einem User-Treffen, bei dem PHP nur eine kleine Rolle spielte. Vielmehr stand diesmal ein heimlicher, einstmals gar unpopulärer Star des Webs im Mittelpunkt: Javascript.

Sebastian Fastner, Cover Developer von Unify, einem Framework für plattformübergreifende Entwicklung mobiler Anwendungen, gab uns einen tiefen Einblick in dessen Möglichkeiten. Javascript, insbesondere das Qooxdoo-Framework, spielt dabei eine wichtige Rolle. Wir haben Sebastian mit vielen interessierten Fragen geradezu gelöchert, und er hat alle ausführlich und sehr kompetent beantworten können. Vielen Dank dafür nochmal!

Im Anschluss stellte ich node.js vor, ein serverseitiges Javascript-Framework, das ereignisgesteuerte Applikationen ermöglicht und von PHP-Entwicklern etwas Umdenken erfordert. Anhand eines kleinen Beispielskripts konnten wir uns das auch genauer ansehen.

Insgesamt wurden aus den anvisierten kurzen Vorträgen doch etwa drei Stunden intensiver Erfahrungsaustausch, der allen Beteiligten viel gebracht haben dürfte. Und es war eines der besten UG-Treffen bisher. So kann es gern weitergehen - auch mit PHP.

Dieser Artikel ist zuerst im Blog der PHPUG Rheinhessen erschienen.

Barcamp Darmstadt

Logo Barcamp DarmstadtIn gut zwei Wochen, am 20. und 21. November, findet in Darmstadt das zweite Barcamp Rhein-Main statt. Die Teilnehmerliste ist bereits jetzt erfreulich lang, und einige Session-Vorschläge sind auch schon eingegangen.

Technische Themen scheinen jedenfalls nicht zu kurz zu kommen, was mich persönlich freut. Schließlich werden einige Teilnehmer an unserer PHP Usergroup auch auf dem Barcamp sein und dort etwas aus der PHP-Praxis zum Besten geben. Außerdem nehmen offenbar auch weitere ausgewiesene PHP-Experten am Barcamp teil. Alle, die es nicht so technisch mögen, müssen sich aber dennoch keine Sorgen machen. Die Erfahrung hat gezeigt, dass das Themenspektrum auf Barcamps immer sehr breit gefächert ist.

Im Übrigen freut sich das Barcamp-Team über jeden, der bei der Durchführung des Camps mithelfen will: Sei es bei der Anmeldung, beim Auf- und Abbau oder bei der Essensausgabe. Also nur keine falsche Zurückhaltung. Und ich freue mich auf interessante Sessions und Gespräche auf dem #bcda. Wir sehen uns in Darmstadt!

Twitter-Plugin lernt OAuth

OAuth LogoNachdem Ende August die "OAuthcalypse" eintrat und Twitter externe Anwendungen seitdem nur noch per OAuth authentifiziert, musste auch das entsprechende Plugin für Serendipity angepasst werden. Am vergangenen Wochenende hat Garvin Hicking diese Funktionalität mit Hilfe der Community umgesetzt. Ich freue mich, dass ich dabei behilflich sein konnte. Momentan ist eine Testversion des Plugins hier zum Download verfügbar. Sollten keine Fehler mehr auftreten, dürfte die neue Version bald auch über den Serendipity-eigenen Installer SPARTACUS augeliefert werden.

Zu OAuth hatte ich ja im Rahmen der PHP Usergroup Rheinhessen im März einen kurzen Vortrag gehalten. Aufgrund der Umstellung bei Twitter ist OAuth mittlerweile wohl im Mainstream angekommen. Finde ich gut. Jetzt wird bereits über OAuth 2.0 diskutiert.