PHP Entwicklung mit VMware Images

Preview:

DESCRIPTION

VMware Umgebungen für den Einsatz von Webentwicklungen

Citation preview

PHP / Drupal Entwicklung mit VMware

Alexander Meindl <alex@squatlabs.com>Drupalcamp Köln 2009

Wer bin ich

Freelancer seit 13 Jahren

Linux Erfahrung 18 Jahre

PHP Erfahrung 9 Jahre

Drupal Erfahrung ab Version 4.7

Agenda

Für wen geeignet

Wieso VMware Images

Einsatzzwecke

Regeln im Team

Praktische Anwendung

Für wen geeignet

Kurz: für alle die an Webprojekten Arbeiten

Wieso VMware Images?

Plattform unabhängig

pseudo Standard in grösseren Entwicklerteams

unabhängig von Client Software

Einsatzzwecke

Nachbildung Produktivumgebung

Präsentationen

Test Umgebungen

Cluster

Performance Tests

Vorteile:- Simulation der Produktivumgebung- Schnelle Installation- Einsetzbar für Non-Linux-Geeks- Testen

Unterschiedliche Software VersionenAutomatisierte Tests (Unit Tests)ClusteringConfiguration Tests (Performance)

- Unterschiedliche Entwicklungsumgebungen- Images auch auf Server einsetzbar!- Paralleler Betrieb unterschiedlicher Umgebungen

Nachteile:- HGFS mit Client FS Eigentschaften- Linux Know How für Erstellung

Regeln im Team

Festlegung der Zuständigkeit für Bereitstellung

Dokumentation, Dokumentation, Dokumentation!

Praktische Anwendung #1

Praktische Anwendung #2

Praktische Anwendung #3

Praktische Anwendung #4

Praktische Anwendung #5

Bonus

slphpdev VMware Image

Basierend auf Ubuntu 8.10

Alles für die PHP Entwicklung

Natürlich mit Drupal (5.x, 6.x, HEAD)

http://www.squatlabs.de/search/node/slphpdev

Danke

Gibt es Fragen?

Alexander Meindl <alex@squatlabs.com>

Recommended