SlideShare ist ein Scribd-Unternehmen logo
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 Soft ware Versionen
      Automatisierte Tests (Unit Tests)
      Clustering
      Configuration Tests (Performance)

- Unterschiedliche Ent wicklungsumgebungen
- 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>

Weitere ähnliche Inhalte

Andere mochten auch

SAMSUNG YP-P2
SAMSUNG YP-P2SAMSUNG YP-P2
SAMSUNG YP-P2
marco678
 
Publier Ses Documents Marketing Sur Le Web
Publier Ses Documents Marketing Sur Le WebPublier Ses Documents Marketing Sur Le Web
Publier Ses Documents Marketing Sur Le Webjerome.salamin
 
ATIX09
ATIX09ATIX09
Mejora de-procesos-y-productividad-1204582597207309-4
Mejora de-procesos-y-productividad-1204582597207309-4Mejora de-procesos-y-productividad-1204582597207309-4
Mejora de-procesos-y-productividad-1204582597207309-4
Luis Bourget
 
Samsung YP-S2 Vorschau
Samsung YP-S2 VorschauSamsung YP-S2 Vorschau
Samsung YP-S2 Vorschau
marco678
 
Palabras
PalabrasPalabras
Agentes Economicos B
Agentes Economicos BAgentes Economicos B
Agentes Economicos B
rxavier
 
C A R A C T E RÍ
C A R A C T E RÍC A R A C T E RÍ
C A R A C T E RÍ
ofir
 
Abrazosalvadordevida
AbrazosalvadordevidaAbrazosalvadordevida
Abrazosalvadordevida
vinia
 
L A C O M P E TÈ N C I A C O M U N I C A T I V A L’ A U L A S E S S IÓ1
L A  C O M P E TÈ N C I A  C O M U N I C A T I V A  L’ A U L A  S E S S IÓ1L A  C O M P E TÈ N C I A  C O M U N I C A T I V A  L’ A U L A  S E S S IÓ1
L A C O M P E TÈ N C I A C O M U N I C A T I V A L’ A U L A S E S S IÓ1
guest725568
 
Ik1 ws 2011 12
Ik1 ws 2011 12Ik1 ws 2011 12
Utopien Web20 Version April2009
Utopien Web20 Version April2009Utopien Web20 Version April2009
Utopien Web20 Version April2009davidroethler
 
Turismo de las americas urchitano gassire
Turismo de las americas urchitano gassireTurismo de las americas urchitano gassire
Turismo de las americas urchitano gassire
Sergio Blanché
 
Starwars1
Starwars1Starwars1
Starwars1shiking
 
Ich bin drin im Web 2.0 - Meine Arbeitspraxis 2.0
Ich bin drin im Web 2.0 - Meine Arbeitspraxis 2.0Ich bin drin im Web 2.0 - Meine Arbeitspraxis 2.0
Ich bin drin im Web 2.0 - Meine Arbeitspraxis 2.0
University St. Gallen
 
Samsung YP-S3 Vorschau
Samsung YP-S3 VorschauSamsung YP-S3 Vorschau
Samsung YP-S3 Vorschau
marco678
 
Teil II Auf dem Weg zur Medienschule
Teil II Auf dem Weg zur MedienschuleTeil II Auf dem Weg zur Medienschule
Teil II Auf dem Weg zur MedienschuleHeFre
 
Y ahora, ¿qué?
Y ahora, ¿qué?Y ahora, ¿qué?
Y ahora, ¿qué?
Nicolas Robinson-Garcia
 
Seccion Femenina
Seccion FemeninaSeccion Femenina
Seccion Femenina
comenius.renacimiento
 

Andere mochten auch (20)

SAMSUNG YP-P2
SAMSUNG YP-P2SAMSUNG YP-P2
SAMSUNG YP-P2
 
Web2.0 Wieselburg
Web2.0 WieselburgWeb2.0 Wieselburg
Web2.0 Wieselburg
 
Publier Ses Documents Marketing Sur Le Web
Publier Ses Documents Marketing Sur Le WebPublier Ses Documents Marketing Sur Le Web
Publier Ses Documents Marketing Sur Le Web
 
ATIX09
ATIX09ATIX09
ATIX09
 
Mejora de-procesos-y-productividad-1204582597207309-4
Mejora de-procesos-y-productividad-1204582597207309-4Mejora de-procesos-y-productividad-1204582597207309-4
Mejora de-procesos-y-productividad-1204582597207309-4
 
Samsung YP-S2 Vorschau
Samsung YP-S2 VorschauSamsung YP-S2 Vorschau
Samsung YP-S2 Vorschau
 
