"Birger Sørensen" <sdc@bbsorensen.com> skrev i en meddelelse
news:4986399d$0$90276$14726298@news.sunsite.dk...
> Kim Ludvigsen sendte dette med sin computer:
>> Michael Sørensen skrev:
>>
>>> I en anden nyhedsgruppe (dk.edb.database) blev der stillet
>>> spørgsmålstegn ved, om det var klogt at gemme HTML med teksten i en
>>> database.
>>>
>>> Har I en mening om det? Er det ikke sådan det plejer at foregå i et CMS
>>> eller er det en forkert opfattelse jeg har?
>>
>> Det normale er at gemme kode for sig og indhold (teksten) for sig. Dermed
>> sparer du plads i databasen, fordi du ikke skal opbevare koden sammen med
>> hver eneste tekst. Men langt den største fordel er dog, at du kan ændre
>> på sidens layout og opbygning, uden at du skal ind og rette i samtlige
>> tekster i databasen.
>>
>> Layoutet gemmes normalt i en css-fil, og html-koderne gemmes i en
>> asp-fil, der så henter de enkelte tekster i databasen. Skal du ændre
>> layoutet, retter du ét sted, nemlig i css-filen. Skal du ændre i
>> html-koderne, retter du ét sted, nemlig i asp-filen.
>
> Jeg er enig med Kim.
> Jeg er af den mening, at når du en dag finder på at bruge de samme data på
> en anden side, måske i en anden sammenhæng, bliver du glad for at dine
> gemte tekster /ikke/ er HTML kodede. Næste gang er HTML måske ændret,
> eller sammenhængen er slet ikke HTML.
>
> Birger
Hej Kim og Birger.
Jeg tror, at vi taler forbi hinanden.
Sidens layout osv er gemt med CSS. HTML og CSS delen er jeg fortrolig med.
Jeg er begyndt at arbejde på et CMS-lignende website, hvor jeg har en online
WYSIWYG editor. Her kan jeg skrive tekst i forskellig størrelse, farve, fed,
kursiv osv. og gemme indholdet af denne side i en database, som så kan
hentes frem i browseren fx. ala flg. webadresse
www.testweb.dk/artikler.aspx?ID=1234
Det er HTML koden, der fremkommer fra formateringen i min WYSIWYG editor,
som jeg er i tvivl, om det er forkert at gemme den med selve indholdet i
databasen.
mvh
Michael.