Wat is een verzamelsite?
Een stadssite wordt vaak gebruikt in websiteontwerp om ontwerpers een plaats te geven om nieuwe website-functies te gebruiken zonder schadelijke effecten. De fasingsite zelf is een kloon van de hoofdwebsite, maar nieuwe functies en programmering worden alleen aan deze kloonomgeving toegevoegd. Om de site online te plaatsen, moet de ontwerper een server gebruiken, een staging-server. Afgezien van het zien van de nieuwe website in actie, zorgt dit tijdelijke gebied er ook voor dat slechte of onjuiste codering de hoofdwebsite niet vernietigt en regelmatige gebruikers hindert. Terwijl het grootste deel van het testen door de ontwerper wordt gedaan, staan sommige website-eigenaren andere gebruikers toe de nieuwe website te testen en te zien terwijl ze nog in productie zijn.
De ensceneringssite is een virtuele kloon van de hoofdwebsite, maar dan met nieuwe functies en programmering erin geplaatst. Als de ontwerper dat wil, kan de ensceneringswebsite een heel ander ontwerp hebben, maar dit is ongewoon, omdat intensievere functies normaal worden getest in deze omgeving. Als de website bijvoorbeeld gebruikers toestaat artikelen of opmerkingen toe te voegen, zou deze omgeving de ontwerper in staat stellen ervoor te zorgen dat de functies perfect werken.
Om een staging-site te gebruiken, moet deze op een staging-server worden geladen. Dit kan een server zijn die losstaat van de server waarop de hoofdwebsite wordt gehost, of het kan gewoon een apart gedeelte van dezelfde server zijn. In beide gevallen worden de enscenering en de hoofdwebsites gescheiden gehouden, zodat de een de ander niet kan hinderen. Dit voorkomt ook dat de ontwerper de twee per ongeluk verwart.
De scheiding tussen de hoofdsite en de staging-site is belangrijk, omdat de staging-site de hoofdsite kan beschadigen als de codering onjuist wordt uitgevoerd. Als de ontwerper een nieuwe functie test en de codering onjuist is uitgevoerd, kan de hele website worden afgesloten of primaire functies worden uitgeschakeld. Als dit in een testomgeving wordt gedaan, kan de ontwerper rustig aan het probleem werken; als dit op de hoofdwebsite gebeurt, moet de ontwerper zich haasten om ervoor te zorgen dat bezoekers geen last hebben van het probleem.
Normaal gesproken zijn de enige mensen die een stadssite testen, de ontwerper en elk administratief team dat op de website werkt. Sommige websites, vooral populaire, kunnen gebruikers toestaan om de ensceneringswebsite te testen. Hierdoor kan de ensceningsite echt worden gebruikt en kunnen ontwerpers feedback van gebruikers krijgen over het nieuwe ontwerp of de nieuwe functies.