PHP

Simple Regex Language für PHP

Simple Regex Language für PHP

Simple Regex Language ist eine sehr interessante Bibliothek für PHP. Regex sind eine Sache die zum einen durchaus komplex werden können, zum anderen auch durchaus schwer zu Erlernen / Verstehen sind. Ich weiß ehrlich gesagt nicht wie viele Stunden ich schon damit zugebracht habe komplexe Regex für URL-Rewrites von Agenturen zu erstellen. Ich hatte seinerzeit …

Chatbots in PHP mit BotMan

Chatbot mit BotMan in PHP erstellen

Die größte Sau die in 2017 bisher durchs Dorf getrieben wird, ist der Chatbot. Ein zugegeben sehr komische Entwicklung denn die Bots gibt es schon ewig und insbesondere in IRC. Genutzt werden sie nicht selten als Kaufberater in Onlineshops oder bei komplexen Seiten als eine Art erweiterte Suche. Natürlich durchaus Dinge die man durch ein …

Besseres Debugging in PHP

Besseres Debugging in PHP

Debugging in PHP ist das größte Arschloch von allen nicht schön. Wohl dem, der einigen Aufwand betrieben hat, um XDebug an den Start zu kriegen. Aber leider ist es in der Regel so, das auf Produktiv-Servern aus Performance-Gründen XDebug eben nicht zum Einsatz kommt. Man endet dann immer wieder bei var_dump() und regelmäßigen Krisenzuständen wegen schlechter …

Remote Debugging mit PhpStorm und Xdebug

Debug-Fenster in PhpStorm

Ich habe hier im Moment eine ziemlich komische, historisch gewachsene, Infrastruktur. Mein Entwicklungsrechner ist Windows, auf dem der Entwicklungsserver in einer VM läuft. Dieser wiederum exportiert /var/www mittels Samba an den Windows-Rechner. Da ich mal ein Projekt in Symfony umsetzen wollte, hatte ich gestern sage und schreibe 6h Alarm um alle Features von PhpStorm ans …