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.
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.
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.
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> " & 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...
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å...
253 ms totalt · 4 externa anrop · v20260731065814-full.a51de22e