Miksi emme käytä WordPress-valmisteemoja
Kerromme tässä artikkelissa miksi kehittäjämme suosivat oman WordPress-teeman rakentamista ja käyttämistä WordPress-valmisteemojen sijasta sekä mitä haasteita valmisteeman käytössä on. Ensin lyhyt briiffi siitä mikä on WordPress-teema.
WordPress-teema on kokoelma sapluunoita ja tyyliohjeita, jolla määritellään sivuston ulkoasu, eli käytännössä miten sisältö näkyy verkkosivustolla. Teemassa on määritelty esimerkiksi sivuston väripaletti, fontit, sivuston asettelu ja elementtien rakenteet. Teemassa voi olla myös joitakin määritteitä sivuston ominaisuuksille ja toiminnallisuuksille.
Valmisteema lupaa paljon, antaa vähän
Valmisteema on vähän kuin mallipohja jolla käyttäjän on helppo rakentaa ulkoisesti “näyttäviä” sivustoja. Valmisteemat ovat yleisesti luotu kaupalliseen tarkoitukseen, mikä tarkoittaa että valmiita teemoja ei ole rakennettu yksilöllisesti asiakkaan tarpeeseen vaan siihen, mitä teeman kehittäjä uskoo mahdollisimman monen asiakkaan haluavan. Useimmat valmiit teemat ovat kohtuuhintaisia tai jopa ilmaisia, mutta jotta valmisteemasta saa saman näköisen kuin sen mainoksena toimivasta “demosta”, teemaa varten on yleensä ladattava useita eri lisäosia joiden kustannukset ja lisenssimaksut voivat tulla pidemmän päälle hyvin kalliiksi. Lisäksi kun ladattavien lisäosien ja liitännäisten määrä kasvaa, kasvaa myös sivuston tietoturvariski.
Turhat ominaisuudet alentavat sivuston suorituskykyä
Koska valmiit teemat suunnitellaan tarjoamaan jokaiselle jotakin, niiden mukana tulee paljon ylimääräisiä ominaisuuksia joita asiakas ei monesti tarvitse. Kaikki ylimääräinen turhuus hidastaa sivuston latautumista ja heikentää sivuston suorituskykyä. Valmisteemojen kehityksessä ei aina oteta edes huomioon sivuston suorituskykyä, vaan teema täytetään erilaisilla ominaisuuksilla jotta se palvelisi mahdollisimman montaa erilaista käyttötarkoitusta ja myisi paremmin.
Haasteet valmisteeman jatkokehityksessä
Valmisteeman kehittäjällä on ollut omat työkalunsa ja tapansa tuottaa koodia, jolloin pelkästään niihin tutustuminen vie aikaa ja on työläs prosessi. Useat teemaan valmiiksi rakennetut ominaisuudet vaikeuttavat uusien asiakkaalle räätälöitävien ominaisuuksien tekoa kun hallintapaneelissa kummittelee käyttämättömiä ominaisuuksia hidastamassa jatkokehitystä.
Valmiiksi säädetty (ja rajoitettu) ulkoasu
Valmiissa teemoissa on yleensä käytössä jokin kolmannen osapuolen tekemä visuaalinen sivunrakennustyökalu (esim. WP Page builder, Elementor, Divi), jota on käytettävä saadakseen teeman valmistajan suunnitelema ulkoasu. Jos ulkoasua tehdessä täytyy poiketa teemassa mukana tulleen työkalun käytöstä sen ennalta määritetyllä tavalla, on suuri riski että koko sivuston ulkoasuun tulee vikoja tai se hajoaa. Asiakkaan sivustoa varten kustomisti suunniteltu ulkoasu ei välttämättä ole mahdollinen toteuttaa teeman määritysten mukaan, eikä ulkoasua tulisikaan koskaan suunnitella teeman rajoitusten puitteissa. Pahimmassa tapauksessa valmisteemassa sisältöä joudutaan muokkaamaan ja sovittamaan teeman ulkoasurajoitteiden mukaisesti.
Missä tilanteissa valmisteemaa kannattaa harkita? Joskus viestin nopeasti verkkoon saaminen on jo arvo itsessään.
- Toiminnan laajuus ja intensiteetti on pientä, kuten yksityishenkilöt tai pienet yhdistykset.
- Oma tekninen osaaminen on rajallista, eikä ulkoiseen koodariin ole varaa.
- Ideat vielä elävät tai kyseessä on entuudestaan tuntematon ala; hyvä kokeilla ja rakentaa prototyyppi ensin kevyemmin ja tehdä seuraava versiointi hankkeelle sitten kunnolla kun suunta selkiytyy.
Oman teemapohjan hyödyt
Oma rakentamamme teemapohja on kehittäjillemme tuttu ja kehitystyö on nopea aloittaa. Sivusto pystytään toteuttamaan juuri asiakkaan toiveiden mukaiseksi, ja sivuston jatkokehitys on helpompaa sekä kustannustehokasta, kun teemaa voi kehittää pidemmälle eikä sitä tarvitse vaihtaa uuteen. Oman teeman suorituskyky pystytään myös optimoimaan tarkemmin kun teemaan tulee pelkästään asiakkaalle tarpeellisia ominaisuuksia, eikä mitään ylimääräisiä turhuuksia tarvitse lisätä. Kustomoidussa teemassa voidaan tehdä myös omat kentät ulkoasusuunnitelman eri osille, jolloin sisällön syöttäminen on helpompaa ja kompromisseja ulkoasussa ei tarvitse tehdä, toisin kuin valmiissa teemoissa. Ja tietysti sivustosta saadaan täysin uniikki ja räätälöity asiakkaan käyttötarpeisiin, eikä massatuote jonka kanssa täytyy kikkailla.
Avoin.Systems - Asiantuntijat ja yhteyshenkilöt
Svante Suominen
Entrepreneur / Co-Founder, M.Sc (Tech.)
Svante toimii Avoin.Systemsillä tuotepäällikkönä, ja hän on työskennellyt erityisesti sen parissa, miten Odoo saadaan tukemaan pk-yritysten kasvua. | |
svante.suominen@avoin.systems +358 44 078 2683 |
|
Avoin.Systems - Muita referenssejä
Avoin.Systems - Muita bloggauksia
It- ja ohjelmistoalan työpaikat
- Nordea - Senior Backend Developer, Nordea Finance
- Laura - Palveluvastaava, tietohallinto
- Laura - Fullstack kehittäjä
- Digia Oyj - Kafka Integration Developer
- Laura - Senior Full Stack Developer
- Laura - Full Stack Developer
- Laura - Kesätyöpaikat, Toiminnanohjausjärjestelmän kehitys, Millog Oy Tampere
Premium-asiakkaiden viimeisimmät referenssit
- e21 Solutions Oy - Teknisestä tuotemyynnistä asiakaslähtöiseen verkkopalveluun
- Into-Digital Oy - Huoneistokeskuksen digitaalinen kotipesä palvelemaan asunnon ostajia ja myyjiä
- Softlandia Oy - LlamaIndex – Softlandian parannukset nostivat haun tarkkuuden, luotettavuuden ja suorituskyvyn uudelle tasolle
- Ready Solutions Oy - Dynava: Moderni data-alusta Azuren ja Databricksin avulla
- Maxtech - RTK-Palvelu hyötyy Maxtechin ajansäästövaikutuksesta ja TES-osaamisesta
- TNNet Oy - Kauppakeskus Seppä – TNNet hoiti nettiyhtydet kerrasta kuntoon
- TNNet Oy - Evantizer Oy – Palvelinsiirtoa TNNetille ei ole tarvinnut katua
Tapahtumat & webinaarit
- 23.01.2025 - Generatiivisen tekoälyn hyödyt liiketoimintajohtajalle
- 29.01.2025 - Modern toolchain and AI breakfast seminar with Eficode, AWS and HashiCorp
- 30.01.2025 - 30.1.2025 | Webinaari: Tehokkaampaa tuotantoa teollisuusyritykselle Fellowmindin Manufacturing Template -ratkaisulla
- 30.01.2025 - Suuri Rahoitusilta
- 30.01.2025 - Open Future
- 29.01.2025 - SecD-Day event
- 05.02.2025 - Smart Commerce Nordic 2025
Premium-asiakkaiden viimeisimmät bloggaukset
- Efima Oyj - Unboxataan Dynamics 365 -versiopäivitys! – Versio 10.0.42
- SprintIT Oy - Odoo tarjoaa raportointiominaisuudet ilman erillisiä BI-työkaluja
- Innofactor Oyj - Tilaa Innofactorin uutiskirje ja pysy digitalisaation aallonharjalla
- Ready Solutions Oy - Mitä on data engineering?
- Digia Oyj - Senior Trainee: Arkkitehtina saa olla näköalapaikalla ihmisten ja teknologian välissä
- Digia Oyj - Senior Trainee: Bittejä on ilo siirrellä mielenkiintoisten asiakkaiden hyödyksi
- Efima Oyj - OpenAI o1 ja o3 – Uusi aikakausi kielimalleille?
Digitalisaatio & innovaatiot blogimediaBlogimediamme käsittelee tulevaisuuden liiketoimintaa, digitaalisia innovaatioita ja internet-ajan ilmiöitä |