WN

WN (https://www.wn.se/forum/index.php)
-   Serversidans teknologier (https://www.wn.se/forum/forumdisplay.php?f=4)
-   -   Html-genering vs. dynamiska sidor (https://www.wn.se/forum/showthread.php?t=16419)

tartareandesire 2006-09-23 18:34

Jag har ännu ingen sida där jag känt behov av att generera statiska html-sidor istället för att låta hämta allting från databasen innan informationen presenteras för besökarna men jag håller på att färdigställa projekt där det kan behövas eller åtminstone vara av nytta för både mig och besökare.

Nu är frågan, när kan man anse det finnas behov att göra på detta vis?

Information som sällan ändras, t.ex. en lista över städer eller länder, är ju ganska onödig att hämta från databasen varje gång den används men hur bör man göra när man t.ex. har uppemot 500,000 rader i en databas där varje rad kan sägas representera en html-sida men där man inte vet vilka som kommer att anropas eller ändras oftare än andra?

Mvh Vincent

Blackex 2006-09-23 18:48

listor över städer och länder och dess relation passar bra i databasen. du kan ju alltid cacha listan (finns många alternativ) - så det behöver inte belasta databasen så mycket. kan exempelvis vara bra om du visar listan över länder på flera sidor. det är bättre att ha informationen på ett enda ställe (dvs i databasen).

tartareandesire 2006-09-23 19:42

Citat:

Originally posted by Blackex@Sep 23 2006, 18:48
listor över städer och länder och dess relation passar bra i databasen. du kan ju alltid cacha listan (finns många alternativ) - så det behöver inte belasta databasen så mycket. kan exempelvis vara bra om du visar listan över länder på flera sidor. det är bättre att ha informationen på ett enda ställe (dvs i databasen).

Jo, just städer eller länder är ju (förmodligen) ganska lite information och togs bara som ett exempel. Man skulle även kunna göra en include-fil som uppdateras när databasen uppdateras.

Men som sagt var så är det den senare delen av frågan, när det handlar om betydligt mer information, som är den viktiga biten.

tartareandesire 2006-09-25 15:42

Och det ska givetvis stå generering i titeln =)

grazzy 2006-09-25 15:44

KISS, dynamiskt tills det inte går mer. Och när det inte går mer köper man mera servrar. Jag cachar lite rss-feeds som folk tycker det är roligt att reloada varannan sekund men annars är allt dynamiskt.

tartareandesire 2006-09-25 17:04

Citat:

Originally posted by grazzy@Sep 25 2006, 15:44
KISS, dynamiskt tills det inte går mer. Och när det inte går mer köper man mera servrar. Jag cachar lite rss-feeds som folk tycker det är roligt att reloada varannan sekund men annars är allt dynamiskt.

Är det alltid gynnsamt? Poängen med det hela är att det ska bli så billigt som möjligt att driva samt att det ska vara en snabbladdad sida för besökaren trots en datamängd på uppemot 500,000-1,000,000 sidor.


Alla tider är GMT +2. Klockan är nu 06:05.

Programvara från: vBulletin® Version 3.8.2
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Svensk översättning av: Anders Pettersson