Développement dans le cloud

5 juin 2015

Avez-vous déjà su ? Depuis mai, nous développons TekBASE 8 en ligne avec l'IDE ‪#‎Cloud9‬. Jusqu'à présent, un serveur local avec Linux et un éditeur simple comme Bracket ou Notepad++ suffisaient.

Cloud9 offre maintenant l'avantage que plusieurs programmeurs puissent travailler en direct sur un fichier et que les modifications soient immédiatement visibles pour les autres lors de la saisie. Une petite fonctionnalité à laquelle nous nous sommes déjà beaucoup habitués ces dernières semaines est que les fichiers ne doivent plus être enregistrés manuellement, mais sont automatiquement enregistrés après chaque saisie. Nous modifions le code, appelons l'URL de notre environnement Cloud9 dans le navigateur et voyons immédiatement le résultat. Mais Cloud9 facilite également le développement grâce à l'autocomplétion, à la console intégrée avec accès SSH et bien plus encore.

Nous avons également examiné Koding en tant qu'IDE en ligne, mais n'en avons pas été aussi convaincus que de Cloud9. Cependant, Koding offre également à chaque développeur de nombreuses fonctionnalités utiles telles que les instantanés et semble un peu plus moderne.

Pour nos tests finaux avec différentes versions de PHP et distributions, nous utilisons depuis plus d'un an la Strato Server Cloud et également DigitalOcean. Ici, nous pouvons créer différents serveurs virtuels et les mettre en marche uniquement en cas de besoin pour économiser des coûts.

Petit conseil : aujourd'hui à 19 heures, il y aura une mise à jour de TekBASE 7.3.7 dans l'interface Web (zone d'administration). Cependant, une nouvelle version d'Ioncube est requise pour cela. La version d'Ioncube peut déjà être mise à jour maintenant pour pouvoir utiliser immédiatement la nouvelle mise à jour. Cela est nécessaire car Ioncube a récemment publié la version 9 de l'encodeur.

Liens :
IDE Cloud9
Digital Ocean (10 $ de crédit lors de l'inscription)
Chargeurs Ioncube