Perché preferirei C # (ASP.NET MVC) o Java (JSP) anziché PHP per applicazioni / progetti web [chiuso]

4

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

    
posta Royal Bg 14.10.2013 - 09:09
fonte

1 risposta

7

Per le opportunità di lavoro.

ASP.NET/Java è molto più comune negli ambienti aziendali, e le persone che sanno o hanno semplicemente la parola d'ordine giusta sul loro CV, avranno una scelta di molti lavori. I lavori PHP sono disponibili ma sono rari al confronto.

Gli aspetti tecnici di entrambi possono essere discussi per sempre, e in effetti non importa: è possibile codificare un sito Web in uno di essi. Molte persone con quel lusso sceglieranno la tecnologia con la quale sono più a proprio agio, o vogliono imparare - da qui il sito Web scritto in Ruby quando era il più bello, o node.js quando tutti ne erano entusiasti.

    
risposta data 14.10.2013 - 09:55
fonte

Leggi altre domande sui tag