Jenkins für Continuous Integration auf Ubuntu installieren

Jeder Entwickler, der größere PHP Anwendung entwickelt, sollte sich mit dem Thema Continuous Integration auseinandersetzen. Continuous Integration oder auf Deutsch Kontinuierliche Integration ist ein Konzept, welches sich auch im PHP Umfeld durchgesetzt hat. Dabei geht es darum, dass Änderungen an einer Anwendung so früh wie möglich in die Versionskontrolle eingecheckt wird. Dabei wird die Qualität der Anwendung durch automatisierte Tests überprüft.

Werbung

Ein Tool, welches sich dabei als Quasi Standart durchgesetzt hat, ist Jenkins (abgespaltet von Hudson). Diese Installation und Konfiguration beschreibe ich in diesem Artikel für Ubuntu 12.04 Server Edition.

Weiterlesen

Gutes Buch zum Thema Zend Framework 2

Mit der Entwicklung des Zend Framework 2 ist man angetreten, den Einstieg und die Nutzung des Framework zu vereinfachen. Dies ist auf den ersten Blick gründlich daneben gegangen. Dies liegt aber auch daran, dass es teilweise noch an guten Tutorials und Büchern mangelt. Leider fiel es mir Anfangs auch nicht leicht mich mit dem ZF2 anzufreunden, da ich eher ein Typ bin, der den schnellen Erfolg sehen will.

Weiterlesen