Continuos Integration - Zend Framework und Jenkins

Continuous Integration mit Jenkins, PHPUnit und dem Zend Framework

Angeregt von einem netten Kommentar zu meinem 2. Artikel zu nachhaltiger PHP Entwicklung (Dank an Thorsten Pohl nochmal!) habe ich mich eingehend mit Continuous Integration befasst. Seitdem hat mich das Konzept “Test-Driven-Development” infiziert. Es ist ein tolles Gefühl wenn man verifizieren kann ob eine Änderung ein unerwartetes Problem (vielleicht an ganz anderer Stelle) erzeugt. Man kann viel […]

Read more
3d human with a cloth like ghost

Keine Angst vor freier #PHP Software

Ich wurde vor einigen Tagen in einem Gespräch mit diversen Vorurteilen aus dem Bereich Opensource Software konfrontiert. Im Kern ging es um die Behauptung, eine Opensource Software (PHP Applikation) führt zu einem erhöhten Sicherheitsrisiko. Die freie Verfügbarkeit des Quelltextes war das Hauptargument welches für die Unsicherheit von Opensource Software angeführt würde. Die Behauptung “eine Opensource […]

Read more
Male hands typing on a laptop in a meadow in the mountains

Tipps für nachhaltige PHP Entwicklung – Teil2

Erfahrenen Entwicklern stellt PHP ausreichend Mittel für elegante Software Entwicklung zur Verfügung. Schlüsselfertige Projekte wie Magento oder auch WordPress belegen dies. Selbst unerfahrene Entwickler können mit PHP in kurzer Zeit Erfolge erzielen. Eine berechtigte Frage jedoch: Fluch oder Segen? Übersteigt die Komplexität einer Anwendung ein gewisses Maß, kann dies mittelfristig zu Problemen führen. Schnell sind […]

Read more
Male hands typing on a laptop in a meadow in the mountains

Tipps für nachhaltige PHP Entwicklung – Teil1

Jeder Entwickler kennt Sie, jeder Entwickler produziert Sie: Fehler. Aus ihnen kann man lernen und an ihnen wachsen. Vor allem im PHP Umfeld gibt es auch heute noch viel Software der Struktur fehlt, wodurch Fehler begünstigt werden. PHP macht es einfach eine unsaubere Lösung in kurzer Zeit umzusetzen. Der Einstieg in PHP ist unter anderem […]

Read more
Zend_Form: Sichere Passwörter erzwingen

Zend_Form Validator: Konfigurierbare Vorgaben für Passwörter erzwingen

Hier ein Zend Form Validator der dazu genutzt werden kann sichere(re) Passwörter zu erzwingen. Die exakten Anforderungen können hierbei direkt in der Hauptkonfiguration “application.ini” angepasst werden. Hintergrund zur Idee war dass ich in der Entwicklungsumgebung gerne einfache Passwörter zum testen nutzen wollte, im Livebetrieb aber natürlich höhere Ansprüche an den Keyspace gestellt werden. Einbinden kann […]

Read more

Zend Framework Wiki

Unter zfwiki.de entsteht derzeit ein Wiki, dessen Ziel es ist Wissen zum Zend Framework zu sammeln um dies interessierten Besuchern bereitzustellen. Diese Idee sollte unterstützt werden, da es neben den offiziellen Beispielen zu dem Zend Framework nichts vergleichbares gibt. Jeder der etwas beizutragen hat, ist eingeladen ein Teil der Community zu werden. Sicherlich gibt es […]

Read more

Zend Framework Poster auf 1,5m²

Durch Zufall bin ich beim stöbern auf den Webseiten von Mayflower auf ein tolles Angebot gestossen: Ein kostenloses Poster im DIN A0 Format, welches eine Übersicht über viele verschiedene Klassen und Komponenten des Zend Framework bietet! Mein Exemplar ist nach nur drei Tagen bereits angekommen und verziert jetzt eine Wand nahe meiner Workstation. Zend Framework […]

Read more

webguys.de – deutsches Magento Blog

Vielleicht hat der ein oder andere bereits bemerkt dass ich vor einiger Zeit heimlich einen Link hinzugefügt habe: webguys – ein deutsches Magento Blog . Da ich mich beruflich durch meinen Job als MySQL Administrator & PHP-Entwickler mit eCommerce Lösungen befasse und ebenfalls privat von Magento (sowie dem Zend Framework) begeistert bin, schaue ich hier […]

Read more

Best practices für PHP Deployments

Das Deployment von PHP Quellcode, vor allem wenn dieser über mehrere Systeme verteilt wird und vielleicht vorab noch in einer Entwicklungsumgebung entwickelt und getestet wird, will gut durchdacht sein. Ich habe ein sehr nettes Webinar zu dem Thema bei Zend.com entdeckt, welches ich wärmstens empfehlen kann: Best Practises für PHP Deployments (in Englisch)

Read more

PHP Gangsta wird ein Jahr alt!

Der PHP Gangsta feiert seinen ersten Geburtstag. An dieser Stelle nochmal herzlichste Glückwünsche und auf erfolgreiche weitere Jahre! Anlässlich des feierlichen Events gibt es Unmengen an Preisen zu gewinnen. Vorbeischauen und teilnehmen wird also wärmstens empfohlen! Zur Teilnahme reicht bereits ein netter Gruß als Kommentar unter Angabe der eigenen E-Mailadresse aus: PHP Gangsta gratulieren, ein […]

Read more