Wenn man eine Webanwendung zunächst erst einmal testen möchte bevor es in den Livebetrieb geht oder grundsätzlich lokal eine Webseite, einen Shop, einen Blog oder eine komplette Eigenentwicklung programmieren möchte, dann kommt man um eine lokale Entwicklungsplattform nicht drum herum.
Diese liefern wichtige Software wie etwa Webserver, PHP und einen MySQL Server gleich mit aus und man kann gegenüber der Einzelinstallation dieser Komponenten sofort loslegen. Es gibt nun verschiedene Ansätze schnell lokal durchzustarten.
Grundsätzlich unterscheidet man hier in 2 großen Gruppen.
1. Virtualisierungen um zum Beispiel einen Linux Computer ähnlich wie bei den meisten Hostern bereitgestellt laufen zu lassen und das innerhalb des normal genutzten Betriebssystems.
ODER
2. Ein für das eingesetzte, vorbereitete / kompilierte System was auch unter anderen wie Linux basierten Systemen lauffähig ist aber mit identischer Software (Apache, PHP & MySQL)
Bei letzteren habe ich in der Vergangenheit immer sehr gerne auf xampp, ZendServer oder bitnami gesetzt.
(es gibt noch weitere Anbieter)
Kürzlich bin ich auf ein noch recht unbekanntes und junges Projekt gestoßen wovon ich aber schon nach ein Paar Minuten sehr beeindruckt war, da es tatsächlich viele Lücken in den erwähnten Systemen schließt hinsichtlich der Möglichkeiten in der Konfiguration.
Der Hersteller dahinter ist Softacolous, der mir vorher schon durch seinen recht guten One-Click Installer in diversen Hosting-Verwaltungen (darunter auch meine eigenen) positiv aufgefallen ist.
Softacolous hat jetzt eine eigene xampp artige Umgebung geschaffen die zusätzlich den Installer für diverse OpenSource Programme enthält. Zum Beispiel: Magento, WordPress, Joomla!, Drupal, ZendFramework, jQuery uvm. Der Name der Umgebung ist Ampps
Highlights:
- 2 PHP Builds mitgeliefert (aktuell 5.3 und 5.2), der Wechsel zwischen diesen beiden ist jederzeit möglich.
- Benutzerfreundliche Aktivierung / Deaktivierung benötigter PHP Erweiterungen.
- Alle relevanten Konfigurationsdateien wie etwa http.conf, php.ini usw. zugänglich über ControlPanel.
- Bei Inkompatiblität sind Apache, PHP & MySQL jederzeit rücksetzbar auf den Standard Auslieferungszustand.
- Weitere Konfigurationen über integrierte Weboberfläche inkl. der Anlage von VHosts auf dem lokalen System (ohne die manuelle Anpassung von Betriebssystem Dateien).
- Auto Installer mit aktuell über 200 Anwendungen – darunter Magento, ZendFramework, WordPress, Joomla!, Piwik, Drupal, Contao, jQuery uvm. Außerdem Backup Möglichkeit über den Installer für ganze Anwendungen samt Datenbank.
Nachteile die ich zum aktuellen Stand (Version 1.1) sehe:
- Aktuell nur lauffähig auf Windows Computern
- Aktuell noch kein Deutsches Sprachpaket, dafür aber bereits viele andere Sprachen
- Künftiges Lizenzmodell unbekannt, aktuell aber 100% kostenfrei
Nachfolgend noch eine kleine Auswahl von Screenshoots der oben beschriebenen Vorgänge mit Ampps.
Viel Spaß mit diesem Tool, über Rückmeldungen, künftigen Erfahrunsaustausch usw. freue ich mich sehr!
Daniel






















Inzwischen ist Ampps auch für Mac OS X verfügbar