Entwicklung in der Cloud

Juni 05, 2015

Haben Sie schon gewusst? Seit Mai entwickeln wir TekBASE 8 online mit der ‪#‎Cloud9‬ IDE. Bisher reichte dafür ein lokaler Server mit Linux und ein einfacher Editor wie Bracket oder Notepad++.

Cloud9 bietet jetzt den Vorteil, dass mehrere Programmierer live an einer Datei arbeiten können und die Änderungen sofort beim Tippen für die anderen sichtbar wird. Ein kleines Feature an welches wir uns die letzten Wochen schon sehr gewöhnt haben ist das, dass man Dateien nicht mehr selbst speichern muss, sondern dies nach jeder Eingabe automatisch geschieht. Wir bearbeiten den Code, rufen die URL zu unserer Cloud9 Umgebung im Browser auf und schon sehen wir das Ergebnis. Aber auch sonst erleichtert Cloud9 die Entwicklung dank Autocomplete, integrierter Konsole mit SSH Zugang und vieles mehr enorm.

Wir haben uns auch Koding als Online IDE angesehen, waren davon aber im Grunde nicht so sehr überzeugt wie bei Code9. Koding bietet jedem Entwickler jedoch auch eine Menge nützlicher Funktionen wie Snapshots und wirkt einwenig moderner.

Für unsere abschließenden Tests mit verschiedenen PHP Versionen und Distributionen verwenden wir seit über einem Jahr die Strato Server Cloud bzw. auch DigitalOcean. Hier können wir verschiedene VServer anlegen und diese nur bei Bedarf hochfahren um Kosten zu sparen.

Kleiner Tipp: Heute gegen 19Uhr gibt es im Webinterface (Adminbereich) das TekBASE 7.3.7 Update. Hierfür wird jedoch eine neue Ioncube Version benötigt. Die Ioncube Version kann schon jetzt geupdatet werden um dann das neue Update sofort nutzen zu können. Das ist nötig, da Ioncube kürzlich Version 9 des Encoders veröffentlich hat.

Links:
Cloud9 IDE
Digital Ocean (10$ Guthaben bei Anmeldung)
Ioncube Loaders