Palabras
PalabrasPalabras
Palabras
 
Agentes Economicos B
Agentes Economicos BAgentes Economicos B
Agentes Economicos B
 
C A R A C T E RÍ
C A R A C T E RÍC A R A C T E RÍ
C A R A C T E RÍ
 
Abrazosalvadordevida
AbrazosalvadordevidaAbrazosalvadordevida
Abrazosalvadordevida
 
L A C O M P E TÈ N C I A C O M U N I C A T I V A L’ A U L A S E S S IÓ1
L A  C O M P E TÈ N C I A  C O M U N I C A T I V A  L’ A U L A  S E S S IÓ1L A  C O M P E TÈ N C I A  C O M U N I C A T I V A  L’ A U L A  S E S S IÓ1
L A C O M P E TÈ N C I A C O M U N I C A T I V A L’ A U L A S E S S IÓ1
 
Ik1 ws 2011 12
Ik1 ws 2011 12Ik1 ws 2011 12
Ik1 ws 2011 12
 
Utopien Web20 Version April2009
Utopien Web20 Version April2009Utopien Web20 Version April2009
Utopien Web20 Version April2009
 
Turismo de las americas urchitano gassire
Turismo de las americas urchitano gassireTurismo de las americas urchitano gassire
Turismo de las americas urchitano gassire
 
Starwars1
Starwars1Starwars1
Starwars1
 
Ich bin drin im Web 2.0 - Meine Arbeitspraxis 2.0
Ich bin drin im Web 2.0 - Meine Arbeitspraxis 2.0Ich bin drin im Web 2.0 - Meine Arbeitspraxis 2.0
Ich bin drin im Web 2.0 - Meine Arbeitspraxis 2.0
 
Samsung YP-S3 Vorschau
Samsung YP-S3 VorschauSamsung YP-S3 Vorschau
Samsung YP-S3 Vorschau
 
Teil II Auf dem Weg zur Medienschule
Teil II Auf dem Weg zur MedienschuleTeil II Auf dem Weg zur Medienschule
Teil II Auf dem Weg zur Medienschule
 
Y ahora, ¿qué?
Y ahora, ¿qué?Y ahora, ¿qué?
Y ahora, ¿qué?
 
Seccion Femenina
Seccion FemeninaSeccion Femenina
Seccion Femenina
 

Ähnlich wie PHP Entwicklung mit VMware Images

Whitepaper QF-Test: GUI Testautomatisierung macht Spaß
Whitepaper QF-Test: GUI Testautomatisierung macht SpaßWhitepaper QF-Test: GUI Testautomatisierung macht Spaß
Whitepaper QF-Test: GUI Testautomatisierung macht Spaß
Claudia Baur
 
DWX 2017 - Alternativen zu Visual-Studio-Testtools: Wann lohnt es sich auch m...
DWX 2017 - Alternativen zu Visual-Studio-Testtools: Wann lohnt es sich auch m...DWX 2017 - Alternativen zu Visual-Studio-Testtools: Wann lohnt es sich auch m...
DWX 2017 - Alternativen zu Visual-Studio-Testtools: Wann lohnt es sich auch m...
Marc Müller
 
Einführung in Puppet und Vagrant
Einführung in Puppet und VagrantEinführung in Puppet und Vagrant
Einführung in Puppet und Vagrants0enke
 
Vagrant, Puppet, Docker für Entwickler und Architekten
Vagrant, Puppet, Docker für Entwickler und ArchitektenVagrant, Puppet, Docker für Entwickler und Architekten
Vagrant, Puppet, Docker für Entwickler und Architekten
OPITZ CONSULTING Deutschland
 
BASTA 2016 - Alternativen zu Visual-Studio-Testtools: Wann lohnt es sich auch...
BASTA 2016 - Alternativen zu Visual-Studio-Testtools: Wann lohnt es sich auch...BASTA 2016 - Alternativen zu Visual-Studio-Testtools: Wann lohnt es sich auch...
BASTA 2016 - Alternativen zu Visual-Studio-Testtools: Wann lohnt es sich auch...
Marc Müller
 
Softwarequalitätssicherung mit Continuous Integration Tools
Softwarequalitätssicherung mit Continuous Integration ToolsSoftwarequalitätssicherung mit Continuous Integration Tools
Softwarequalitätssicherung mit Continuous Integration Tools
GFU Cyrus AG
 
