Oprettet ons. d. 21. november 2007 kl. 15:13:32

donkazz
donkazz (11.670 point. Point ude: 1.395)

Performance - HTML i SQL'en eller ved udtræk?

Hej alle!

Et performance minded spørgsmål:

Hvad er hurtigst / bedst, kun at hive de nødvendige informationer ud af databasen og så via. server scriptet generere f.eks. linkstrengen ELLER at gøre det via SQL'en, altså "SELECT '<a href=&quot;'+ link.id + '>link</a>' AS theLink" ?

Det skal ses i et større perspektiv hvor mange sider fra forskellige webservere laver udtræk fra én central database.

Mvh.
Kasper

Skrevet ons. d. 21. november 2007 kl. 15:18:41| #1

pidgeot
pidgeot (51.189 point)
Jeg vil tro det er en smule hurtigere at lade scriptet generere strengen, fordi der så er langt mindre data der skal fyres gennem databaseforbindelsen. Det er dog ikke noget jeg har afprøvet, og det afhænger vel også til en vis grad af hvordan scriptet (og scriptsproget) er programmeret.

Skrevet ons. d. 21. november 2007 kl. 15:33:44| #2

arne_v
arne_v (1.016.169 point)
Jeg vil ogsaa tro at app er marginalt hurtigere end database til string konkatanering.

Men der er en lang mere vigtig grund til at lave det i app.

HTML hoerer hjemme i presentation layer ikke i data access layer / data tier.

Det bliver meget svaert at lave en paen struktur i koden, hvis man lader databasen
generere HTML.

Skrevet ons. d. 21. november 2007 kl. 15:49:03| #3

donkazz
donkazz (11.670 point)
Det er 2 fornuftige svar, så jeg holder mig til app generering. :-D

Tak for hjælpen og de hurtige svar! Smid nogle svar så I kan få de point der

Skrevet ons. d. 21. november 2007 kl. 22:41:31| #4


Skrevet ons. d. 21. november 2007 kl. 23:04:09| #5


Skriv et indlæg




Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] [img]link til billede[/img]
Web- og emailadresser omdannes automatisk til links

Log ind

   

   

Seneste spørgsmål

Stored procedure og triggers

Oprettet den 22. maj 2012 kl. 10.11
htm giver 60 point for svar | Giv et svar »

SELECT by NEWID

Oprettet den 14. maj 2012 kl. 10.21
zentral giver 200 point for svar | Giv et svar »

Hvor finder jeg logfiler?

Oprettet den 14. maj 2012 kl. 10.07
hundevennen giver 100 point for svar | Giv et svar »



   




Tips & Tricks fra PC World

Teaser billede

Læserne: Her er vores værste it-indkøb

Det er ikke al it-udstyr, som er det rene guld. Her er nogle af læsernes skrækhistorier.


Anmeldelser fra PC World

Teaser billede

Test: Mobil med Ferrari-design - og en Trabant-motor

Motorola har begået endnu en smartphone med lækkert design og potentiale til at være blandt de bedste. Men den når ikke i mål. Se her hvorfor.


Seneste blogindlæg

Teaser billede

Tvangslukke spørgsmål: Hvad er den bedste løsning?

Hej Vi har mange åbne spørgsmål på Eksperten. Vi ville gerne tvangslukke dem - så et spørgsmål efter f.eks. 6 måneder lukkes. Men der er et par uklarheder som ville være gode at få lidt input til:...


Nyheder fra PC World

Teaser billede

Sådan siger du farvel til Facebook

Læs her, hvordan du dropper Facebook og i stedet anvender nogle brugervenlige alternativer, så du stadig kan være social på nettet.


Nyheder fra Computerworld

Teaser billede

Galleri: De fedeste håndholdte gennem 40 år

Her har du de mest banebrydende håndholdte computere gennem alle tider.


Kurser
Samarbejdspartnere

Udgiver · © 2012 IDG Danmark A/S · Hørkær 18 · 2730 Herlev · Tlf.: 77 300 300 · Fax: 77 300 301 · Brug af personoplysninger