🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: pl.comp.xml
Article #843

Re: wydajność xslt

#843
From: Marcin Antczak
Date: Sat, 17 Feb 2001 15:38
49 lines
3154 bytes
> >W każdym razie może jakieś konkretne argumenty za tym że pierwsze jest
> >szybsze???
>
> Cóż, pierwsze rozwiązanie to tylko przekopiowanie na wyjście elementu.
> Drugie wymaga utworzenia znacznie większej struktury.

to fakt, że plik utworzony wg drugiej metody jest obrzydliwie wielki...

> >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...
>
> Elementy inne niż <xsl:foo> też są natywne, co więcej ich się w ogóle nie
> przetwarza, tylko dołącza do struktury wyjściowej.

ok, powoli zaczynam przyjmować to do wiadomości - jednak jak bym to zobaczył
napisane w jakiejś dokumentacji to był bym w pełni zadowolony - może siakiś
link ?

> >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...
>
> Myślę, że analogia jest zła. Niedoróbka MS nie musi dotyczyć parserów.

no nie wiem czy to dotyczy tylko MS - o ile wiem to skrypty w php też zaleca
się pisać blokami jak najmniej mieszając - co oczywiście jest dozwolone ale
nie jest polecane...

> A nie możesz po prostu przetestować i to tego procesora XSLT, którego
> będziesz używał?

tia, chciałbym i owszem ale jak? - znasz jakiś software do mierzenia
wydajności?
witryna napisana w asp - > xml/xslt po stronie serwera a serwer to IIS 5.0 ,
parser MSXML 3.0, system to oczywiście Win y2k, choć planuję również php,
sablotron i apache...

Marcin
Technical Details
Message-ID: <96m5m0$rr0$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> <96lleq$bdd$1@sunsite.icm.edu.pl> <0srs8tob5b28g8uvjrhhnllo8q5buiucoh@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 16:38:06 +0100
Organization: http://news.icm.edu.pl/
Lines: 51
Message-ID: <96m5m0$rr0$1@sunsite.icm.edu.pl>
References: <96jnfb$he4$1@sunsite.icm.edu.pl> <e42r8t4dmdmh985bvifnk48dcip76aa6n1@4ax.com> <96lleq$bdd$1@sunsite.icm.edu.pl> <0srs8tob5b28g8uvjrhhnllo8q5buiucoh@4ax.com>
NNTP-Posting-Host: telecal.mpnet.pl
Mime-Version: 1.0
X-Trace: sunsite.icm.edu.pl 982424064 28512 212.244.61.102 (17 Feb 2001 15:34:24 GMT)
X-Complaints-To: abuse@icm.edu.pl
NNTP-Posting-Date: Sat, 17 Feb 2001 15:34:24 +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