Zum Inhalt springen

Schlagwort: PHP

ValueObjects (Teil 2)

letzte Woche haben wir ValueObjects kennen gelernt und auch die Möglickeit eines Object-Pools gesehen. Jetzt geht es um einen weiteren Punkt, die Erzeugung valider Objekte. Schließlich kann das Person-Objekt aus der letzten Woche durchaus als Vor- und Nachname null haben. Um daraus entstehende Probleme zu vermeiden, passen wir das ValueObject heute noch etwas an.

ValueObjects (Teil 1)

Eine Diskussion mit einem Kollegen hat mein Interesse für das heutige Thema geweckt. Er wollte unbedingt ValueObjects nutzen, da diese sich in dem entsprechenden Zusammenhang für ihn als einzig sinnvolle Möglichkeit darstellten. Die Implementierung war natürlich schnell erledigt, aber die Frage nach dem warum hat mich doch etwas beschäftigt. Und vor allem, ob man das Konzept in PHP implementieren kann und eins vorweg: klar geht das!

Short Urls mit Goo.gl

Wenn man Dienste mit einer Zeichenbeschränkung nutzt und darüber Urls weitergeben möchte, ist man daran interessiert, dass diese Url-Informationen möglich kurz sind. Mit der Verbreitung von Twitter bspw. haben Dienste, die URLs verkürzen, einen riesigen Zulauf erfahren. Sehr beliebt ist seit jeher Bit.ly. Google bietet sein einiger Zeit ebenfalls einen solchen Dienst an. Dieser läuft unter einer grönländischen Domain und heißt goo.gl. Diesen Dienst kann man über eine API nutzen. Und dazu schreiben wir heute eine kleine POC-Klasse.

Der eigene PEAR-Server

Das Jahr 2011 hat gerade begonnen und somit kann ich allen Lesern noch alles Gute im neuen Jahr wünschen. Ich habe mir dieses Jahr ein paar interessante Dinge vorgenommen und darum wird es auch keinen Mangel an spannenden Artikeln geben. Ich hoffe, dass es auch dieses Jahr in der Welt der PHP-Blogs wieder viele spannende Artikel gibt und somit viele Inspirationsmomente gegeben sind.

Kommen wir nun zu dem heutigen Thema. Der eigene PEAR-Server. PHP bietet schon sehr lange eine nette Möglichkeit Pakete zu erstellen und Abhängigkeiten unter diesen Paketen abzubilden. Wenn man nicht in dem offiziellen Repository seinen Code ablegen möchte oder darf, muss ein eigener Server her.

By continuing to use the site, you agree to the use of cookies. more information

The cookie settings on this website are set to "allow cookies" to give you the best browsing experience possible. If you continue to use this website without changing your cookie settings or you click "Accept" below then you are consenting to this.

Close