Języki programowania Web - Dostępne opcje
Opublikowano: 03 lipca 2010Tagi: ASP , C + + , COBOL , Fusion zimno , Java , . NET , Perl , PHP , Ruby , VB , VB.net , C + +
Przez lata wiele języków programowania pojawiły się na scenie, a niektóre pozostał kurs. Pierwszy język programowania, aby to wielki hit na rynku z aplikacji biznesowych był COBOL w czasach mainframe. To było po C i C + +, kiedy era serwer klient przyszedł krótko, Microsoft uruchomił VB, VC + +. Pojawienie się w internecie zainicjowały kilka nowych języków takich jak ASP, Perl, Java, zimnej Fusio n, Ruby, C #.
COBOL ma jeszcze swoje podziękowania Forte do starszych aplikacji i IBM C / C + + zawsze zachował swoją twierdzę -. Inżynierskie i systemy wbudowane.
Na froncie internetowej, który widział ogromne aplikacje i innowacji, kilka języków wyróżniają się pod względem popularności - Java, NET (C # / VB.net), PHP, Ruby (on Rails)..
W jaki sposób jeden zdecydować, który język użyć? Wiele czynników wchodzi w grę, niektóre z najważniejszych z nich należą:
- Dziedzictwo
- Koszt - rozwój, narzędzia, produkty
- Wspólnota - popularność, wielkość bazy użytkowników, baza deweloper
- Wsparcie - dostawcy produktów, grupy użytkowników, własność / open source
- Rozwój - szybkość, prostota, łatwość
- Wydajność
- Platforma - Przedsiębiorstwo, Internet, telefon komórkowy itp. urządzeń.
- Rodzaj aplikacji - Zawartość transakcyjnych, Współpraca ....
Jeśli jesteś z siedzibą przedsiębiorstwa, wiele razy jest to podyktowane istniejącym środowisku, jeśli jesteś IBM / niedz / Oracle sklep prawdopodobnie będzie się Java/J2EE sposób. Większość dużych przedsiębiorstw zdecydowali się pójść drogą J2EE głównie ze względu na niezastrzeżonej natury, wsparcia od kilku dostawców i jego przewagi pierwszego na rynku jako solidną platformę dla przedsiębiorstw w Internecie. Jeśli były fabrycznie Microsoft, wybór jest oczywisty. Microsoft robi szczególnie dobrze z średniej wielkości firm i na wielu rynkach poza Stanami Zjednoczonymi. PHP i Ruby wydaje się iść z głową i konkurować w podobnych segmentach. Startups i nowsze firm nie ma kosztów stałych, starszych, a więc mają swobodę wyboru dowolnej platformie. Także kiedy polowanie jest za najlepszy produkt fit COTS lub roztworu, a nie bespoke aplikacji, język programowania staje się wtórny i bardziej konsekwencją niż wyboru.
Podsumowując, pole jest zawężony do kilku językach, z których każdy ma swoją niszę i obszarów zastosowań. Konsument ma teraz pewne stabilne wyborów, aby wybrać z, jest to dobry czas i ustawienie się w!






















































