Web Programspråk - dina möjligheter
Publicerad: juli 3, 2010Taggar: ASP , C + + , COBOL , Cold Fusion , Java , . Microsoft Net , Perl , PHP , Ruby , VB , VB.net , VC + +
Under årens lopp har flera programmeringsspråk har dykt upp på scenen och en del har stannat kursen. Den första programmeringsspråk för att slå den stora kommersiellt med affärssystem var COBOL i stordatorn dagarna. Detta följdes av C och C + +, när klienten servern eran kom kort lanserade Microsoft VB, VC + +. Ankomsten av banan spawned flera nya språk som ASP, Perl, Java, Cold Fusio n, Ruby, C #.
COBOL har fortfarande sina forte tack vare äldre program och IBM C / C + + har alltid behållit sin högborg -. Teknik och inbyggda system.
På webben fronten, som har sett enorma applikationer och innovation, några språk sticker ut när det gäller popularitet - Java, Microsoft Net (C # / VB.net), PHP, Ruby (on Rails)..
Hur avgör en vilket språk att använda? Många faktorer spelar in, några av de viktigaste dem är:
- Legacy
- Kostnad - utveckling, verktyg, produkter
- Gemenskap - popularitet, storlek användarbas, utvecklare basen
- Support - produkter leverantörer, användargrupper, egen / öppen källkod
- Utveckling - snabbhet, enkelhet, enkelhet
- Prestanda
- Platform - Enterprise, Internet, mobil, Device osv.
- Ansökan typ - innehåll, Transactional, samarbete ....
Om du är en etablerad företag, detta många gånger styrs av befintliga miljön, om du är en IBM / Sun / Oracle butik du förmodligen gå den Java/J2EE vägen. De flesta stora företag har valt att gå den J2EE vägen främst på grund av sin generiska karaktär, stöd från flera leverantörer och dess försprång som en robust företag plattform för webben. Om du har varit en Microsoft fabrik, är valet självklart. Microsoft gör speciellt bra med mitt medelstora företag och i flera icke-amerikanska marknader. PHP och Ruby verkar gå rakt på och tävlar i liknande segment. Startups och nyare bolag har inte äldre omkostnader och därmed är fri att välja vilken plattform. Även när jakten är för bästa passform COTS-produkt eller lösning i stället för en skräddarsydd ansökan blir programmeringsspråk sekundärt och mer en konsekvens än val.
Sammanfattningsvis har området utgörs av ett fåtal språk, som alla har sin nisch och applikationsområden. Konsumenten har nu några stabila val att välja på, det är en bra tid och inställning att vara i!






















































