Jazyky webové programování - Vaše možnosti
Publikováno: Červenec 03, 2010Tagy: ASP , C + + , COBOL , Cold Fusion , Java , . NET , Perl , PHP , Ruby , VB , VB.net , VC + +
V průběhu let několik programovacích jazyků, které se objevily na scéně, a někteří zůstali hřiště. První programovací jazyk, který se trefil velký komerčně s podnikovými aplikacemi byl COBOL v sálových dnů. Toto bylo následované C a C + +, kdy klient-server éra přišla krátce, Microsoft vypustil VB, VC + +. Příchod internetu plodil několik nových jazyků, jako je ASP, Perl, Java, Cold Fusio n, Ruby, C #.
COBOL má stále své Forte díky starších aplikací a IBM C / C + + vždy udržel svou pevnost -. Inženýrství a vestavěné systémy.
Na webových frontě, který zaznamenal enormní aplikace a inovace, několik jazyků stojí v podmínkách popularity - Java, NET (C # / VB.net), PHP, Ruby (on Rails)..
Jak se rozhodnout, který jazyk používat? Mnoho faktorů vstupují do hry, některé z klíčových opatření je:
- Dědictví
- Náklady - vývoj, nástroje, produkty
- Komunita - popularita, velikost uživatelské základny, vývojářský základ
- Podpora - zboží prodejci, uživatelské skupiny, proprietární / open source
- Vývoj - rychlost, jednoduchost, snadnost
- Výkon
- Platform - Podnik, internet, mobilní, zařízení apod..
- Aplikace typu - Obsah, Transakční, spolupráce ....
Jste-li zřízen podnik, to mnohokrát je dána tím, existujícího prostředí, pokud jste IBM / Sun / Oracle, ve které si pravděpodobně bude na Java/J2EE cestu. Většina velkých podniků se rozhodli jít cestou J2EE především z důvodu jeho nechráněné přírodě, podpora od několika dodavatelů a jeho výhodu prvního tahu jako robustní podnikové platformy pro web. Pokud jste byli továrna Microsoft, volba je jasná. Společnost Microsoft se velmi dobře s malé a střední podniky a na několika trzích mimo USA. PHP a Ruby zdá se, že jít s hlavou a soutěžení v podobných segmentů. Startups a novější podniky nemají standardní režijní náklady, a proto si mohou zvolit libovolnou platformu. Také, když lov je pro nejlepší fit COTS produktu nebo řešení, spíše než zakázkové aplikace, programovací jazyk se stává sekundární a více než důsledkem volby.
Stručně řečeno, pole se zúžil na několik jazyků, z nichž každý má své místo i aplikační oblasti. Spotřebitel má nyní několik možností stabilní k vyzvednutí od, to je ten správný čas a nastavení být in!






















































