10. februar 2012 - 13:16Der er
6 kommentarer og 1 løsning
Isolere specifik kode.
Jeg har et lidt specielt spørgsmål. På en side, har jeg nogle tables. Dataene i disse tables hentes fra en database. Nogle af disse data indeholder html og css. Er det muligt at "isolere" det der kommer fra databasen, således at det ikke påvirker resten af siden.
Et eksempel kunne være, hvis stylen for "<body>" ændres i dataene fra databasen, ønsker jeg _kun_ at dette påvirker det der udskrives fra databasen, men ikke resten af siden.
Løsningen på den lange bane er at undlade markup kode i databasen. Helt simpel formatering som B og I elementer kan være okay, men udover det skaber markup i databasen før eller siden problemer.
Problemet er at kunden ønsker at data skal kunne formateres individuelt via data i DB... Så at fjerne, helt eller delvist, html fra koden er ikke en mulighed.
Det er derfor jeg håber at der er en måde at isolere specifikke dele af koden...
Viden og kompetencer indenfor webudvikling er forskellen på grønthandlere og webudviklere *o)
Det er udviklerens forbandede pligt at forklare, hvorfor det er tåbeligt at lægge markup i databasen. Ikke kun for kundens skyld, men også for udviklerens egen skyld. Når kunden på et tidspunkt ønsker at ændre design og af en anden udvikler får at vide, det koster 10 gange så meget som, hvis der ikke havde været gemt markup i DB'en, får den gamle udvikler med garanti ikke flere opgaver der - eller i kundens netværk. Og det er fuldstændig fortjent!
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.