Entries Tagged as 'PHP'

Mein Vortrag auf dem PHP World Kongress

Am vergangenen Montag durfte ich den Einführungsvortrag des PHP World Kongress halten. Schwerpunkt des Tages waren PHP-Frameworks, deren Nutzen und Anwendung.

Ich habe mich konzentriert auf Konzepte und Nutzen von Frameworks und Kriterien, wann und warum die eingesetzt werden sollen.

Hier ist die Präsentation zum Download: prasentation_frameworks (Link öffnet die Präsentation in einem neuen Tab).

cTwitter.php Twitter per PHP ansprechen

Ich schreibe gerade an einer Klasse, um Twitter von PHP-Anwendungen aus zugänglich zu machen. Das Ziel ist, Twitter in unsere Tippscout-Software zu implementieren und so per Twitter über neue Artikel zu informieren.

Auch andere Anwendungen wären noch denkbar – eine Art Chat via Twitter oder was auch immer :)

Alles ist noch sehr frühe Alpha. Sobald ich etwas stabiles habe, stelle ich das auch gerne zur Verfügung.

Videocasts mit Richard

Habe heute den Nachmittag bei Richard in München verbracht. Herausgekommen sind rund 30 Minuten Rohmaterial mit Interviews. Das gibt locker vier oder fünf Videocasts her.

Thema der Interviews war die gute alte Zeit. Schließlich sind wir beide seit 20 Jahren in der IT-Branche als Journalisten unterwegs.

Das erste Video sollte noch diese Woche herauskommen.

Zend Studio und Windows Vista

Schade, die PHP-Entwicklungsumgebung Zend Studio mag noch nicht hundertprozentig mit Windows Vista zusammenarbeiten. Ich vermute, das liegt an Java-Engine, auf der Zend Studio aufsetzt.

Beim Starten der Installation von Zend Studio schaltet Vista erst einmal Aero ab. Und dann zeigen sich im Dateimanager von Zend Studio noch seltsame Verzeichnisse, die sich auch nicht entfernen lassen.

Seltsame Ordner im Zend Dateimanager

Vielleicht habe ich aber auch nur irgendwas übersehen: Ein Nutzer hat aber Zend Studio unter Vista installiert und ist ganz zufrieden damit. (Bitte in dem Thread nach “Vista” suchen.)

Podcast bei iTunes

Endlich funktioniert mein Podcast richtig mit iTunes.

Das Problem war: Statt alle Podcasts anzuzeigen, waren in iTunes immer nur drei bis fünf Sendungen zu sehen. Anfangs habe ich das noch ingnoriert, aber irgendwann möchte ich ja auch alle 30 Podcasts im Apple-Portal sehen.

Die Ursachensuche ergab folgendes: Statt des korrekten Podcast-Feeds war bei iTunes mein allgemeiner Blog-Feed eingetragen. Der liefert immer die zehn neuesten Einträge.

Podcast Titel

Damit erklärt sich die schwankende Anzahl an Einträgen. Aus den zehn Einträgen des Blog-Feeds holte sich iTunes eben nur die Podcasts heraus. Je nachdem, wie eifrig ich war, waren das drei bis fünf.

Wann der Fehler mit dem falschen Feed entstanden ist, vermag ich nicht mehr nachzuvollziehen.

Das Problem war nicht ganz einfach zu lösen: Irgendwie musste ich iTunes mitteilen, wie die richtige URL lautet. Das geht laut Apple einerseits über einen HTTP-Redirect oder über ein spezielles iTunes-Tag, nämlich <iTunes:new-feed-url>.

Auf das redirecten hatte ich keine Lust. Und da Podpress das Tag <iTunes:new-feed-url> unterstützt, wollte ich eben dieses nutzen. Das Einstellen der neuen URL im Podpress-Menü hat allerdings nichts gebracht. Klar: denn Podpress ging davon aus, dass bereits der richtige Podcast-Feed an iTunes geliefert wurde und fügte gernau dort das Tag <iTunes:new-feed-url> ein.

Da aber iTunes meinen Blog-Feed verwendete, blieb die Wirkung aus. Podpress fügte das Tag nicht ein. Also habe ich selbst Hand angelegt und das Tag selbst in den Quelltext des RSS-Feeds hineingeschrieben.

Ziel der Aktion war wp-rss2.php. Hier habe ich das Tag und die neue URL platziert und dann gewartet. Nach etwa einem Tag hatte iTunes die neue URL registriert. Jetzt sind alle Podcasts auch bei iTunes zu sehen.