Always select a proper tool for the task at hand.



Samankaltaiset tiedostot
On instrument costs in decentralized macroeconomic decision making (Helsingin Kauppakorkeakoulun julkaisuja ; D-31)

Capacity Utilization

On instrument costs in decentralized macroeconomic decision making (Helsingin Kauppakorkeakoulun julkaisuja ; D-31)

7.4 Variability management

7. Product-line architectures

TIEKE Verkottaja Service Tools for electronic data interchange utilizers. Heikki Laaksamo

Network to Get Work. Tehtäviä opiskelijoille Assignments for students.

On instrument costs in decentralized macroeconomic decision making (Helsingin Kauppakorkeakoulun julkaisuja ; D-31)

Security server v6 installation requirements

Information on preparing Presentation

TIETEEN PÄIVÄT OULUSSA

Efficiency change over time

AYYE 9/ HOUSING POLICY

Nuku hyvin, pieni susi -????????????,?????????????????. Kaksikielinen satukirja (suomi - venäjä) ( (Finnish Edition)

FinFamily PostgreSQL installation ( ) FinFamily PostgreSQL

Lab SBS3.FARM_Hyper-V - Navigating a SharePoint site

Results on the new polydrug use questions in the Finnish TDI data

Tarua vai totta: sähkön vähittäismarkkina ei toimi? Satu Viljainen Professori, sähkömarkkinat

Windows Phone. Module Descriptions. Opiframe Oy puh Espoo

Esimerkkinä - ilmainen blogi-julkaisujärjestelmä. WordPress:stä on myös palvelimelle asennettava versio (WordPress.

Infrastruktuurin asemoituminen kansalliseen ja kansainväliseen kenttään Outi Ala-Honkola Tiedeasiantuntija

The role of 3dr sector in rural -community based- tourism - potentials, challenges

1. Liikkuvat määreet

Data Quality Master Data Management

Security server v6 installation requirements

BLOCKCHAINS AND ODR: SMART CONTRACTS AS AN ALTERNATIVE TO ENFORCEMENT

AFCEA PVTO2010 Taistelija / S4

RAIN RAKENTAMISEN INTEGRAATIOKYVYKKYYS

Uusi Ajatus Löytyy Luonnosta 4 (käsikirja) (Finnish Edition)

Atostek. KanTa-konseptin tuotteistaminen ja vienti ulkomaille

Business Opening. Arvoisa Herra Presidentti Very formal, recipient has a special title that must be used in place of their name

Arkkitehtuuritietoisku. eli mitä aina olet halunnut tietää arkkitehtuureista, muttet ole uskaltanut kysyä

Norpe Winning Culture

DIGITAL MARKETING LANDSCAPE. Maatalous-metsätieteellinen tiedekunta

Sivuston tiedotawebsiteguy.com

ProAgria. Opportunities For Success

Guidebook for Multicultural TUT Users

FinFamily Installation and importing data ( ) FinFamily Asennus / Installation

LYTH-CONS CONSISTENCY TRANSMITTER

Making diversity manageable. Miradore. Käytännön kokemuksia rahoituksen hakemisesta. Tiistai Technopolis Vapaudenaukio / Lappeenranta

Collaborative & Co-Creative Design in the Semogen -projects

Sisällysluettelo Table of contents

anna minun kertoa let me tell you

Returns to Scale II. S ysteemianalyysin. Laboratorio. Esitelmä 8 Timo Salminen. Teknillinen korkeakoulu

16. Allocation Models

Use of spatial data in the new production environment and in a data warehouse

Aloita oman blogisi luominen (järjestelmä lupaa sen tapahtuvan sekunneissa ;-))

The CCR Model and Production Correspondence

Oma sininen meresi (Finnish Edition)

Innovative and responsible public procurement Urban Agenda kumppanuusryhmä. public-procurement

WAMS 2010,Ylivieska Monitoring service of energy efficiency in housing Jan Nyman,

LANSEERAUS LÄHESTYY AIKATAULU OMINAISUUDET. Sähköinen jäsenkortti. Yksinkertainen tapa lähettää viestejä jäsenille

Microsoft Lync 2010 Attendee

Tässä ohjeessa käydään läpi sosiaalisen median verkkopalveluiden lisätoimintojen lisääminen verkkosivuillesi.

Voice Over LTE (VoLTE) By Miikka Poikselkä;Harri Holma;Jukka Hongisto

Data protection template

C++11 seminaari, kevät Johannes Koskinen

Venttiilit ja Automaatio

SOA SIG SOA Tuotetoimittajan näkökulma

Vertaispalaute. Vertaispalaute, /9

Curriculum. Gym card

Olet vastuussa osaamisestasi

Improving advisory services through technology. Challenges for agricultural advisory after 2020 Jussi Juhola Warsaw,

Automaatiojärjestelmän hankinnassa huomioitavat tietoturva-asiat

Augmented Reality (AR) in media applications

Green Growth Sessio - Millaisilla kansainvälistymismalleilla kasvumarkkinoille?

BDD (behavior-driven development) suunnittelumenetelmän käyttö open source projektissa, case: SpecFlow/.NET.

Alueellinen yhteistoiminta

Gap-filling methods for CH 4 data

Viestintään tarvitaan tiedon jakamista tietotyöläisten kesken Ville Hurnonen

ECVETin soveltuvuus suomalaisiin tutkinnon perusteisiin. Case:Yrittäjyyskurssi matkailualan opiskelijoille englantilaisen opettajan toteuttamana

Choose Finland-Helsinki Valitse Finland-Helsinki

Miksi Suomi on Suomi (Finnish Edition)

National Building Code of Finland, Part D1, Building Water Supply and Sewerage Systems, Regulations and guidelines 2007

Alternative DEA Models

Uusi Ajatus Löytyy Luonnosta 3 (Finnish Edition)

HITSAUKSEN TUOTTAVUUSRATKAISUT

MEETING PEOPLE COMMUNICATIVE QUESTIONS

Rekisteröiminen - FAQ

Skene. Games Refueled. Muokkaa perustyyl. for Health, Kuopio

Hankkeen toiminnot työsuunnitelman laatiminen

Miten saan käytännössä kaupan käyntiin halutussa. maassa? & Case Intia

C470E9AC686C

MISKA 1514 MISKA % WOOL 50% ACRYLIC 100% WOOL

Teknologiateollisuus ry Ympäristöosaaminen arvoketjussa -seminaari Työkaluja arvoketjun ympäristöosaamisen kehittämiseen

Tietorakenteet ja algoritmit

Hankkeiden vaikuttavuus: Työkaluja hankesuunnittelun tueksi

Miehittämätön meriliikenne

Jussi Klemola 3D- KEITTIÖSUUNNITTELUOHJELMAN KÄYTTÖÖNOTTO

Constructive Alignment in Specialisation Studies in Industrial Pharmacy in Finland

Tech Conference Office 365 tietoturvan heikoin #TechConfFI

Kysymys 5 Compared to the workload, the number of credits awarded was (1 credits equals 27 working hours): (4)

CIO muutosjohtajana yli organisaatiorajojen

Väylämoduuli - DALI Master Wago

Teollinen Internet & Digitalisaatio 2015

Lakimies PDF. ==>Download: Lakimies PDF ebook

OFFICE 365 OPISKELIJOILLE

Tietoturvallinen liikkuva työ. Juha Tschokkinen

API:Hack Tournee 2014

Salasanan vaihto uuteen / How to change password

Transkriptio:

Welcome! 1

Agenda 9.00 Opening words Janne Kalliola, Exove Oy 9.10 ez Publish Jani Tarvainen, Exove Oy Case: Kauppa.fi Mari Flink, Suomen Kaupan liitto 9.35 Drupal Kalle Virta, Exove Oy 10.00 Break Case: 123play.com Hannu Salminen, Mobile Advertising Solution MAS Oy 10.10 WordPress Janne Kalliola, Exove Oy Case: Etua.fi 10.35 Discussion Jari Pennanen, Etua Oy Always select a proper tool for the task at hand. 2

Know what you need and get a system that fits your needs. When in doubt, ask help from a professional. 3

About us Exove delivers innovative, reliable and business-driven web services that enable our customers to conduct better business on the Internet. 4

We base our work on our customers strategy and needs that we develop into web services. We deliver sites, community platforms, and Web 2.0 applications. 5

17 people, 43 customers, 1.2 MEur turnover 2008, profitable Agenda 9.00 Opening words Janne Kalliola, Exove Oy 9.10 ez Publish Jani Tarvainen, Exove Oy Case: Kauppa.fi Mari Flink, Suomen Kaupan liitto 9.35 Drupal Kalle Virta, Exove Oy 10.00 Break Case: 123play.com Hannu Salminen, Mobile Advertising Solution MAS Oy 10.10 WordPress Janne Kalliola, Exove Oy Case: Etua.fi 10.35 Discussion Jari Pennanen, Etua Oy 6

ez Publish in Brief Open source product developed by ez Systems, Norway Can be considered as Commercial Open Source Multitude of features out of the box Can be extended using API Content imports done in a standard, structured manner A handful of vendors in Finland ez Publish Commercial Open Source ez Systems offers commercial support and maintenance services for the product The good - Core components developed by a single party leads to consistent user experience Versus using a number of community developed modules The bad - Strictly controlled development process results in longer development cycles with little direct community envolvement Versus pure open source software with no vendor responsibility 7

ez Publish is at home in the enterprise Excels in multilingual corporate websites Standard WYSIWYG editor seamlessly integrated Good multilanguage support Version control, publishing content in multiple locations Administration of content is consistent Via a context-aware toolbar Via separate administration interface Advanced permissions management using user groups and policies 8

ez Publish key technologies at a glance Content model Content is built using templates with a number of pre-defined attributes, for example a product page for a refrigerator: Title, Description, Model ID, Product image, User Manual (file attachment), Dimensions, Power rating Additional attributes can be added later existing content will use the default value XML-based Rich text areas are saved as XML and they can contain dynamic references such as links and embeds to existing content Internal links, for example, are not broken if the target page is moved within the site structure 9

Pros & Cons + Content input can be done in parallel with development + Multilanguage support + Ease of use + Flexible content model (with reservations) + Vendor support available - System processes (such as user registration) not flexible to modify - Not recommended for UGC-driven websites - Community support limited - Slower development cycles due to commercial nature 10

Agenda 9.00 Opening words Janne Kalliola, Exove Oy 9.10 ez Publish Jani Tarvainen, Exove Oy Case: Kauppa.fi Mari Flink, Suomen Kaupan liitto 9.35 Drupal Kalle Virta, Exove Oy 10.00 Break Case: 123play.com Hannu Salminen, Mobile Advertising Solution MAS Oy 10.10 WordPress Janne Kalliola, Exove Oy Case: Etua.fi 10.35 Discussion Jari Pennanen, Etua Oy Drupal in brief One of the market leaders in open source CMS systems Very active community developing the product Community-driven, commercial support available from Aquia, but it doesn t dominate the development in any way Thousands of contributed modules, contrib for short 11

Drupal as a traditional CMS Pretty good support for traditional sites Some problems with customised content streams, usually needs a lot of contrib modules Admin panel is confusing and is not easy to use, until you are used to it Admin control functionality, workflows, timed publishing not there out of the box, most achievable through contrib modules Drupal as a CMS for community driven sites User-generated content You Traditional top-down communication User-enriched content (commenting, blogging, retweeting ) 12

Drupal as a CMS for community driven sites Drupal is more or less made for sites that allows users to register and post different content types User-generated content functionality is there out-of-thebox and well supported Commenting, user profiles, different functionalities for registered and anonymous users are all there Does still have the difficult-to-use admin interface Prone to performance problems when most users logged in This can be solved with certain contrib modules and by adjusting the hardware setup Pros & Cons + Extensible using contributed modules + Extensible using a great API + Supports UGC and other community features out-of-the-box + Active community, popular - Limited content type flexibility (without contribs) - Admin is pretty hard to use, needs getting used to - No workflow features, pretty limited set of admin control functionality 13

Agenda 9.00 Opening words Janne Kalliola, Exove Oy 9.10 ez Publish Jani Tarvainen, Exove Oy Case: Kauppa.fi Mari Flink, Suomen Kaupan liitto 9.35 Drupal Kalle Virta, Exove Oy 10.00 Break Case: 123play.com Hannu Salminen, Mobile Advertising Solution MAS Oy 10.10 WordPress Janne Kalliola, Exove Oy Case: Etua.fi 10.35 Discussion Jari Pennanen, Etua Oy 14

Agenda 9.00 Opening words Janne Kalliola, Exove Oy 9.10 ez Publish Jani Tarvainen, Exove Oy Case: Kauppa.fi Mari Flink, Suomen Kaupan liitto 9.35 Drupal Kalle Virta, Exove Oy 10.00 Break Case: 123play.com Hannu Salminen, Mobile Advertising Solution MAS Oy 10.10 WordPress Janne Kalliola, Exove Oy Case: Etua.fi 10.35 Discussion Jari Pennanen, Etua Oy WordPress in Brief The world s most widely used blogging system Easy to use for content input and management Heavy focus given on simplicity Extensible and configurable with readymade plugins A great number of plugins, but quality differences are huge Most plugins are one-shot wonders Vendors available practically everywhere 15

WordPress as a Blog Very versatile blogging system Feeds Comments, pings, pingbacks + moderation Categories, tags Provides all usually needed features out-of-the-box Functionality can be enhanced with plugins and custom themes Search engine friendly Several writers can share the blog 16

WordPress as a CMS Focus on blog posts, comments, pingbacks, etc. Rudimentary page and image management Only one content area All pages have same fields for content, albeit pages can have different templates Hierarchies available Look and feel based on templates Powerful and flexible, but template development requires indepth understanding of the system Some things hardcoded, requires extra work to get it right when not doing WordPress style 17

Pros & Cons + Easy to use and learn + Focus on writing + Extensible, themeable + Light-weight + Well-connected with content networks + Manages comments well - Simple page content model - No multilanguage support - Simple image support - No workflows - Only one blog ASUNTOLAINAT KULUTUSLUOTOT LUOTTOKORTIT 18

etua.fi on yksityinen, riippumaton ja suomalainen finanssiportaali Kuluttajat etua.fi Yhteistyökumppanit Pankit Rahoitusyhtiöt Autorahoitusyhtiöt Vakuutusyhtiöt Pankkiiriliikkeet 19

Projektin lähtökohta 01/2009 etua.fi-palvelu oli toiminut kahdeksan kuukautta (05/2009) yhdellä tuotteella Sivuston uudistaminen oli ajankohtaista, koska Uuden tuotteen, asuntolaina, lanseeraus keväällä 2009 Uusi asiakaskohderyhmä Käytettävyyden kehittäminen Profiilin/ identiteetin nostaminen uudelle tasolle Uuden sivustorakenteen suunnitteleminen, jonka myötä valmiudet tuoda jatkossa lisää tuotteita palveluun Vanhan sivuston päivitys hidasta ja hankalaa (Intia) tarve tehdä osa sisällön päivityksestä itse Projekti Tiimi: Visuaalisuus: Prami Advertising Sivuston toteutus: Exove Hakemuslomakkeet, back-end integrointi ja tietoturva: Fiare Oy Sivustorakenne ja käytettävyys: inhouse (+muut) Aikataulu: Suunnittelun käynnistäminen 12/2008 Visuaalisuus valmis 02/2009 Sivusto valmis 03/2009 20

Miksi WordPress? Päätöksenteon perustelut: Käyttöönoton nopeus Käytettävyys Kustannukset Sivuston optimointi Muita havaittuja hyötyjä: Mahdollisuus monipuolisiin ratkaisuihin Looginen ja selkeä käyttöliittymä Sisällön päivittäminen (1/2) 21

Sisällön päivittäminen (2/2) WP ei ole vain blogi-työkalu (esimerkki) 22

Huomioita ja ajatuksia projektista Suunnittelu Käytä riittävästi aikaa suunnitteluun Sivuston rakenne ja käytettävyyden kannalta merkittävimmät asiat tulee olla selvillä etukäteen Dokumentoi itse Kysy, kyseenalaista ja keskustele Toteutus Ongelmakohtien havaitseminen ja seuranta (esim. integraatio backend:iin) Osallistu, niin opit uutta Jälkihoito: Hakukoneoptimointi Sisällön päivittäminen 23

Yhteystiedot Jari Pennanen Toimitusjohtaja Etua Oy Ludviginkatu 3-5 A 00130 Helsinki gsm: +358 40 5459388 email: jari.pennanen@etua.fi Palveluun voi tutustua osoitteessa www.etua.fi Agenda 9.00 Opening words Janne Kalliola, Exove Oy 9.10 ez Publish Jani Tarvainen, Exove Oy Case: Kauppa.fi Mari Flink, Suomen Kaupan liitto 9.35 Drupal Kalle Virta, Exove Oy 10.00 Break Case: 123play.com Hannu Salminen, Mobile Advertising Solution MAS Oy 10.10 WordPress Janne Kalliola, Exove Oy Case: Etua.fi 10.35 Discussion Jari Pennanen, Etua Oy 24

Community driven WordPress Small CMS Made Simple Community focus Site size Drupal Big ez Publish Top-down information Download slides at http://www.exove.fi/yritys/seminaarimateriaali/ 25