Drupal Modulentwicklung - I - Einführung und Hello World

Beruflich habe ich recht viel mit Drupal zu tun, einem in PHP geschriebenem CMS. Das Plugin-System, Module genannt, ist recht umfangreich und bietet vielfältige Möglichkeiten, fast jede Stelle des CMS’ anzupassen, ohne wirklich am Kerncode rumzuhacken. Das ganze ist recht durchdacht, und bei weitem besser als nacktes PHP. Desweiteren bin ich kein großer “Fan” von den beiden Modulen “Views” und “CCK”, die sehr oft verwendet werden, um Modelle und SQL...

Bessere PHP Shell, ähnlich wie Rubys irb

Nachdem ich bei Ruby von der recht mächtigen und gut tunebaren Interactive Ruby Shell (HIRB und Wirble seien hier anzumerken) verwöhnt wurde, war ich auf der Suche nach einer ähnlichen Lösung für PHP. Leider ist die eingebaute CLI Shell mit “php -a” relativ nutzlos, da man Output selbst ausgeben muss, es keine Autocomplete gibt usw. Allerdings gibt es die php-shell welche recht interessant wirkt und ich heute mal runtergeladen habe. Unter Ubuntu muss man noch php pear...

PHP - Die beste Wahl für's Web?

Eines vorneweg: PHP war mein Einstieg in die Webprogrammierung. Die ersten Schritte haben, aufgrund der C-ähnlichen und mir damit bekannten Syntax, sogar sehr Spaß gemacht. Nicht ganz ausschweigen sollte man den Fakt, dass eine Skriptsprache ganz gleich welcher Rubrik natürlich nicht das Allheilmittel jeglicher Softwareprojekte ist, weshalb ich mich hier ganz klar auf Sprachen für (private und kleinkommerzielle) Webentwicklung beschränken möchte. Story Wenn man wie ich von PHP kommt, ist...

3 Links zum Thema Rails

Einen interessanten Artikel aus dem t3n-Magazin zum Thema Rapid-Prototyping gibt es hier: t3n-rapidprototyping Weiterhin, für alle Rails-Jünger natürlich unverzichtbar sind die Screencasts von Ryan Bates, die einfach nur Spaß machen, und meiner Meinung nach zu den besten (frei erhältlichen) Screencasts im Netz gehören! railscasts Als Umsteiger von PHP fand ich diese Seite auch noch recht interessant, in der äquivalente Rails/Ruby-Konstrukte gängige PHP-Funktionen abgebildet werden...

Notenübersichts-Bot in PHP

Vor zwei Wochen kam mir beim Überprüfen der aktuellen Notenergebnisse die Idee in den Sinn, das Ganze zu automatisieren und als Feed zur Verfügung zu stellen, um es in meinen Feedreader mit einzubinden und so immer auf dem aktuellen Stand sein zu können ;). Der Einfachheit halber hab ich PHP/Curl genommen, da ich kurz mal in Ruby reingeschaut hatte, mir die HTTP-Bibliothek aber nicht zweckdienlich erschien. Teil 1: Den Quelltext der Webseite holen Dazu mal mit Firefox und...