Post von realloc | Einsortiert in Code am 17. September 2007 | Keine Kommentare 
Ich arbeite zur Zeit wieder vermehrt an der Bowling-Liga. Vor allem bei den Ligen soll sich etwas tun. Demnächst wird im BowlHouse in Berlin eine Liga gestartet, die etwa ein Jahr lauft und bei der jeder der 52 Teilnehmer gegen jeden anderen spielen soll. Dabei kann jeder Bowler selbst entscheiden, wann er die Spiele absolviert. Nur der Gegner steht eben fest. Dementsprechend ist also keine gerechte Verteilung der Bahnen notwendig und auf die üblichen Bahnbelegungstabellen kann verzichtet werden.
Ein Turnier dieser Art bezeichnet man auch als Round Robin und der zu verwendete Algorithmus trägt den …

Post von realloc | Einsortiert in Code am 12. September 2007 | Keine Kommentare 
Während bei kleinen Formularen wenig Probleme zu erwarten sind und sich meist nur die Frage stellt, ob die Übergabe des Formularinhaltes mittels $_GET nun besonders doof aussieht oder nicht, kann es bei größeren Projekten oder in speziellen Fällen – etwa bei der Ansteuerung eines RPC-Dienstes – notwendig sein, sich mal ernsthaft über die verwendete Methode des Form-Tags Gedanken zu machen.
Lässt man bei einem form das Attribut method weg, wird $_GET als default verwendet. Um einen $_GET-String als Link darzustellen, empfiehlt es sich, auf die Funktion urlencode zurückzugreifen. …

Post von realloc | Einsortiert in Code am 7. September 2007 | 1 Kommentar 
Erst kürzlich habe ich im PHP-Forum einen Post mit dem Titel “pattern abstract factory” entdeckt. Das interessierte mich. Welche Probleme oder Unklarheiten könnte der Schreiber wohl mit dem Pattern haben? An sich wird das Pattern ganz einfach angewendet. Man definiert eine abstrakte Klasse mit prototypartigen Methoden. Alle Unterklassen müssen nun die entsprechenden Methoden implementieren, sonst steigt der Interpreter mit einer Fehlermeldung aus. Da in PHP4 der Gebrauch von abstract noch nicht möglich ist, ist das Pattern (so gut wie) nicht umsetzbar und findet erst mit PHP5 einen …

Post von realloc | Einsortiert in Code, Optimierung am 29. August 2007 | 3 Kommentare 
Wichtiger Hinweis: Der Artikel ist stark veraltet. Bitte lese die aktuellere Neuauflage!
Ich benutze ja schon seit längerem einen externen Service, um meine Linkpartnerschaften zu überwachen. Der angebotene Service ist für mich mehr als ausreichend. Da kann ich mich nur bedanken und artig einen Backlink setzen. Bei der ewigen Diskutiererei der SEO-Szene über Backlinks, gute und schlechte Nachbarschaft, 301- oder 302-Weiterleitungen, Nofollow-Links usw. stellt sich mancher die Frage, wie man einen simplen Check eigentlich in PHP darstellen kann.
Üblicherweise hat der Linkpartner irgendwann mal …

Post von realloc | Einsortiert in Code am 23. August 2007 | Keine Kommentare 
Als ich mich vor einiger Zeit über array_key_exists aufgeregt habe, habe ich eine Funktion namens getmicrotime () verwendet, die mir im Wesentlichen nur die Berechnung der Zeit vereinfacht hat. Das verwendet Beispiel sollte auch nur die Ausführungszeit berechnen und war für diesen Zweck durchaus geeignet. Der Nachteil einer solchen Lösung ist, dass man immer wieder die Startzeit setzen muss, dann zu gegebener Zeit die Berechnung macht und am Ende das Resultat formatiert ausgibt. Kein Problem!? Oder doch?
In komplexen Systemen kann man oft nur schwer die Seiteneffekte abschätzen, die eine Änderung …
