En tant que développeur back-end, quel type de configuration de serveur utilisez-vous pour le développement?

Michael Lloyd Lee

Michael Lloyd Lee, Architecte de solution

Répondu il y a 104w · L'auteur dispose de réponses 1.3k et de vues de réponses 824.4k

Pour le déploiement sur Test / Live:

Cela dépend du client et de ses besoins. Le monde utilise en grande partie le cloud, il s'agit donc le plus souvent de machines virtuelles ou d'images Docker.

Cependant, le cloud ne nous répond pas toujours et parfois, le déploiement s’effectue sur un site client réel ou virtuel ou sur un centre de données.

Pour le developpement:

Cela dépend du client. Pour le développement (c'est-à-dire l'ide, etc.), ma préférence va à l'étain local (mon ordinateur de bureau ou mon ordinateur portable). Avec le déploiement local (tests de développeur) allant aux machines virtuelles / docker locales qui reflètent étroitement la cible de déploiement réelle.

Erdin Eray

Erdin Eray, Linguistique, descriptif, computationalisme et philosophie

Répondu il y a 104w

Je fais juste un petit projet personnel appelé eshot-api qu'il fonctionne actuellement ici . C'est juste un service reposant de base qui:

  • reçoit quotidiennement l'identifiant de bus du service de transport public d'İzmir
  • met en direct les minutes restantes pour les arrêts

Je l'utilise avec la pile ci-dessous:

  • Python 3.5.1
  • Django 1.9.x?
  • Chaussette and Circus (le superviseur ne dispose toujours pas d'un support stable pour Python 3, ce qui m'a amené à les utiliser)
  • Nginx
  • Ubuntu 14.04

J'ai personnalisé mon serveur pour un groupe et un utilisateur spéciaux, dans lesquels j'ai mes journaux, fichiers statiques, etc. dans des chemins distincts et seule l'application est autorisée à les lire, les écrire ou les exécuter.

Leggi:  How complicated is it to set up an ebay account and start selling stuff?

Je n'utilise pas activement les API, comme dans une application frontale, je voulais simplement en créer une.

Chris Barnhill

Chris Barnhill, développeur expérimenté. Développeur pour www.think23.io

Répondu il y a 104w · L'auteur dispose de réponses 613 et de vues de réponses 1m

Je suis développeur full stack et pour mon projet actuel ...think23.io- Je développe localement sur mon ordinateur portable.

NodeJS est la technologie d’arrière-plan que j’utilise, avec MySQL comme base de données. Tout cela est installé localement et mes versions de fichiers sont gérées avec git.

Le site pré-bêta actuel actuellement en ligne utilise PHP, mais après avoir démarré le développement sur le site en direct, je suis passé à Node pour diverses raisons. Une fois que le site en direct monte, je prévois d’utiliser AWS héberger.

Leonid S. Knyshov

Leonid S. Knyshov, Développeur JavaScript

Répondu il y a 103w · L'auteur dispose de réponses 7.3k et de vues de réponses 10.6m

Mon flux de travail est simple.

Environnement Linux local + environnement Azure Linux identique pour l'instance de démonstration + fortement verrouillé l'environnement Azure Linux pour la production.

J'écris du code localement et exécute des scripts pour le déployer sur des machines de démonstration et de production.

Avant d’avoir ma configuration d’intégration continue, j’ai juste ssh en instance distante et exécuté git pull.

Cela fonctionne pour les versions dérivées de Debian et RedHat.

Je n’ai pas encore exploré l’architecture de Docker.

Jack Clark

Jack Clark, Rédacteur de code

Répondu il y a 104w · L'auteur dispose de réponses 796 et de vues de réponses 558k

Je développe généralement sur le cloud en utilisant Koding avec une pile AWS.

Leggi:  Existe-t-il des risques juridiques liés à la détention de fonds sur un compte Paypal pour un tiers non affilié?

Parfois, j'utilise mon serveur vm de réseau local ou héberge un serveur via une machine virtuelle.

J'utilise généralement le serveur Ubuntu pour de nombreuses tâches, ainsi que quelques serveurs Windows pour certains projets IoT industriels.

Marcus Fernström

Marcus Fernström, Programmeur professionnel

Répondu il y a 104w · L'auteur dispose de réponses 1.7k et de vues de réponses 809.7k

Pour les projets personnels, je développe localement puis je déploie sur le serveur actif. Au travail, je développe localement et déploie dans un environnement de test / de transfert, puis de l'environnement de production.

Je fais du développement full stack.

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *

Questo sito usa Akismet per ridurre lo spam. Scopri come i tuoi dati vengono elaborati.