Mi chiedo, perché uno (consideralo non solo un singolo sviluppatore, ma una società) preferisce C # o Java per le applicazioni web? Quali sono le loro considerazioni riguardo alla domanda. Voglio dire, un'azienda, ha un incarico di creare un sito web per i clienti, o il gioco online, o il portale web, come è arrivata alla conclusione la gestione del progetto e / o l'architetto del software (e il core team) - " lo faremo in ASP.NET MVC "per esempio? So che è specifico, ma quali sono le ragioni comuni? Soprattutto, perché invece di PHP? Poiché PHP è progettato esclusivamente per il web. Forse se è per un singolo sito web, ci sono molti CMS in cui il cliente ha familiarità, ma diciamo che PHP ha anche molti CMS e la maggior parte di quelli ASP.NET sono come spaghetti come wordpress. Inoltre, come noto, il server web comune è un server web Windows, nei giorni in cui ho iniziato a lavorare con i computer, tutti dicevano che l'amministrazione di Windows è peggiore rispetto alle piattaforme basate su Unix.
Non vedo davvero il punto. Per me è solo uno spreco di risorse, penso che sarà necessario un doppio funzionamento della macchina su Windows per gli stessi risultati. C # per desktop - Mi piace, ma per il web - perché?
Lo stesso per JSP. Il suo server comune è multipiattaforma, quindi non c'è bisogno di Windows, ma non è anche spreco di risorse? E la domanda è la stessa del paragrafo: come una società deciderà di usare JSP.
La domanda è stata sollevata, a causa di molti dei siti in aumento in ASP.NET al giorno d'oggi. Per essere onesti, ho visto troppo pochi siti in JSP.
P.S .: Spiacente, non ho trovato il tag pertinente per questo, quindi ho taggato le lingue e le cose coinvolte