7. Utvecklingen av publiceringsplattformar
Generation #1 - Statiska filer
! Statisk html - redaktörer behövde kunna html
! Ingen databas
! Ingen återpublicering av innehåll
! Ingen kanalpublicering
! Typisk egenskap: Server Side Include och ftp
! Dödsorsak: För statiskt och för begränsat
7
8. Utvecklingen av publiceringsplattformar
Generation #2 - Hemmabygge med CMS
! Databas!
! Hemmabygge! - oftast egenutvecklat
! Beroende av ett fåtal utvecklare
! I långa loppet: dyrt och komplicerat att vidareutveckla
! Typisk egenskap: Skräddarsytt och anpassat efter egna behoven
! Dödsorsak: För komplicerat att underhålla (EOL)
8
9. Utvecklingen av publiceringsplattformar
Generation #3 - Ett CMS
! Ett CMS - en produkt
! Flerkanalspublicering
! Ofta baserat på någons egenutvecklade plattform
! Sluten källkod (licensierad)
! Dyrt(?)
! Typisk egenskap: en swiss army knife - anpassad till behoven
! Dödsorsak: Långsam utveckling och komplicerade uppgraderingar
9
10. Utvecklingen av publiceringsplattformar
Generation #4 - Öppna plattformar
! Flera olika produkter och verktyg - ”Legobitar”
! API:er (egna och öppna)
! Byggt för att integrera eller integreras
! Klart för molntjänster
! Öppen källkod(?)
! Typisk egenskap: öppet för integration och ständig förbättring
! Dödsorsak: ?
10
18. Förbättringar sedan vi började använda Disqus
18
! Mobil-version av Disqus
! iPhone-app för moderering (två olika)
! Gilla-knappar
! Säkerhetsförbättringar
! Redesign på gränssnittet
! Uppdaterad Wordpress-plugin (synkar också kommentarer)
! ”Early Adopter”-version (går att slå av/på)
! html-kod för snabbare sidladdning
! Förbättrat spamfilter och funktioner för att stänga trådar med automatik.
! Inline-moderering
! Yahoo och Facebook-login (och Twitter, OpenId och Disqus sedan tidigare)
22. Vision och iterationer
22
! Ha en vision, men arbeta i korta iterationer
! Enklare förändra små applikationer än stora
! Använd en tydlig metod (och förbättra den)
Sprint Daily
Tidsuppskattning Retrospektiv
43. Does it scale?
43
”For dynos - there is no real limit. If you need more, we can
up that limit to just about any number you need. Let us
know a week in advance at least, and we'll get your limit
increased. If you're going to need a few thousand, it's best
if we can work with you to understand your demand.”
51. Tack för att ni lyssnade!
51
=> kontakt
=> publik kod och pluginer
=> avdelningens twitterfeed
per.astrom@tv4.se
http://github.com/TV4
http://twitter.com/perkovich/tv4-http