Hejsa,
Jeg sidder og leger med tanken om at lave en "blog" (weblog). Hertil har
jeg brug for en database til at holde styr på de forskellige blog
entries med evt. tilhørende kommentarer.
Jeg har ikke lavet en sådan weblog før. Derfor har spørger jeg jer til
råds først.
Har nogen af jer konstrueret sådan en blog? Hvilke faldgruber er der?
Kan I evt. komme med nogle konkrete forslag på en struktur?
Jeg har tænkt mig lidt i stil med:
blog entries:
id primær nøgle
dato/tid
titel
indhold
kommentarer:
id primær nøgle
blogentry_id relation til id i "blog entries"
dato/tid
emailadresse
afsendernavn
kommentar
Allerede her er der nogle ting jeg er i tvivl om.
For det første ved jeg ikke om strukturen er rigtig. Måske er det for
simpelt? Jeg har jo ingen mulighed for trådning af kommentarene og
tilhørende svar (og svar på svar, osv., osv.). Jeg kunne dog fornemme på
den tråd som lige har været oppe omkring forums, at trådning generelt er
noget som er meget resursekrævende. Af den grund overvejer jeg at skippe
det.
Den næste ting jeg ikke helt kan finde ud af er hvilket format jeg skal
gemme tiden i.
Jeg går ud fra, at jeg laver front end og back end til min blog i php.
Derfor vil det jo være rart, at det var noget som var nemt at bruge i
php. Min erfaring er dog, at php er ret fleksibelt der. Jeg har
overvejet følgende måder at gemme tiden på:
1)
To felter:
- dato (DATE)
- tid (TIME)
Så klarer jeg, at sætte dem sammen i applikationen.
2)
Eet felt:
- dato (DATETIME)
Her gemmer jeg tiden i databasens DATETIME-format. Så må jeg parse det i
applikationen.
3)
Eet felt:
- timestamp (INTEGER)
Her vil jeg så gemme tiden i sekunder siden epoch (01-01-1970 0:00:00).
Denne tid regner jeg så om til dato og klokkeslet i min applikation.
Hvad vil I anbefale?
--
Thomas Damgaard Nielsen
http://tdn.peps.dk
Svar venligst under det du citerer. Se hvorfor og
hvordan på
http://usenet.dk/netikette/citatteknik.html