Archive for the 'PHP' Category

Doctrine 2 Beta 1 ins Zend Framework 1.10 integrieren

Update 21.08.2010 – Ich habe soeben ein Update für die neuste Doctrine Beta hochgeladen!

Sooo. Einige Leser hatten mich gefragt, wann ich meine Zend Framework Integrations-Anleitung denn auf die Beta 1 von Doctrine updaten würde.

Das mache ich in den nächsten Tagen noch, sobald ich Zeit finde. Heute habe ich allerdings schon ein kleines Projekt gestartet: Den zf-doctrine-integrator (Zend Framework Doctrine Integrator).

Prinzipiell besteht das ganze Projekt, welches derzeit auf google code gehostet ist, aus einem Shellscript und den nötigen Dateien zur Integration von Doctrine 2 Beta 1 ins Zend Framework 1.10. Das Shellscript erstellt euch automatisch ein Projekt mit den ZF und Doctrine Bibliotheken, lädt die nötigen Dateien zur Integration aus dem Repository herunter und erstellt automatisch eine vhost Datei.

Das erspart euch bei der Projekterstellung die Arbeit, den Code zur Integration aus alten Projekten oder irgendwelchen Tutorials zu kopieren, außerdem könnt ihr so sicher stellen, immer die aktuellsten ZF und Doctrine Versionen zu nutzen.

Das ganze ist mehr oder weniger überhaupt nicht getestet. Ich würde mich sehr freuen, wenn ihr einfach mal ausprobiert, ob das tool bei euch läuft. Issues könnt ihr auf der Projektseite direkt posten. Die Systemvoraussetzungen und eine (in Zukunft) ausführliche Dokumentation findet ihr im Wiki.

Doctrine 2 Beta 1

Da haben sie es doch endlich geschafft, die Beta 1 vom Doctrine ORM 2 zu releasen, mit gut 1-2 Monaten Verspätung. Naja. Ich werde am Wochenende in einem Projekt Doctrine updaten, und als Nebenprodukt fällt dann wohl eine Aktualisierung meiner Zend Framework Integrationsanleitung ab.

Ich habe irgendwann übrigens angefangen, ein Shellscript zu schreiben, das die jeweils aktuellste Version des Zend Frameworks und von Doctrine aus den Repositories herunterlädt, in die passenden Verzeichnisse kopiert und anschließend die erforderlichen Dateien zur Integration von Doctrine ins ZF aus einem google code Projekt holt. So eine Art Zend Framework + Doctrine Application creator. Vielleicht kommt da bald mal was zum Testen.

Zend_Captcha_Image unsicher…

Gestern habe ich das erste mal überhaupt ein Captcha einbinden müssen, und habe (natürlich) den Zend_Captcha Adapter verwendet. Das Implementieren von Zend_Captcha_Image war recht einfach und das Ergebnis sah auch gar nicht übel aus – ungefähr so:

Nunja, heute morgen hatten sich zwei neue Spambots registriert. Das hat mich sehr geärgert, sollte so ein Feature des Zend Frameworks doch wenigstens ordentlich funktionieren.
Continue reading ‘Zend_Captcha_Image unsicher…’

Doctrine 2 – Speichern von Verknüpfungen

Im Moment das heißeste Thema hier im Blog (wenn “heiß” auch stark übertrieben wäre), ist noch immer Doctrine 2. Ich hatte mich vor einiger Zeit entschieden, die neue Version des Propel-Konkurrenten für ein Projekt zu verwenden. Zwar befindet sich die Software noch im alpha Stadium, (die Beta wird laut der aktualisierten Roadmap mit zwei Wochen Verspätung erscheinen) ich konnte bisher aber keine Bugs feststellen – lediglich einige Verbesserungswünsche und Unzulänglichkeiten.

Eine davon möchte ich hier besprechen.
Continue reading ‘Doctrine 2 – Speichern von Verknüpfungen’

Gewinnen bei php hates me

Mit dem Post hier nehme ich an dem Gewinnspiel von PHP hates me teil. Da es um Geschwindigkeit geht, spare ich mir jetzt einen sinnvollen Artikel darüber. Ich will ja das Zend Framework Poster bekommen!