Kristof Dreier — where tech meets text
Willkommen im privaten Blog von Kristof Dreier, Webentwickler und Mac-Enthusiast aus Münster. Thematisch dreht es sich hier um Webdevelopment mit dem Zend Framework, kleinere Einschübe über Cocoa und vielleicht auch mal ein Blick in die Weiten von Ruby on Rails.
Tipp: How virtualization will improve your code
Heute bei phpdeveloper.org über einen äußert interessanten Ansatz gestolpert. Auf der Arbeit entwickle ich auf einem Windows System, der Production Server selbst ist aber eine Linuxkiste, was ab und zu schonmal zu Problemem führen kann. Sei es, dass man vergiss die Dateirechte vernünftig zu setzten, oder nicht auf Groß- und Kleinschreibung achtet. Soll es alles schonmal gegeben haben. Warum also nicht eine virtuelle Entwicklungsumgebung auf dem eigenen Rechner installieren. Natürlich mit dem Vorteil, dass man weiterhin in der Host-Umgebung entwickelt. Ein Mini-Server auf den eigenen Rechner, der dem Production Server ähnelt, oder im besten Fall — zumindest softwaretechnisch — identisch ist.
Alles kein Problem, wenn man der Anleitung von Kevin van Zonneveld folgt: How virtualization will improve your code.
Das einzige was Cal Evans richtig anmerkt und ich ihm zustimmen muss
Kevin was content to browse the work area using the browsers installed on the virtualized server. This is the easy way to do it because the browser and Apache are on the same virtual machine. I however, wanted to be able to browse the server from my Windows environment so I can test with IE, FF, Safari, etc.
Was aber, wie in seinem Post angemerkt über ein “Host Interface” lösbar sein soll. Also steht der virtuellen Entwicklungsumgebung doch nichts mehr im Wege.