---
title: "Tankar om struktur på applikation"
type: "forum-thread"
url: "https://www.webforum.nu/amne/webbutveckling/65987-tankar-om-struktur-på-applikation"
topic: "Webbutveckling"
topic_url: "https://www.webforum.nu/amne/webbutveckling"
author: "OveRRidE"
published: "2003-01-24T09:20:02.000Z"
updated: "2003-01-25T15:44:46.000Z"
replies: 1
views: 253
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/webbutveckling/65987-tankar-om-struktur-på-applikation"
---

# Tankar om struktur på applikation

## #1 — OveRRidE, 2003-01-24T09:20Z

Jag har funderat på att skriva en komponent som sköter hantering av nyheter på kunders webbplatser, ett sätt att kunna centralisera detta med en databas och framförallt; *en* komponent. 

Men jag har stött på en problematisk tanke; uppgradering av logiken i modulen kommer att ställa till problem. 

Struktur:
\- Databasen är SQLserver, alla kunders nyheter ligger i samma tabell, Nyheter, och skiljs åt med id-nummer som är en relation till kundens id i tabellen Kund. 
\- För varje applikation skapas kundens idnummer som appl.variabel i global.asa och när metoder för att hämta, visa, uppdatera eller radera nyheter anropas, skickas kund-id:t med som parameter in i funktionen. 
\- Detta är alltså till för att underlätta implementationen av en ny nyhetsmodul på kunders hemsidor, för våra utvecklare. 

Problemet är om komponenten skall uppgraderas; om man t.ex. strukturerar om intefacet så påverkar det ju alla kunders nyhetsmodul och felmeddelanden kan uppstå. Tillägg av moduler är ju oftast inga problem, men ändring av befintliga?

Är det en dålig idé eller går det att lösa på något sätt som jag förbisett?

Permalänk: https://www.webforum.nu/p/65987

## #2 — P, 2003-01-25T15:44Z

Låter som en sund idé. Skiljer du bara ut presentationen ifrån datahanteringen så kan du ju ha olika "design" på denna.

Jag skulle dela in den i 3 lager, Databas, Databashantering och Presentation.

Förstår inte rikigt vad problemet skulle vara om komponenten uppgraderas, fel uppstår alltid oavsett om det är ver 1.0 eller 1.1 .

(Oj! Jag har kommit över 1000 poster!  :)   )

Permalänk: https://www.webforum.nu/p/927014

---

Tråden på webben: https://www.webforum.nu/amne/webbutveckling/65987-tankar-om-struktur-på-applikation
