Ytterligare en stor lansering till vimmerbytidning.se - Ytterligare en stor lansering till vimmerbytidning.se

Kategorier

Taggar

Ytterligare en stor lansering till vimmerbytidning.se

Mindbite AB 4. juli 2017

I april förra året lanserade vi nya vimmerbytidning.se. Nu ett drygt år senare kan vi summera ett intensivt år där vi tillsammans med Swepress jobbat fram en mängd olika nyheter, både sådant som kommer besökaren till gagn, men också för att underlätta det interna dagliga arbetet på redaktionen och annonsförsäljningen. Nya tjänster har kopplats på som skapar mervärde för besökarna, samtidigt som Swepress ökat sina möjligheter till intäkter. Ett roligt och stimulerande samarbete helt enkelt.

Nu idag har vi tagit nästa stora steg. Det största sedan lanseringen - etage på ettan.

Siktet har från början varit inställt på att erbjuda en mer användarvänlig visning av relevanta artiklar än att bara visa dem i löpande datum och tidsordning som det varit fram till idag. Under våren har Swepress och vi skissat, tagit fram prototyper och kravspecar till dess att vi hittat en bra lösning för det vi kallar etage. Enkelt förklarat är ett etage en flexibel mall för hur redaktionen kan publicera och sätta ihop olika typer av artiklar. Allt för att skapa en attraktiv startsida för besökaren. Det är enkelt att prioritera om olika artiklar, att automatisera flöden samt att snabbt skapa ett etage om ett aktuellt ämne, vid exempelvis en olycka.

Att utveckla etagefunktionaliteten till vimmerbytidning.se var en utmaning ur flera olika aspekter, men allra viktigast var det att webbplatsen skulle kunna leverera etagens innehåll snabbt, utan att belasta servrarna onödigt mycket.

Efter att Marcus, tillsammans med Swepress, tagit fram prototyper för hur lösningen skulle fungera så gick uppdraget vidare till Robin och Robin (Månsson och Carlsson) att lösa det tekniska, i form av databasstruktur, administration och rendering av etagen.

I den här första versionen av etagen finns elva olika etage-mallar, med olika utseende och innehållstruktur. Utifrån dessa mallar kan Swepress bygga ett bibliotek med varianter av varje mall, och med olika innehåll. Varje variant i biblioteket anpassas sedan med artiklar, annonser, widgets och andra egenskaper och kopplingar till ämnen och kategorier.

Etagevarianterna implementeras sedan på vilken sida som helst på vimmerbytidning.se, vilket innebär att Swepress själva kan utforma en sida med en eller flera etage som är specialanpassade med eget innehåll. I skrivande stund har Swepress valt att börja med etagen på deras förstasida.

För redaktionen tog vi fram ett helt nytt Drag & Drop-verktyg för att snabbt kunna byta artiklar och innehåll på varje etagevariant, och sedan trycka ut ny information till besökarna.

Den färdiga lösningen använder Mustache för etage-mallarna samt Entity Framework och WebApi för data. Ovanpå det har vi byggt en HTML-generering som blixtsnabbt levererar färdigrenderade etage till alla sidor. Lösningen har byggts med skalbarhet i åtanke, och det finns i princip inga begränsningar för hur framtida etagemallar kan utformas, och det skapar en enorm flexibilitet för Swepress.

Med cirka 500 000 besök och 750 000 sidvisningar per månad så krävs en solid lösning som klarar trycket. Därför har vi kört rigorösa stresstester mot lösningen för att säkerställa att den orkar med avsevärt mycket fler besök än så.

Besök Vimmerby Tidning för att se resultatet.

Kategori: Mindbite AB | Lansering

Permalink | Kommentarer (0)