---
title: "Drift & underhåll av community"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/85781-drift-underhåll-av-community"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "Eclipse"
published: "2003-09-11T14:58:13.000Z"
updated: "2003-09-14T07:48:42.000Z"
replies: 14
views: 461
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/asp/85781-drift-underhåll-av-community"
---

# Drift & underhåll av community

## #1 — Eclipse, 2003-09-11T14:58Z

Hur gör alla ni när ni ska arbeta med era webbplatser som har användare?

Hur "låser" ni webbplatsen? Bara för någon / några timmar?

Vad jag menar, ni ska arbeta lite, uppdatera, ändra, och då vill ni inte att era användare ska komma och trixa med databasen, eller vad det nu kan vara.

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

## #2 — PatrikB, 2003-09-11T15:01Z

Har man tillgång till servern går det ju lätt att "pilla med hostheaders".
Man kan ha tex 2 siter konfade på servern ..... en "tom-site" som meddelar att nu är det underhåll på gång och så den skarpa.
När underhåll behöver göras är det bara att ändra i hostheadern på de 2 siterna.

Bara ett sätt att göra det på

cya,
/PatrikB

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

## #3 — SteveP, 2003-09-11T15:03Z

Jag brukar sköta det när det är minst aktivitet på sidan, alltså nattetid. 

Har jag IIS'n lokalt så har jag en tempsite som jag ändrar i "hostheaders"

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

## #4 — Eclipse, 2003-09-11T15:12Z

Weebhotell är inte min grej. Jag håller inte på med sån't.

Fler förslag där man inte har tillgång till servern på egen hand.

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

## #5 — Eclipse, 2003-09-11T15:26Z

```
<%
IF Request.ServerVariables("REMOTE_HOST") = "193.12.203.194" THEN response.redirect "/v1/index.asp"
%>
```

Här är en variant.

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

## #6 — SteveP, 2003-09-11T15:30Z

193\.12.203.194 är din ip då eller?

Va ju iofs en ganska bra ide :)

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

## #7 — Eclipse, 2003-09-11T15:33Z

Nja. inte bara min IP men nästan.

Vi sitter bakom någon brandvägg och även grannen skulle kunna surfa på webbplatsen. Men det är avsevärt mindre än hela Internet.

Jag har fått för mig att alla här har samma IP utåt sett.

Man kan kolla det med denna koden:

\<%
cnt = 1 
FOR EACH varre in Request.ServerVariables 
	tmp = tmp &  cnt & ". " & varre & " : " & Request.ServerVariables(varre) & "\<BR\>" & vbCRLF 
	cnt = cnt + 1 
NEXT
response.write tmp
%\>

Från @nders för övrigt.

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

## #8 — Vide, 2003-09-11T18:30Z

Du skall ju aldrig behöva stänga ned sajten för att göra uppdateringar, visst under någon minut men inte timmar som du nämner.

Sätt upp en utvecklings-sajt vid sidan om där du sköter utvecklingen, när väl du har någon uppdatering så för du bara över det till den skarpa sajten.

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

## #9 — Eclipse, 2003-09-12T06:17Z

Vide, jag stänger inte ner en sajt om det inte behövs.

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

## #10 — Vide, 2003-09-12T06:35Z

> **Eclipse skrev:**
>
> Hur "låser" ni webbplatsen?

> **Eclipse skrev:**
>
> Vide, jag stänger inte ner en sajt om det inte behövs.

Jag jämför att "låsa" en webbplats och stänga ned den som samma sak eftersom klienterna inte kommer åt det dom ville.  Med lite "service mind" så utvecklar man vid sidan om och uppdaterar under några sekunder, på så sätt påverkas inte klienten märkbart.

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

## #11 — Macce, 2003-09-12T06:44Z

Jag brukar skicka in en querystring som lagras i en applicationvariabel på default.asp-sidan.

Då kan jag snabbt lägga in meddelande när siten öppnas igen.

När jag sen vill låsa upp sidan så tar jag bort querystringen.

```
If len(Request.Querystring("mess"))>0 THEN
application("mess")=Request.Querystring("mess")
END IF

IF len(application("mess"))>0 AND NOT Request.ServerVariables("REMOTE_HOST") = "55.254.163.52" THEN 'mitt ip gör att jag kommer in...
Response.Write "<br><br><br>&nbsp;&nbsp;&nbsp;&nbsp;" & application("mess")
ELSE

'Visa frameset eller innehåll

END IF
```

Vide, ibland kanske man måste tanka hem sin accessdatabas och göra modifieringar lokalt, 
då krävs det lite längre stopp än bara nåra sekunder. 
Sen kan man ju i o f ha webbadmin på db:n med...

Mvh Macce

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

## #12 — Eclipse, 2003-09-12T07:37Z

Tack!

Det är som jag tänkte då!

\*\*\*
Ett tips till dig: om du stoppar koden i session on_start  i global.asa så gäller det i alla sessioner, inte bara på en enskid sida.

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

## #13 — Vide, 2003-09-12T10:06Z

> **Macce skrev:**
>
> Vide, ibland kanske man måste tanka hem sin accessdatabas och göra modifieringar lokalt, 
> då krävs det lite längre stopp än bara nåra sekunder.

Oavsett om det är databasen eller en webbsida du ändrar så kan du göra det i en utvecklingsmiljö som inte har med den skarpa webben att göra.

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

## #14 — bassebhu, 2003-09-12T12:41Z

Jag lägger alltid in en funktion där jag kan stänga ned communityt för alla utom för mig själv (eller de som har blivit tilldelad en viss grad).

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

## #15 — Macce, 2003-09-14T07:48Z

Vide, Naturligtvis är det det bästa alternativet. 
Men när medlemmarna har skrivit inlägg etc, 
så kan jag ju inte ladda upp en äldre modifierad databas som
saknar de senaste inläggen. 
Det vara bara det jag menade... Sen kan man ju hitta olika lösningar på det också...

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

---

Tråden på webben: https://www.webforum.nu/amne/asp/85781-drift-underhåll-av-community
