Derzeit arbeite ich in der Forschung und Entwicklung für eine Webanwendung, die wir zunächst selbst hosten und dann den Kunden das Selbsthosten ermöglichen möchten.
Meine Aufgabe bestand darin, Web-Frameworks dahingehend zu evaluieren, dass wir zunächst die höchste Produktivität und Wartungsfreundlichkeit erzielen und gleichzeitig die Bereitstellung in von Kunden kontrollierten Umgebungen problemlos unterstützen können.
Unser Team hat Erfahrung mit ASP.NET (MVC und Webforms) und Ruby on Rails.
Unsere Erfahrung mit Rails zeigt, dass die Bereitstellung von Windows ein Tabuthema ist und alle Fragen zu IRC oder StackOverflow mit kniffligen "Warum nicht Linux" -Antworten beantwortet werden. In diesem Fall kann unser Zielmarkt jedoch Windows- oder Linux-Server sein.
- Ist dies auch im Django-Land der Fall?
- Ist es mit Müllleistung möglich?
- Ist es mit Schmerzlosigkeit möglich?
- Wird es als vernünftig angesehen und nicht als völlig blöde Idee behandelt, Linux nicht laufen zu lassen?