abclinuxu.cz AbcLinuxu.cz itbiz.cz ITBiz.cz HDmag.cz HDmag.cz abcprace.cz AbcPráce.cz
AbcLinuxu hledá autory!
Inzerujte na AbcPráce.cz od 950 Kč
Rozšířené hledání
×
    dnes 02:44 | Nová verze

    Byla vydána listopadová aktualizace aneb nová verze 1.107 editoru zdrojových kódů Visual Studio Code (Wikipedie). Přehled novinek i s náhledy a videi v poznámkách k vydání. Ve verzi 1.107 vyjde také VSCodium, tj. komunitní sestavení Visual Studia Code bez telemetrie a licenčních podmínek Microsoftu.

    Ladislav Hagara | Komentářů: 0
    včera 19:22 | Zajímavý článek

    Pornhub zveřejnil podrobné statistiky za rok 2025. V části věnované zařízením a technologiím se lze dočíst, že 87 % přenášených dat směrovalo na telefony, 2 % na tablety a 11 % na desktopy. Operační systém Linux běžel na 6,3 % desktopů. O 22,4 % více než před rokem. Firefox má na desktopu 8,4 % podíl.

    Ladislav Hagara | Komentářů: 1
    včera 13:11 | Pozvánky

    Chcete vědět, co se odehrálo ve světě techniky za poslední měsíc? Nebo si popovídat o tom, co zrovna bastlíte? Pak dorazte na prosincovou Virtuální Bastlírnu s mikrofonem a kamerou, nalijte si něco k pití a ponořte se s strahovskými bastlíři do diskuze u virtuálního piva o technice i všem možném okolo. O čem budou tentokrát strahováci referovat? Téměř každý už si všiml významného zdražení RAM a SSD, jsou zde ale i příjemnější zprávy. Průša uvádí

    … více »
    bkralik | Komentářů: 0
    včera 12:55 | Bezpečnostní upozornění

    Národní úřad pro kybernetickou a informační bezpečnost (NÚKIB) podporuje vyjádření partnerů ze Spojeného království, kteří upozorňují na škodlivé aktivity společností Anxun Information Technology (též „I-S00N“) (pdf) a Beijing Integrity Technology (též „Integrity Tech“) působících v kyberprostoru a sídlících v Čínské lidové republice (ČLR). Tyto společnosti jsou součástí komplexního ekosystému soukromých subjektů v ČLR,

    … více »
    Ladislav Hagara | Komentářů: 6
    včera 04:55 | IT novinky

    Společnost Pebble představila (YouTube) prsten s tlačítkem a mikrofonem Pebble Index 01 pro rychlé nahrávání hlasových poznámek. Prsten lze předobjednat za 75 dolarů.

    Ladislav Hagara | Komentářů: 6
    včera 04:22 | IT novinky

    Společnost JetBrains v listopadu 2021 představila nové IDE s názvem Fleet. Tento týden oznámila jeho konec. Od 22. prosince 2025 již nebude možné Fleet stáhnout.

    Ladislav Hagara | Komentářů: 2
    9.12. 21:22 | Nová verze

    Byl vydán Mozilla Firefox 146.0. Přehled novinek v poznámkách k vydání a poznámkách k vydání pro vývojáře. Řešeny jsou rovněž bezpečnostní chyby. Nový Firefox 146 bude brzy k dispozici také na Flathubu a Snapcraftu.

    Ladislav Hagara | Komentářů: 0
    9.12. 17:00 | IT novinky

    Před rokem převzala Digitální a informační agentura (DIA) vlastnictví a provoz jednotné státní domény gov.cz. Nyní spustila samoobslužný portál, který umožňuje orgánům veřejné moci snadno registrovat nové domény státní správy pod doménu gov.cz nebo spravovat ty stávající. Proces nové registrace, který dříve trval 30 dní, se nyní zkrátil na několik minut.

    Ladislav Hagara | Komentářů: 7
    9.12. 11:33 | IT novinky

    IBM kupuje za 11 miliard USD (229,1 miliardy Kč) firmu Confluent zabývající se datovou infrastrukturou. Posílí tak svoji nabídku cloudových služeb a využije růstu poptávky po těchto službách, který je poháněný umělou inteligencí.

    Ladislav Hagara | Komentářů: 0
    9.12. 01:55 | IT novinky

    Nejvyšší správní soud (NSS) podruhé zrušil pokutu za únik zákaznických údajů z e-shopu Mall.cz. Incidentem se musí znovu zabývat Úřad pro ochranu osobních údajů (ÚOOÚ). Samotný únik ještě neznamená, že správce dat porušil svou povinnost zajistit jejich bezpečnost, plyne z rozsudku dočasně zpřístupněného na úřední desce. Úřad musí vždy posoudit, zda byla přijatá opatření přiměřená povaze rizik, stavu techniky a nákladům.

    Ladislav Hagara | Komentářů: 13
    Jaké řešení používáte k vývoji / práci?
     (34%)
     (47%)
     (19%)
     (17%)
     (22%)
     (15%)
     (24%)
     (16%)
     (18%)
    Celkem 451 hlasů
     Komentářů: 18, poslední 2.12. 18:34
    Rozcestník

    XML je seXy

    25.9.2005 16:53 | Přečteno: 1784× | ostatní

    Asi tak před dvěma rokama jsem se díky přechodu od HTML k XHTML poprvé dostal k XML. Koupil jsem si tenkrát skvělou knížečku od pravděpodobně největšího propagátora XML u nás - Jirky Koska a jal se možnosti XML zkoušet v praxi.

    XML mě "chytlo" a začal jsem jej masivně využívat na svých webech. Místo všelijakých redakčních systémů jsem začal používat obyčejné XML soubory. Použití XML má pro mě minimáně tyto 2 veliké výhody:

    1. XML dokumenty jsou (při rozumném DTD) velice přehledné a pomáhají rozumně strukturovat informace.
    2. Není nutné psát žádné rozhraní pro editaci, stačí lepší textový editor ;-)

    Samozřejmě, že tyto výhody jsou výhodamy pouze při rozumném množství dat, u několika MB souborů už lze asi o přehlednosti hovořit stěží, nehledě na pomalost zpracování. S větším množstvím dat je u XML nutné hledat stále rafinovanější a efektivnější způsoby práce s daty. Toto samozřejmě platí obecně, ale pokuď jako začátečník začnu používat SQL databázi, je pravděpodobnost, že se mi podaří napsat něco, co by na rozumném rozsahu dat (jednotky tisíců záznamů) pracovalo nerozumně dlouho (desítky sekund) oproti stejnému množství dat při použití XML nesrovnatelně nižší.

    Napsal jsem velice jednoduchý guestbook pro PHP4 využívající velice jednoduché DTD (ukázka dat). Při 1500 záznamech trvá načtení guestbooku těsně pod 2 sekundy. (měřeno pomocí etherrealu jako čas mezi odesláním HTTP požadavku a obdržením dat) Pravda, server je cyrix 266MHz ale přesto - při práci se stejným objemem dat za použití SQL jsou časy v řádu desetin vteřiny. Zcela jistě by šel guestbook napsat efektivněji, ale IMHO za cenu mnohem složitějšího kódu.

    Zajímalo by mě, kolik lidí tady XML "reálně" používá a jaké s ním má zkušenosti (Kromě XHTML tedy...). Připadá mi totiž, že XML není až zas taková sranda jak se tváří a jeho skutečné masové rozšíření není a dlouho ještě nebude takové, jak by si u W3C představovali...

           

    Hodnocení: -

    zatím nehodnoceno
            špatnédobré        

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

    Komentáře

    Vložit další komentář

    25.9.2005 17:47 Pmx
    Rozbalit Rozbalit vše Cachování
    Ony vůbec dnešní webové technologie jsou takové zajímavé... Dovolili byste si snad napsat jiný software, který se spouští 20x do sekundy, v interpretovaném jazyce?

    Pokud chci komfort při ukládání dat a nekoukat, jak pomalu se budou webové požadavky načítat, řešením by mohlo být nějaké cachování. Stránka se může při změně generovat třeba minutu, ale načítat se bude ihned. To si ale v čistém PHP moc představit nedokážu, chtělo by to vlastní server, kde by třeba bylo make :)

    XML je dobrá věc na přenášení dat, ale v tomto případě trochu chybí nějaké indexování (které by ale do xml možná nějak napasovat šlo).

    Mimochodem, když už jsme u této tématiky, také vám vadí, že SQL datábaze většinu času tráví něčím jiným, než vlastním vyhledáváním dat (třeba už jen parsováním toho sql dotazu)?
    25.9.2005 18:10 Martin Tůma | skóre: 39 | blog: RTFM | Praha
    Rozbalit Rozbalit vše Re: Cachování
    XML je dobrá věc na přenášení dat, ale v tomto případě trochu chybí nějaké indexování (které by ale do xml možná nějak napasovat šlo).

    Pravděpodobně ano, ale proč to dělat, když jsou dostupné jiné, pro stejný účel mnohem lepší technologie (Relační databáze). To jsem chtěl v příspěvku vyjádřit, že je to sice celé pěkné, ale použití v některých oblastech, zejména pro práci s velkými objemy dat XML ještě dlouho nebude "to pravé ořechové".

    Mimochodem, když už jsme u této tématiky, také vám vadí, že SQL datábaze většinu času tráví něčím jiným, než vlastním vyhledáváním dat (třeba už jen parsováním toho sql dotazu)?

    To záleží na množství dat, ve kterých se hledá - při desetitisících řádkách už tomu tak jistě není. Každopádně mi to ale nevadí, protože výhoda unifikovaného dotazovacího jazyka IMHO vysoce převyšuje úsporu prostředků, které by bylo dosaženo v případě nějakého (strojově) jednoduššího systému/jazyka pro vyhledávání.

    Každý má právo na můj názor!
    25.9.2005 19:09 Pmx
    Rozbalit Rozbalit vše Re: Cachování
    ... také vám vadí, že SQL datábaze většinu času tráví něčím jiným ... ?
    Špatně jsem se vyjádřil, to jsem nemířil přímo na vás. Jsou situace, kdy by to chtělo nějaké úložiště, ale sql db je na to jako kanón na vrabce a dba funkce nedostačující...
    25.9.2005 19:39 Martin Tůma | skóre: 39 | blog: RTFM | Praha
    Rozbalit Rozbalit vše Re: Cachování
    Každý má právo na můj názor!
    25.9.2005 20:44 Bubak | skóre: 16 | blog: Čtvrtá cenová
    Rozbalit Rozbalit vše Re: Cachování
    >> Mimochodem, když už jsme u této tématiky, také vám vadí, že SQL datábaze většinu času tráví něčím jiným, než vlastním vyhledáváním dat (třeba už jen parsováním toho sql dotazu)?

    Me ne, protoze je na to pripravena:-). Ale ted vazne, pokud pouzivate prepared statements, pak se hard parsing provede jen jednou (pri prvnim pouziti takoveho dotazu).
    ... máš jen mrtvou kočku a poškrábanýho jezevčíka ...
    25.9.2005 18:46 Zdeněk Burda | skóre: 61 | blog: Zdendův blog | Praha
    Rozbalit Rozbalit vše xml
    XML používám pořád, používám docbook, píšu v něm většinu blábolů delších jak 10 řádků. Také se s XML peru v práci.
    -- Nezdar není hanbou, hanbou je strach z pokusu.
    25.9.2005 19:35 Martin Tůma | skóre: 39 | blog: RTFM | Praha
    Rozbalit Rozbalit vše Re: xml

    DocBook je fajn, ale pro většinu věcí zbytečně složitej. A když to má bejt "slušnej" dokument, zvolim radši LaTeX, protože jsem jednak nenašel dostatečně "profesionálně vypadající" XSL, a jednak mě nástroje na převod DocBook->PDF přijdou zbytečně složitý...

    Každý má právo na můj názor!
    25.9.2005 20:07 Leoš Literák | skóre: 74 | blog: LL | Praha
    Rozbalit Rozbalit vše XML realne?
    Treba tvuj blog je ulozen jako XML dokument ;-)
    Zakladatel tohoto portálu. Twitter, LinkedIn, blog, StackOverflow
    25.9.2005 20:15 Martin Tůma | skóre: 39 | blog: RTFM | Praha
    Rozbalit Rozbalit vše Re: XML realne?

    Však já XML taky přesně takhle používám, ale jak rychle se bude blog načítat, až tady budu mít 1500 příspěvků? :-))))

    Každý má právo na můj názor!
    25.9.2005 20:28 Michal Čihař | skóre: 61 | blog: Bláboly | Praha
    Rozbalit Rozbalit vše Re: XML realne?
    IMHO je každý příspěvek zvlášť, takže to není relevatní. Nicméně k tomu počtu je ještě poměrně daleko, i když já jsem se dneska nějak rozepsal :-).
    25.9.2005 20:40 VícNežNic | skóre: 42 | blog: Spáleniště | Ne dost daleko
    Rozbalit Rozbalit vše Re: XML realne?
    Čtyři za den, pánové, čtyři za den (a není ještě konec, třeba) :-) Tak co, kdepak je naše slavná omezovací komise, he? :-)
    Copak toho není dost?
    25.9.2005 20:46 Michal Vyskočil | skóre: 60 | blog: miblog | Praha
    Rozbalit Rozbalit vše Re: XML realne?
    Myslím, že 4 zápisy jsou OK, to tu máme i jiné rekordmany :-D.
    When your hammer is C++, everything begins to look like a thumb.
    25.9.2005 21:48 Michal Čihař | skóre: 61 | blog: Bláboly | Praha
    Rozbalit Rozbalit vše Re: XML realne?
    Tak tohle překonávat nehodlám ;-).
    25.9.2005 22:29 Michal Vyskočil | skóre: 60 | blog: miblog | Praha
    Rozbalit Rozbalit vše Re: XML realne?
    Docela chápu, já tu mám rekord tři zápisy denně a už to mi přišlo zbytečně moc.
    When your hammer is C++, everything begins to look like a thumb.
    25.9.2005 22:33 Michal Čihař | skóre: 61 | blog: Bláboly | Praha
    Rozbalit Rozbalit vše Re: XML realne?
    Já se uklidňuju tím, že jsem týden nic nenapsal, tak se to snad snese :-).
    25.9.2005 22:37 VícNežNic | skóre: 42 | blog: Spáleniště | Ne dost daleko
    Rozbalit Rozbalit vše Re: XML realne?
    Bláboly jsou velká konkurence, možná už jsou první, bude to chtít mobilizovat a dát taky něco dohromady :-) Koukám, že už tři měsíce jsem se nebyl schopen dostat ani na dvouciferné hodnoty.
    Copak toho není dost?
    25.9.2005 22:48 Michal Čihař | skóre: 61 | blog: Bláboly | Praha
    Rozbalit Rozbalit vše Re: XML realne?
    Já už jsem kdysi avizoval, že se nesnažím vyhrát, já nemůžu za to, že vy dva upadáte :-).
    25.9.2005 22:51 VícNežNic | skóre: 42 | blog: Spáleniště | Ne dost daleko
    Rozbalit Rozbalit vše Re: XML realne?
    Chybí nějaká ta tvůrčí síla, je sice o čem, ale nějak není chuť, rychle docházejí slova a vysychají myšlenky :-(
    Copak toho není dost?
    25.9.2005 22:58 Michal Čihař | skóre: 61 | blog: Bláboly | Praha
    Rozbalit Rozbalit vše Re: XML realne?
    To znám, proto taky občas nepíšu nic a občas to ze mě vypadne jako dneska :-).
    25.9.2005 23:03 Martin Tůma | skóre: 39 | blog: RTFM | Praha
    Rozbalit Rozbalit vše Re: XML realne?

    Hele vy chuligáni, nechcete už jít třeba spát? Slušnej člověk aby si kvůli vám vypínal sledování komentářú ve vlastním blogu, protože mu tady jinak pípá jedna SMS za druhou... ;-)

    Každý má právo na můj názor!
    25.9.2005 23:08 VícNežNic | skóre: 42 | blog: Spáleniště | Ne dost daleko
    Rozbalit Rozbalit vše Re: XML realne?
    To tak :-) Slušnej člověk nebloguje :-)
    Copak toho není dost?
    25.9.2005 23:09 Michal Čihař | skóre: 61 | blog: Bláboly | Praha
    Rozbalit Rozbalit vše Re: XML realne?
    Slušnej člověk nemá maily přesměrovaný na SMS a stejně v noci vypíná mobil :-).
    25.9.2005 23:17 Michal Kubeček | skóre: 71 | Luštěnice
    Rozbalit Rozbalit vše Re: XML realne?
    A existuje vůbec nějaký slušnej člověk nebo je to jen taková myšlenková konstrukce? :-)
    25.9.2005 23:27 Martin Tůma | skóre: 39 | blog: RTFM | Praha
    Rozbalit Rozbalit vše Re: XML realne?

    Jistě, viz výše - slušný člověk je každý, kdo nebloguje a nemá přesměrovaný email na mobil. A nejhezčí na tom všem je, že drtivá většina lidí na Zemi je potom slušná ;-)

    Každý má právo na můj názor!
    26.9.2005 11:40 Michal Kubeček | skóre: 71 | Luštěnice
    Rozbalit Rozbalit vše Re: XML realne?
    Klasická chyba - obracíte implikaci.
    25.9.2005 20:41 Michal Vyskočil | skóre: 60 | blog: miblog | Praha
    Rozbalit Rozbalit vše Re: XML realne?
    Někdy se zadaří :-D. Imho větší zátěžový test jsou velké diskuze s několika stovkami příspěvků.
    When your hammer is C++, everything begins to look like a thumb.
    26.9.2005 10:15 unchallenger | skóre: 69 | blog: unchallenger
    Rozbalit Rozbalit vše XSLT, XQuery, ...
    XML používám, když má na výsledek smysl aplikovat $SUBJ.
    26.9.2005 16:01 Martin Tůma | skóre: 39 | blog: RTFM | Praha
    Rozbalit Rozbalit vše Re: XSLT, XQuery, ...

    XSLT znám/používám, ale k XQuery jsem se zatím nedostal - v jakejch souvislostech XQuery používáš?

    Každý má právo na můj názor!
    26.9.2005 15:18 zde | skóre: 9 | blog: Linuch | Brno
    Rozbalit Rozbalit vše XML používám
    .. jen když musím.
    Táto, ty de byl? V práci, já debil.

    Založit nové vláknoNahoru

    ISSN 1214-1267   www.czech-server.cz
    © 1999-2015 Nitemedia s. r. o. Všechna práva vyhrazena.