Holger Schadeck

Holgers gesammelte (Programmier-) Erfahrungen

Tag: PHP

Was ich bei der PHP-Programmierung eigentlich nicht mehr mag.

Es gibt so einige Dinge, die ich
einfach nicht (mehr) bei der PHP-Programmierung mag:

Die Klammer- und
Anführungszeichen-Tipperei bei Arrays
Template-Engines, die, nur um dem
dümmsten anzunehmenden Programmierer das Denken abzunehmen,
zusätzlich zur eigentlichen Script-Logik nur unnötige
Prozessorlast erzeugen.
Datenbank-Abfragen, deren
Ergebnis-Daten unnötig in Arrays gespeichert werden und so auf
Kosten der Speicherlast des Servers gehen, wobei die Ergebnis-Daten
doch auch bei der Ausgabe direkt gefetcht [...]

Mit SimpleXMLElement CDATA und Comment Sections erzeugen

Vor ein paar Tagen stellte sich mir bzw. stellte ich mir die Frage,
wie man mit SimpleXMLElement CDATA und Comment Sections erzeugen kann.
Kurz und gut, hier ist das Ergebnis in Form einer Klasse:
<?php
/**
* Simple XML class
* @author Holger Schadeck <holger[at]schadeckeu[dot]eu>
* @access public
*/
class XmlSimple {
/**
* creates new SimpleXML object with named root [...]

sourceforge.net: API ähnlich aktuelle Datei-Download-URLs ermitteln

An dieser Stelle nur ein kleines Beispiel, wie man mit PHP von sourceforge.net API ähnlich die Download URL zu einer Datei-Version eines Spiegel-Servers ermittelt mit Hilfe meiner sourceforge.net SF.net Klasse, die die Snoopy-Klasse erweitert, welche einen Web-Browser simuliert.
Hier die Klasse:
<?php
/**
* @see http://snoopy.sourceforge.net/
*/
require_once (dirname(__FILE__) . DIRECTORY_SEPARATOR . ‘Snoopy.class.php’);
/**
* small and easy API [...]