Hopp til innhold

21.10.26 kl. 18.57: Alle våre servere er oppdatert mot php2shell.

Les mer om php2shell-sårbarheten
Seniorutvikler til prosjekter eller på faste dager

Lei en WordPress-utvikler

Vi lager egne plugins og integrasjoner, og rydder i treg kode.

Slik jobber enWordPress-utvikler fra PXL

Du kan leie en seniorutvikler fra PXL til et avgrenset prosjekt, som en integrasjon eller en ny Min side, eller på faste dager når det kommer nye oppgaver hver uke. Arbeidsmåten er den samme.

Nye behov løser vi med egen kode der det er fornuftig, i stedet for å legge til enda en plugin fra katalogen. Hver plugin er en avhengighet som må oppdateres og kan komme i konflikt med de andre. Med mange av dem blir det vanskelig å oppgradere WordPress eller PHP uten at noe slutter å virke. Koden vi skriver, er laget for PHP 8.4 og ligger under versjonskontroll i Git.

En annen seniorutvikler leser hver endring før automatiske tester kjøres og endringen publiseres. Endringer i databasen gjøres med skript, slik at de kan gjentas og angres. Vi endrer aldri filer direkte på serveren som kjører siden.

Denne arbeidsmåten tar mer tid i starten enn å installere en ferdig plugin. Til gjengjeld går oppdateringer lettere senere, og neste utvikler forstår koden. Finnes det en godt vedlikeholdt plugin som løser en enkel oppgave, er den ofte det fornuftige valget. Større prosjekter bygger vi på samme måte som i enterprise WordPress-utviklingen vår.

Se alle WordPress-tjenestene
År med WordPress-sider i drift
10+
Responstid med SLA
<4t
Publiseringer i en vanlig uke
15+
Plugins uten et tydelig formål
0

Oppdrag du kan leie en WordPress-utvikler til

De fleste oppdragene handler om å bygge noe som ikke finnes ferdig, eller om å rydde i en side som har blitt treg og vanskelig å endre. Dette er de vanligste.

  • Egne plugins

    Når ingen plugin dekker behovet, eller fem plugins dekker hver sin del, skriver vi én plugin for akkurat den oppgaven. Den har tester og dokumentasjon og ligger i din egen versjonskontroll.

  • Integrasjoner

    Vi har koblet WordPress mot billettsystemer, økonomisystemer og kunderegistre. Dataene flyttes automatisk mellom systemene, så ingen trenger å eksportere og importere for hånd.

  • Min side og kundeportaler

    For en større hagesenterkjede har vi laget Min side for kundeklubben, koblet mot kassasystemet i butikkene. Medlemmene ser kjøpene sine og melder seg på og av nyhetsbrevet, og kjeden sender SMS-kampanjer til dem.

  • Egne temaer og innholdsblokker

    Et eget tema med blokker laget for innholdet ditt gir redaktørene faste byggeklosser i stedet for en sidebygger. Sidene blir lettere å holde like, og koden til en blokk lastes bare der den brukes.

  • Ytelse og opprydding i koden

    Er siden treg, måler vi hvor tiden går. Ofte er det trege oppslag i databasen, plugins som lastes på alle sider eller kode som henter de samme dataene mange ganger.

  • Server og mellomlagring

    Vi går gjennom serveroppsettet og setter opp mellomlagring der det trengs, med Redis og servere nær de besøkende (CDN). Data som tar tid å hente fra andre systemer, lagrer vi midlertidig, så siden slipper å vente på dem.

Prosjekt eller faste dager

Prosjektfastpris eller estimatFaste dagerfra 12 000 kr per dag
Passer nårOppgaven har et tydelig omfang, som en integrasjon eller en Min sideDet kommer nye oppgaver hver uke
PrisFastpris når omfanget er klart, ellers estimatFra omtrent 50 000 kr i måneden med én dag i uken
Hvem gjør jobbenEn eller flere seniorutviklere, etter hvor stort prosjektet erSamme utvikler hver gang
Når noe hasterAvtales i prosjektetSLA med responstid under 4 timer
EtterpåDrift og vedlikehold, eller faste dagerAntall dager justeres hvert kvartal

Når det kan lønne seg å leie en WordPress-utvikler

  1. Du trenger en integrasjon, en Min side eller en egen plugin, men har ingen utviklere som kan WordPress.
  2. Siden er treg, og ingen vet om det er koden, pluginene eller serveren.
  3. Listen over oppgaver vokser, og småsaker blir liggende i månedsvis fordi ingen har tid.
  4. En jobb på tre timer krever først tilbud og estimat, og så to ukers ventetid.
  5. Siden er viktig for driften, men de som laget den, er ikke lenger tilgjengelige.
  6. Siden har over 40 plugins, og ingen vet hvilke som er i bruk.
  7. Du vurderer å ansette, men har ikke nok WordPress-arbeid til fem dager i uken.

Beskriv oppgaven, så får du et forslag til fastpris eller antall dager i uken.

