Portál AbcLinuxu, 1. května 2025 10:24

Co na webové aplikace?

12.6.2006 00:13 | Přečteno: 1759× | Linux

Před časem mi Pavel Tišnovský poslal velice zajímavý odkaz na video o vývoji webových aplikací (379MB, mov) , které porovnává několik technologií. Onen screencast vznikl v NASA, což jistě z odkazu poznáte sami.

Na startovní čáru se postavily čisté J2EE, JSP, Ruby on Rails, Zope, TurboGears a Django. Musím přiznat, že ihned po zveřejnění jedné z podmínek na ideální framework - žádné XML konfigurační nesmysly - si mě autor získal. Svět se dělí na 3 skupiny lidí, ti, co XML milují, ti, co ho nenávidí a ti, kterým je to fuk :-D.

Celkové srovnání bylo poměrně zajímavé, včetně neustálých poukazování na "výhody" Javy jako EJB a velkou úspornost kódu při psaní Javy. Pouze se mi zdálo, že autor poměrně dost preferuje Python před Ruby a proto RoR docela strhal v oblasti jednoduchosti použití. Ale Rubysti asi, podle jeho názoru, musí být rádi za svůj jediný pořádný framework, který mají k dispozici ;-).

Nakonec, několik varování ministra zdravotnictví na závěr. Pokud milujete Javu, J2EE, EJB, XML konfiguráky a navíc si myslíte, že J2EE je vhodné na www aplikace, raději odkaz ani neotevírejte. Pokud máte rádi PHP/Smalltalk/Perl/Lisp/..., nestahujte, nic o vašem oblíbeném jazyce tam není.

BTW: není to trochu kacířské dávat takový odkaz na portál, který ve v Javě napsaný? :-D

       

Hodnocení: 86 %

        špatnédobré        

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

Komentáře

Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře. , Tisk

Vložit další komentář

12.6.2006 00:25 VícNežNic | skóre: 42 | blog: Spáleniště | Ne dost daleko
Rozbalit Rozbalit vše Re: Co na webové aplikace?
Odpovědět | Sbalit | Link | Blokovat | Admin
Doufám, že to něčím přehraju :-) Kacířské mi to nepřijde, Java a J2EE jsou přeci tak skvělé věci, že jim žádná kritika nemůže ublížit.
Copak toho není dost?
12.6.2006 00:26 VícNežNic | skóre: 42 | blog: Spáleniště | Ne dost daleko
Rozbalit Rozbalit vše Re: Co na webové aplikace?
Mimochodem, taky máte screencasty tak ,rádi` jako já?
Copak toho není dost?
12.6.2006 02:38 VícNežNic | skóre: 42 | blog: Spáleniště | Ne dost daleko
Rozbalit Rozbalit vše Re: Co na webové aplikace?
Mohli by na tom úžasným multimediálním super Macu co produkuje tyhle úžasný formáty mít něco, čím by se dalo aspoň trochu potlačit ten hluk v pozadí (je to strašný).
Copak toho není dost?
12.6.2006 00:30 Michal Vyskočil | skóre: 60 | blog: miblog | Praha
Rozbalit Rozbalit vše Re: Co na webové aplikace?
Mě to přehrálo kaffeine - autor pracuje na Macu, tak proto je to mov. Ale já jsem šibal a povoluji všemožné non-free kodeky. Richard Stallman by zuřil ;-)
When your hammer is C++, everything begins to look like a thumb.
12.6.2006 04:10 Kyosuke | skóre: 28 | blog: nalady_v_modre
Rozbalit Rozbalit vše Re: Co na webové aplikace?
Pokud jsi uživatel Vi(mu), asi by jen řekl, že to je dostatečné pokání za non-free kodeky. ;-)
12.6.2006 10:58 Michal Vyskočil | skóre: 60 | blog: miblog | Praha
Rozbalit Rozbalit vše Re: Co na webové aplikace?
No autor toho videa v mov používal tcsh a tuším Emacs, tak co s ním? :-D
When your hammer is C++, everything begins to look like a thumb.
Daniel Kvasnička ml. avatar 12.6.2006 08:39 Daniel Kvasnička ml. | skóre: 52 | blog: The Joys and Sorrows of Being an IT Freak | Ostrava
Rozbalit Rozbalit vše Re: Co na webové aplikace?
Odpovědět | Sbalit | Link | Blokovat | Admin
Tesim se, az to sosnu :-)

XML mam docela dost rad, i kdyz ne na konfiguraky (precejen PHP i Python umi parsovat INI soubory tak coz). XML umi v mnoha pripadech moc dobre nahradit DB. Kdyz nekdy vidim, jak jsou lidi schopny na malych webech rvat parkilobajtovy kraviny do MySQL, pak to z ni dolovat a formatovat a nevidi, ze s XML & XSLT by to zvladli o 100% elegantneji, je mi do breku ;-)
FSF: “screw you for not wanting the stuff we produce”, People: “screw you for not producing the stuff we want."
12.6.2006 10:57 Michal Vyskočil | skóre: 60 | blog: miblog | Praha
Rozbalit Rozbalit vše Re: Co na webové aplikace?
A co postup výsledek z databáze převést do XML a pomocí XSLT zobrazit (přidáním parametru xml do url se zobrazilo pouze čisté XML, transformace se neprovedla)? Tak jsem to použil v jednom projektu ;-)
When your hammer is C++, everything begins to look like a thumb.
Daniel Kvasnička ml. avatar 12.6.2006 11:21 Daniel Kvasnička ml. | skóre: 52 | blog: The Joys and Sorrows of Being an IT Freak | Ostrava
Rozbalit Rozbalit vše Re: Co na webové aplikace?
No jo, nejde jen o eleganci zobrazeni, ale o to, ze je zbtecne kvuli par kilobajtum tu databazi vubec mit. Podle me je v takovem pripade iniciace spojeni s DB a dotaz i HW a casove narocnejsi. Kdyz mas kvalitni XSLT procesor, tak je to podle me dost rychle a hlavne elegance sama to zobrazovani programovat ;-)

Nebo kompromisem by mohla byt SQLite
FSF: “screw you for not wanting the stuff we produce”, People: “screw you for not producing the stuff we want."
12.6.2006 11:27 Kyosuke | skóre: 28 | blog: nalady_v_modre
Rozbalit Rozbalit vše Re: Co na webové aplikace?
Nebo ještě líp S-výrazy, knihovny pro práci s nimi jsou ještě kompaktnější než XML parsery i SQLite... ;-)
12.6.2006 14:51 Pavel 'lingeek' Szalbot | skóre: 54 | Třinec
Rozbalit Rozbalit vše Re: Co na webové aplikace?
Odpovědět | Sbalit | Link | Blokovat | Admin
Nevím, jestli to má smysl komentovat. Kontrast nenávisti k SQL - "dělám v něm tolik chyb" a "learnt couple of languages per week(end)" snad hovoří za vše. A ještě ten nabušený DOCTYPE na začátku... Uff.
Math, as Barbie says, is hard.
12.6.2006 17:44 Peter Figura | skóre: 12 | blog: pefi | Modra
Rozbalit Rozbalit vše Re: Co na webové aplikace?
Odpovědět | Sbalit | Link | Blokovat | Admin
Prva cast porovnavania bola uplne nezmyselna. Druha cast, ktora by uz mohla viac zaujat bola okresana. Nedoveryhodny material.

Založit nové vláknoNahoru

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.