Filmägarnas Kontrollbyrå AB beslöt att skapa en ny svensk bioportal som skulle samla samtliga biografer och
filmer under ett tak. Detta skulle göra det mycket enklare för biobesökarna att finna den information som
efterfrågades.
MOROTSmedia fick förtroendet att producera webbplatsen vilket gjordes under 2003. Systemet är ett högprestanda
system med fokus på att kunna hantera tusentals samtida användare.
Teknik
Webbplatsen är skapad enligt traditionell 3-lagersarkitektur. Databasen är Microsofts SQL Server körd på
två servrar i ett round-robin active-active cluster. Databasåtkomsten sker genom komponenter skrivna i
Microsoft Visual Basic 6 som hanteras av Component Services. Webbservern är Microsoft IIS5. Webbplatsen
körs över tre servrar som lastbalanseras av en Enterasys SSR-8000. För att optimera prestanda ytterligare
är hela webbplatsen cachad av två stycken Squid Cache datorer.
Prestanda och tillgänglighet
Webbplatsen är testad med tusentals simulerade användare och systemet fyller utgående internet-förbindelse
på 100Mbit/s med en cpu-belastning på 40% på de mest belastade servrarna. Detta innebär att vi med säkerhet
kan säga att systemet inte är den svagaste länken i kedjan mellan användaren och databasen.
Ytterligare en anledning till varför antalet servrar är så många är att skapa ett system som alltid är
tillgängligt. Att en server har hängt sig eller gått sönder är inte någonting som påverkar systemet nämnvärt.
Om en webbserver slutar att fungera kommer systemet inom fem sekunder sluta skicka förfrågnaingar till den
servern fram till dess att den bevisligen fungerar igen.
SMS
Systemet har även kompletterats med ett SMS-interface för att erbjuda användaren information
direkt till sin mobiltelefon via SMS. Utmaningen var att skapa ett system som så smart som möjligt
förvaltar den information användaren skickar in till systemet och som hjälper till att minimera
mängden tecken som systemet behöver för att identifiera vad användaren behöver. Alla som skickat
SMS med sin mobiltelefon vet att det inte är jätteroligt att klicka på knapparna alltför många gånger.
Prova gärna systemet genom att skicka en fråga till 0730-123000. För att få veta hur du ska göra,
klicka här och välj Via mobilen från menyn överst.
Administration
Systemet kan administreras via en webbportal till vilken alla biografägare har tillgång. Denna portal
låter användaren administrera sin biograf med den repertoar som går på den. Systemet har även en automatisk
import av de stora kedjornas repertoar.
All data som presenteras på webbplatsen administreras från detta gränssnitt. Filminformation, som vi ser i bilden
nedan, versionhanteras automatiskt så att äldre versioner finns tillgängliga om någon felaktighet skulle införas.
All administration är grafisk för att förenkla för användarna så mycket det bara är möjligt.
Systemet har olika säkerhetsnivåer vilket gör att en användare kan ges rättigheter till olika delar av systemet,
och till specifika objekt (biografer etc.)