Slik starter et oppdrag

  1. 01 / 04

    Gjennomgang

    Vi leser koden og ser på serveroppsettet før vi gir råd. Du får en skriftlig vurdering med tydelige prioriteringer, vanligvis innen en uke.

  2. 02 / 04

    Forslag

    Har oppgaven et tydelig omfang, får du en fastpris. Er det løpende arbeid, foreslår vi antall dager i uken og en prøveperiode på fire til seks uker.

  3. 03 / 04

    Utvikling

    Vi jobber i et eget testmiljø, og du godkjenner endringene der før de publiseres. Automatiske tester kjører før hver publisering.

  4. 04 / 04

    Videre drift

    Etter et prosjekt kan vi ta over drift og vedlikehold, eller fortsette på faste dager. Antall dager ser vi på hvert kvartal, og vi justerer opp når det er mye å gjøre og ned når det er rolig.

Vi tar over eksisterende WordPress-kode

De fleste som kontakter oss, har allerede en nettside. Ofte er den laget av ett byrå og senere endret av flere utviklere, og dokumentasjonen er mangelfull eller borte.

Derfor starter vi med å lese koden som finnes, fra temafilene og konfigurasjonen til tabellene pluginene har lagt igjen i databasen. Først når vi forstår oppsettet, begynner vi å endre.

Gjennomgangen ender i en skriftlig rapport. Den skiller det som fungerer, fra kode som gjør senere endringer dyre, og peker ut det som kan ta ned siden hvis det ikke blir fikset. Rapporten er skrevet slik at en daglig leder kan lese den uten tekniske forkunnskaper. Noen kunder har brukt den til å velge en annen leverandør, og det er helt greit for oss.

Vi foreslår sjelden å skrive alt på nytt. Som regel kan koden ryddes opp steg for steg under versjonskontroll, og med drift og vedlikehold holder de seg i god stand i mange år. Prisene finner du samlet på siden om WordPress-priser.

Et samarbeid starter med en gjennomgang av siden din, så du vet hva som bør prioriteres.

Ofte stilte spørsmål

Hva koster en WordPress-utvikler?

Har oppgaven et tydelig omfang, for eksempel en integrasjon eller en ny Min side, får du en fastpris etter gjennomgangen. Da bærer vi risikoen hvis arbeidet tar lengre tid enn anslått. Leier du en utvikler på faste dager, er dagprisen fra 12 000 kr, avhengig av hvor komplekst arbeidet er og hvor lang avtalen er. Med én fast dag i uken blir det fra omtrent 50 000 kr i måneden. En profesjonell WordPress-nettside starter på 50 000 kr, og løpende vedlikehold koster fra 2 500 kr i måneden.

Kan vi leie en utvikler til ett prosjekt?

Ja. Typiske prosjekter er en integrasjon mot et billettsystem eller økonomisystem, en Min side, en egen plugin eller opprydding i en treg side. Etter gjennomgangen får du en fastpris, eller et estimat når omfanget ikke er klart ennå. Når prosjektet er levert, kan vi ta over drift og vedlikehold, eller du kan fortsette med faste dager.

Hvor raskt kan en utvikler starte?

Vanligvis innen én til to uker. Gjennomgangen av koden og tilgangene kan ofte starte samme uke som du tar kontakt. Er siden hacket eller leverandøren borte, retter vi den akutte feilen først og ordner avtalen etterpå. Ellers endrer vi ikke ukjent kode før vi har gått gjennom den, fordi det sparer tid senere.

Jobber dere med kode andre har skrevet?

Ja, det er det vanligste. De fleste kommer med en side som et tidligere byrå eller en frilanser har laget, både enkeltstående nettsider og flere nettsteder i én installasjon, med eller uten dokumentasjon. Før vi endrer noe, går vi gjennom koden og alle pluginene og kartlegger hva som er i bruk. Vi regner med at dokumentasjon kan mangle, og planlegger for det. Full omskriving anbefaler vi sjelden, fordi gradvis opprydding under versjonskontroll som regel gir mer for pengene.

Hva skiller en WordPress-utvikler fra et byrå?

Et byrå er som regel organisert rundt prosjekter med prosjektleder og flere personer mellom deg og dem som skriver koden. Hos oss snakker du direkte med seniorutviklerne som gjør jobben, både i prosjekter og på faste dager. Over tid blir de godt kjent med koden din, og det gjør endringer ofte raskere og billigere.

Kan utvikleren jobbe i teamet vårt?

Ja. Utvikleren kan være med på de daglige statusmøtene, hente oppgaver fra Jira eller Azure DevOps og være i Slack sammen med resten av teamet ditt, uten en kundeansvarlig imellom. Flere kunder har et internt team som dekker alt annet, og bruker oss bare til WordPress. All koden ligger i din egen versjonskontroll og tilhører deg, så du er ikke låst til oss. Før vi starter, trenger vi versjonskontroll og et testmiljø. Mangler noe av dette, setter vi det opp som første oppgave.

Hva skjer hvis vi trenger mer kapasitet?

Da øker vi antall dager. Å gå fra én til to dager i uken kan ordnes på kort varsel, og i travle perioder, som en lansering eller en migrering, kan utvikleren jobbe flere dager på rad. Det kommer ingen ny oppstartskostnad, fordi utvikleren allerede kjenner koden. Ved større oppgaver, som å bytte plattform eller bygge en nettbutikk fra bunnen, setter vi heller et lite seniorteam på jobben til fastpris. Nedjustering avtales hvert kvartal, så du betaler ikke for dager du ikke bruker.

WordPress-utvikler fra PXL

Skriv noen linjer om siden og hva du trenger, så får du et konkret forslag til fastpris eller antall dager.