Testing XAML-based Windows Store Apps mit VS 2013
Testing XAML-based Windows Store Apps mit VS 2013Testing XAML-based Windows Store Apps mit VS 2013
Testing XAML-based Windows Store Apps mit VS 2013
Nico Orschel
 
Continuous Lifecycle 2013: Testgetriebenes Arbeiten im Betrieb
Continuous Lifecycle 2013: Testgetriebenes Arbeiten im BetriebContinuous Lifecycle 2013: Testgetriebenes Arbeiten im Betrieb
Continuous Lifecycle 2013: Testgetriebenes Arbeiten im Betrieb
Andreas Schmidt
 
Wjax integrationsprojekte auf dem weg zur continuous delivery 2011 11-10
Wjax integrationsprojekte auf dem weg zur continuous delivery 2011 11-10Wjax integrationsprojekte auf dem weg zur continuous delivery 2011 11-10
Wjax integrationsprojekte auf dem weg zur continuous delivery 2011 11-10Ralf Sigmund
 
SLAC 2008 Mit SUSE Linux glücklich werden
SLAC 2008 Mit SUSE Linux glücklich werdenSLAC 2008 Mit SUSE Linux glücklich werden
SLAC 2008 Mit SUSE Linux glücklich werden
Schlomo Schapiro
 
Agile Breakfast - If it hurts do it more often
Agile Breakfast - If it hurts do it more oftenAgile Breakfast - If it hurts do it more often
Agile Breakfast - If it hurts do it more often
pingworks
 
Das eigene Test Lab, für jeden! (CeBIT-Edition mit Demo-Videos)
Das eigene Test Lab, für jeden! (CeBIT-Edition mit Demo-Videos)Das eigene Test Lab, für jeden! (CeBIT-Edition mit Demo-Videos)
Das eigene Test Lab, für jeden! (CeBIT-Edition mit Demo-Videos)
Peter Kirchner
 
Einführung Vorgehensmodelle und Agile Software Entwicklung
Einführung Vorgehensmodelle und Agile Software EntwicklungEinführung Vorgehensmodelle und Agile Software Entwicklung
Einführung Vorgehensmodelle und Agile Software EntwicklungChristian Baranowski
 
Test-getriebene Entwicklung in ABAP – Das Entwicklungsmodell der Zukunft
Test-getriebene Entwicklung in ABAP – Das Entwicklungsmodell der ZukunftTest-getriebene Entwicklung in ABAP – Das Entwicklungsmodell der Zukunft
Test-getriebene Entwicklung in ABAP – Das Entwicklungsmodell der Zukunft
Christian Drumm
 
Blueprints bei E-Commerce Workloads mit AWS
Blueprints bei E-Commerce Workloads mit AWSBlueprints bei E-Commerce Workloads mit AWS
Blueprints bei E-Commerce Workloads mit AWS
root360 GmbH
 
Vagrant
VagrantVagrant
Gradle - Beginner's Workshop (german)
Gradle - Beginner's Workshop (german)Gradle - Beginner's Workshop (german)
Gradle - Beginner's Workshop (german)
Joachim Baumann
 
Entwicklung mit Chef und Vagrant - PHPUG HH
Entwicklung mit Chef und Vagrant - PHPUG HHEntwicklung mit Chef und Vagrant - PHPUG HH
Entwicklung mit Chef und Vagrant - PHPUG HHFlorian Holzhauer
 
Testmanagement mit Visual Studio 2013
Testmanagement mit Visual Studio 2013Testmanagement mit Visual Studio 2013
Testmanagement mit Visual Studio 2013
Nico Orschel
 
TDD für Testmuffel
TDD für TestmuffelTDD für Testmuffel
TDD für Testmuffel
Hendrik Lösch
 

Ähnlich wie PHP Entwicklung mit VMware Images (20)

Whitepaper QF-Test: GUI Testautomatisierung macht Spaß
Whitepaper QF-Test: GUI Testautomatisierung macht SpaßWhitepaper QF-Test: GUI Testautomatisierung macht Spaß
Whitepaper QF-Test: GUI Testautomatisierung macht Spaß
 
DWX 2017 - Alternativen zu Visual-Studio-Testtools: Wann lohnt es sich auch m...
DWX 2017 - Alternativen zu Visual-Studio-Testtools: Wann lohnt es sich auch m...DWX 2017 - Alternativen zu Visual-Studio-Testtools: Wann lohnt es sich auch m...
DWX 2017 - Alternativen zu Visual-Studio-Testtools: Wann lohnt es sich auch m...
 
Einführung in Puppet und Vagrant
Einführung in Puppet und VagrantEinführung in Puppet und Vagrant
Einführung in Puppet und Vagrant
 
