🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: pl.comp.xml
Article #839

Re: wydajność xslt

#839
From: Marcin Antczak
Date: Sat, 17 Feb 2001 10:57
49 lines
2659 bytes
> >co jest szybsze w arkuszu xslt?
> >zapis:
> >
> ><meta name="Author" content="JohnSmith"/>
> >
> >czy np.:
> >
> ><xsl:element name="meta">
> >
> ><xsl:attribute name="name">Author</xsl:attribute>
> >
> ><xsl:attribute name="name">JohnSmith</xsl:attribute>
> >
> ></xsl:element>
> >
> Z pewnością to pierwsze. A jaki sens drugiego rozwiązania (które jest
> notabene błędne)?

notabene błąd jest przez nieuwagę - sorry - w drugim atrybucie
name="content"
ale nie o to chodziło tylko o zasadę...

W każdym razie może jakieś konkretne argumenty za tym że pierwsze jest
szybsze???

a dlaczego mam nadal wątpliwości?
otóż wydaje mi się że parser xml/xsl/xslt powinien być najszybszy
w przetwarzaniu "natywnych" poleceń związanych bezpośrednio z xsl/xslt...

a żeby się niektórym nie wydwało że bredzę to podam przykład gdzie lepiej
stosować teoretycznie powolne rozwiązania... chodzi mi mianowicie o asp.

Wszędzie w poradnikach microsoftu piszą że jak się już musi wygenerować tag
html
w ciągu wykonywania się skryptu asp to lepiej to zrobić
używając dhtml'a (co jest teoretycznie powolne)
niż wychodzić ze skrytpu asp i wstawiać fragment html,
po prostu kompilator więcej czasu zużywa na przerwanie wykonywania asp i
"łyknięcie" taga html niż utworzenie go ze skryptu.

stąd właśnie zastanawiam się czy tu nie zachodzi podobna analogia...
natomiast innym elementem który może z kolei niekorzystnie wpływać na
wydajność xslt
w wersji 2 - to zdecydowanie większa objętość kodu....

Jak widać mam trochę dylematów i jeżeli to możliwe to proszę o jakieś
bardziej szczegółowe wyjaśnienia....

Marcin
Technical Details
Message-ID: <96lleq$bdd$1@sunsite.icm.edu.pl>
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!pingwin.icm.edu.pl!mat.uni.torun.pl!news.man.torun.pl!news.icm.edu.pl!not-for-mail
References: <96jnfb$he4$1@sunsite.icm.edu.pl> <e42r8t4dmdmh985bvifnk48dcip76aa6n1@4ax.com>

Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!pingwin.icm.edu.pl!mat.uni.torun.pl!news.man.torun.pl!news.icm.edu.pl!not-for-mail
From: "Marcin Antczak" <marcin_ant@poczta.onet.pl>
Newsgroups: pl.comp.xml
Subject: Re: wydajność xslt
Date: Sat, 17 Feb 2001 11:57:30 +0100
Organization: http://news.icm.edu.pl/
Lines: 51
Message-ID: <96lleq$bdd$1@sunsite.icm.edu.pl>
References: <96jnfb$he4$1@sunsite.icm.edu.pl> <e42r8t4dmdmh985bvifnk48dcip76aa6n1@4ax.com>
NNTP-Posting-Host: telecal.mpnet.pl
Mime-Version: 1.0
X-Trace: sunsite.icm.edu.pl 982407450 11693 212.244.61.102 (17 Feb 2001 10:57:30 GMT)
X-Complaints-To: abuse@icm.edu.pl
NNTP-Posting-Date: Sat, 17 Feb 2001 10:57:30 +0000 (UTC)
X-Priority: 3
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2403.0000
X-Newsreader: Microsoft Outlook Express 6.00.2403.0000
X-MSMail-Priority: Normal
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit