Linguaxes de Programación Web - as súas opcións
Publicado en: 03 de xullo de 2010Tags: ASP , C + + , COBOL , Cold Fusion , Java , . Microsoft Net , Perl , PHP , de Ruby , VB , VB.net , VC + +
Ao longo dos anos varias linguaxes de programación apareceron en escena e algúns quedaron do curso. A primeira linguaxe de programación para atinxídelo comercialmente grande con aplicacións de negocios foi COBOL os días de Exposicións. Isto foi seguido por C e C + +, cando o servidor era cliente veu brevemente, Microsoft lanzada VB, VC + +. A chegada da web xerou varias novas linguaxes como ASP, Perl, Java, Fusio Fría n, Ruby, C #.
COBOL aínda ten o seu forte, grazas a aplicacións legadas e IBM C / C + + sempre mantivo o seu feudo -. Arquitectura, Enxeñería e sistemas embarcados.
Na fronte da web, que viu aplicacións enormes e innovación, algunhas linguaxes se destacan en termos de popularidade - Java, Microsoft Net (C # / VB.net), PHP, Ruby (on Rails) ..
Como decidir que a linguaxe a usar? Unha serie de factores entran en xogo, algunhas das principais sendo:
- Legado
- Custo - desenvolvemento, ferramentas, produtos
- Comunidade - popularidade, o tamaño da base de usuarios, base de desenvolvedores
- Soporte - provedores de produtos, grupos de usuarios propietario / código aberto
- Desenvolvemento - velocidade, sinxeleza, facilidade,
- Formación
- Plataforma - Enterprise, Internet, Mobile, etc dispositivos.
- Tipo de aplicación - contidos, colaboración, transacional ....
Se é unha empresa establecida, moitas veces esta é ditada polo ambiente existente, se é unha tenda de IBM / Sun / Oracle probablemente está indo polo camiño Java/J2EE. Maioría das grandes empresas optaron por ir a ruta J2EE principalmente por causa da súa natureza non-propietario, o apoio de varios provedores ea súa vantaxe do primeiro como unha plataforma corporativa robusta para a web. Se foi unha fábrica de Microsoft, a elección é obvia. Microsoft fai particularmente ben con empresas de tamaño medio e en varios mercados fóra de Estados Unidos. PHP e Ruby parecen estar indo de adiante e competir en segmentos semellantes. Startups e empresas máis novas non teñen custos legados e, polo tanto, son libres para escoller calquera plataforma. Ademais, cando a caza é o mellor produto COTS axuste ou solución máis que unha aplicación a medida, linguaxe de programación se fai secundaria e unha consecuencia do que unha elección.
En resumo, o campo foi reducida a algunhas linguas, cada cal ten o seu nicho e áreas de aplicación. O consumidor agora algunhas opcións estables para escoller, é un bo momento e escenario para estar!






















