Vagrant, Puppet, Docker für Entwickler und Architekten
Vagrant, Puppet, Docker für Entwickler und ArchitektenVagrant, Puppet, Docker für Entwickler und Architekten
Vagrant, Puppet, Docker für Entwickler und Architekten
 
BASTA 2016 - Alternativen zu Visual-Studio-Testtools: Wann lohnt es sich auch...
BASTA 2016 - Alternativen zu Visual-Studio-Testtools: Wann lohnt es sich auch...BASTA 2016 - Alternativen zu Visual-Studio-Testtools: Wann lohnt es sich auch...
BASTA 2016 - Alternativen zu Visual-Studio-Testtools: Wann lohnt es sich auch...
 
Softwarequalitätssicherung mit Continuous Integration Tools
Softwarequalitätssicherung mit Continuous Integration ToolsSoftwarequalitätssicherung mit Continuous Integration Tools
Softwarequalitätssicherung mit Continuous Integration Tools
 
Testing XAML-based Windows Store Apps mit VS 2013
Testing XAML-based Windows Store Apps mit VS 2013Testing XAML-based Windows Store Apps mit VS 2013
Testing XAML-based Windows Store Apps mit VS 2013
 
Continuous Lifecycle 2013: Testgetriebenes Arbeiten im Betrieb
Continuous Lifecycle 2013: Testgetriebenes Arbeiten im BetriebContinuous Lifecycle 2013: Testgetriebenes Arbeiten im Betrieb
Continuous Lifecycle 2013: Testgetriebenes Arbeiten im Betrieb
 
Wjax integrationsprojekte auf dem weg zur continuous delivery 2011 11-10
Wjax integrationsprojekte auf dem weg zur continuous delivery 2011 11-10Wjax integrationsprojekte auf dem weg zur continuous delivery 2011 11-10
Wjax integrationsprojekte auf dem weg zur continuous delivery 2011 11-10
 
SLAC 2008 Mit SUSE Linux glücklich werden
SLAC 2008 Mit SUSE Linux glücklich werdenSLAC 2008 Mit SUSE Linux glücklich werden
SLAC 2008 Mit SUSE Linux glücklich werden
 
Agile Breakfast - If it hurts do it more often
Agile Breakfast - If it hurts do it more oftenAgile Breakfast - If it hurts do it more often
Agile Breakfast - If it hurts do it more often
 
Das eigene Test Lab, für jeden! (CeBIT-Edition mit Demo-Videos)
Das eigene Test Lab, für jeden! (CeBIT-Edition mit Demo-Videos)Das eigene Test Lab, für jeden! (CeBIT-Edition mit Demo-Videos)
Das eigene Test Lab, für jeden! (CeBIT-Edition mit Demo-Videos)
 
Einführung Vorgehensmodelle und Agile Software Entwicklung
Einführung Vorgehensmodelle und Agile Software EntwicklungEinführung Vorgehensmodelle und Agile Software Entwicklung
Einführung Vorgehensmodelle und Agile Software Entwicklung
 
Test-getriebene Entwicklung in ABAP – Das Entwicklungsmodell der Zukunft
Test-getriebene Entwicklung in ABAP – Das Entwicklungsmodell der ZukunftTest-getriebene Entwicklung in ABAP – Das Entwicklungsmodell der Zukunft
Test-getriebene Entwicklung in ABAP – Das Entwicklungsmodell der Zukunft
 
Blueprints bei E-Commerce Workloads mit AWS
Blueprints bei E-Commerce Workloads mit AWSBlueprints bei E-Commerce Workloads mit AWS
Blueprints bei E-Commerce Workloads mit AWS
 
Vagrant
VagrantVagrant
Vagrant
 
Gradle - Beginner's Workshop (german)
Gradle - Beginner's Workshop (german)Gradle - Beginner's Workshop (german)
Gradle - Beginner's Workshop (german)
 
Entwicklung mit Chef und Vagrant - PHPUG HH
Entwicklung mit Chef und Vagrant - PHPUG HHEntwicklung mit Chef und Vagrant - PHPUG HH
Entwicklung mit Chef und Vagrant - PHPUG HH
 
Testmanagement mit Visual Studio 2013
Testmanagement mit Visual Studio 2013Testmanagement mit Visual Studio 2013
Testmanagement mit Visual Studio 2013
 
TDD für Testmuffel
TDD für TestmuffelTDD für Testmuffel
TDD für Testmuffel
 

PHP Entwicklung mit VMware Images