Je fais actuellement de la R&D pour une application web que nous prévoyons d'abord d'héberger nous-mêmes puis de permettre aux clients de s'auto-héberger.
Ma tâche consistait à évaluer les cadres Web pour voir ce qui nous donnerait la plus grande productivité au départ et la facilité de maintenance tout en nous permettant également de prendre en charge facilement le déploiement dans des environnements contrôlés par le client.
Notre équipe a de l'expérience avec ASP.NET (MVC et Webforms) et Ruby on Rails.
Notre expérience avec Rails est que le déploiement de Windows est un sujet très tabou et toutes les questions sur IRC ou StackOverflow sont traitées avec des réponses «pourquoi pas Linux». Cependant, dans ce cas, notre marché cible peut exécuter des serveurs Windows ou Linux.
- Est-ce aussi le cas en terre Django?
- Est-ce possible avec la performance des ordures?
- Est-ce possible avec une perte de douleur?
- Est-il considéré comme raisonnable et non traité comme une idée complètement stupide de ne pas vouloir exécuter Linux?