Fra forretningsanalytikere til ledelseskonsulenter har Excel og Google-ark blitt brukt mest. Dette gjør Googles brukergrensesnitt for ark universelt kjent og enkelt å lagre og manipulere data. Google-regneark er et godt alternativ for DBMS (Data Base Management System) hvis du er ute etter en enkel, rask og kostnadseffektiv løsning for et lite datasett.
Ofte møter små bedrifter og prosjekter mangel på ressurser og dyktig arbeidskraft for å sette opp et komplekst databasestyringssystem. I disse tilfellene kommer Google-ark til unnsetning, og gir enkel tilkobling, datavisualiseringsfunksjoner og alternativer for tilgang og kontroll. Husk at det fortsatt ikke er skalerbart å håndtere store datasett og svært komplekse spørringer, i motsetning til standard DBMS.
I denne bloggen skal jeg diskutere hvordan du bruker google sheets som database og de ulike metodene som er tilgjengelige!
Hvordan importere og eksportere data fra Google-regneark?
Det første trinnet med å bruke en database er å vite hvordan du importerer data fra råfilene eller andre formater. Deretter må vi kjenne til verktøyene/alternativene for å legge til, fjerne eller oppdatere databasen. I denne delen skal jeg diskutere fire metoder for å importere/migrere og eksportere data fra Google-ark.
Metode #1: Importer data manuelt:
Den enkleste måten, der enhver person oppretter et Google-regneark og manuelt legger inn data i forskjellige kolonnefelt. Dette er mulig når datasettet er lite i størrelse, og hyppigheten av endringer/oppdateringer som trengs er lav. Tenk deg for eksempel at du er en kunstner som selger malerier og registrerer transaksjonene ved å legge dem inn i et Google-regneark. Du kan se et eksempel på disse dataene i figuren nedenfor, som jeg skal bruke som et eksempel gjennom denne bloggen.
Fig) Transactions.csv-fil
Du kan bruke verktøyene som filtre, og sortere etter for å se på selektive seksjoner videre. Det er enkelt å eksportere data i ditt foretrukne format fra alternativet "Fil->Last ned".
Men hva skjer når kunstneren utvider seg og datasettet vokser seg større? Du må se etter mer effektive alternativer som å bruke API eller Nanonets. Fortsett å lese for å finne ut hvordan!
Metode 2 Bruk Google Sheets API:
En populær måte å automatisere import og eksport av data på er gjennom API-en til Google Sheets. Du må opprette en tjenestekonto og fullføre autentisering for å bruke API.
Her er en trinnvis veiledning for å gjøre det:
- Aktiver Google Sheets API i Google Cloud Console. For mer detaljerte instruksjoner kan du sjekke deres offisiell guide.
- Opprett et nytt prosjekt og konfigurer OAuth-samtykkeskjermen.
- Generer legitimasjon for prosjektet ditt ved å opprette en ny tjenestekonto og laste ned JSON-nøkkelen. Sørg for å lagre JSON-nøkkelfilen trygt.
- Del Google-arket med tjenestekontoens e-postadresse.
- Kjør 'pip install google-api-python-client' for å installere pakken
Deretter kan du skrive en enkel kode i Python som vist nedenfor for å importere transaksjons.csv-filen ovenfor til et Google-regneark.
import os
import csv
from google.oauth2 import service_account
from googleapiclient.discovery import build
from googleapiclient.errors import HttpError # Set the path to your JSON key file
key_path = 'key.json' # Set the ID of your Google Sheet
sheet_id = 'paintings_sales' # Authenticate with the Google Sheets API using your JSON key file
creds = None
if os.path.exists(key_path):
creds = service_account.Credentials.from_service_account_file(
key_path, scopes=['https://www.googleapis.com/auth/spreadsheets']) # Create a new Google Sheets API client
service = build('sheets', 'v4', credentials=creds) # Open the CSV file and read the data
with open('transactions.csv', 'r') as csv_file:
csv_data = csv.reader(csv_file)
values = [row for row in csv_data] # Set the range where you want to insert the data in your Google Sheet
range_name = 'Sheet1!A1:E'
# Build the request to insert the data into the Google Sheerequest_body = { 'range': range_name, 'majorDimension': 'ROWS', 'values': values
}
request = service.spreadsheets().values().update(
spreadsheetId=sheet_id, range=range_name, valueInputOption='USER_ENTERED', body=request_body)
# Execute the request to insert the data into the Google Sheet
response = request.execute()
Metode #3 Migrer data fra andre databaser:
Google Regneark støtter også enkel migrering av data fra andre databaser. I henhold til kravet kan du velge og migrere en batch med data fra andre databaser som Airtable og BigQuery som en CSV-fil og laste den opp til Google Sheets.
Metode #4. Bruk nanonetter:
Hva om artisten sender digitale fakturaer over salget på e-post og ønsker å importere transaksjonsdata derfra? Nanonetter er den beste løsningen her!
Nanonets er en AI-drevet plattform som bruker maskinlæringsalgoritmer for automatisk å trekke ut de relevante dataene og konvertere dem til et regnearkformat som enkelt kan importeres til Google Sheets. Nanonetter kan spare deg for tid ved å eliminere manuell dataregistrering og strømlinjeforme dataregistreringsprosessen. OCR har høy nøyaktighet og kan håndtere mange dokumentformater og filstørrelser. Det finnes flere OCR-er for spesifikke forretningsbruk, inkludert faktura-OCR og kvittering-OCR. Sjekk ut et eksempel!
For å komme i gang, registrer deg for en Nanonetter konto og last opp dokumentet eller PDF-filen. Oppsett
Database for nettstedet ditt med Google Sheets
Google Sheets kan være en enkel og kostnadseffektiv database for små nettsteder. Hvis du vil sette opp en database for nettstedet ditt, kan du bruke Google-ark til å skrape og hente dataene.
For å komme i gang, åpne først et nytt Google-ark og velg "Verktøy" og deretter "Skriptredigering". Her kan du skrive enkle kodeskript for å utføre oppgaver som dataimport og manipulering.
Den innebygde ImportXml funksjon lar deg trekke ut data ved å skrive inn Xpath og URL til nettstedet.
Du kan også bruke det Importer HTML funksjon for å skrape data fra HTML-tabeller. Det gir også flere alternativer for å velge en bestemt rad eller kolonne. Hva om du vil trekke ut data som samsvarer med et bestemt mønster, som prisen nevnt på malerier eller fakturanummer?
Du kan også bruke det REGEKSTRAKTER funksjon for det samme. I klippet nedenfor har jeg inkludert syntaksen og eksempler på disse vanlige funksjonene. Sjekk det ut!
#Syntax: IMPORTXML(url, xpath_query)
IMPORTXML("https://www.flagster.com", "decor_flags")
# Syntax: IMPORTHTML(url, query, index)
IMPORTHTML(‘hhtps://www.abstractart.com’,’table’,3)
#IMPORTDATA(url)
#Syntax: REGEXEXTRACT(text, regular_expression)
Hvis du ser etter flere trinn for hvordan du gjør dette, kan du sjekke ut denne veilede
Bruk Google Sheets som en database for en HTML-side
Du kan opprette en HTML-side med Google Sheets som database, sette den opp og samhandle dynamisk og administrere innholdet. Naviger til Tools => Script Editor for å få tilgang til Google Apps Script-miljøet. Her kan du skrive en enkel kode som vist nedenfor for en HTML-webside, hvor brukeren legger inn data lagres i inndatafeltet og skrives til Google sheets.
<!DOCTYPE html>
<html>
<body>
<table width="100" border="3" id="paintings"></table><br><br>
<input id="enterdata" type="text"/><button onclick="writeData()">Write Data</button>
<script>
function input_data(values) {
values.forEach(function(item, index) {
var tbl = document.getElementById("table");
tbl.innerHTML += '<tr><td>' + item[0] + '</td></tr>';
});
}
google.script.run.withSuccessHandler(input_data).readData();
function extract_data() {
var temp = document.getElementById("enterdata").value;
var tbl = document.getElementById("table")
tbl.innerHTML += '<tr><td>' + temp + '</td></tr>';
google.script.run.extract_data(temp);
document.getElementById("enterdata").value = null;
}
</script>
</body>
</html>
Koden ovenfor har et tabellelement med en id for "malerier" for å vise dataene. Det er et inndatafelt med en id på "enterdata", og et knappeelement som utfører JavaScript-funksjonen "writeData()" når den klikkes.
"input_data()" vil bli utført når nettsiden er lastet inn, henter data og fyller ut Googe-ark. Mens når "extract_data()" kjøres, distribueres Google Apps-skriptet for å skrive data inn i tabeller. Den bruker Google Apps Script for å hente dataene fra Google Sheet og fyller ut tabellen med de hentede verdiene. Bruk "google.script.run"-metoden for å utføre Google Apps Script-funksjonene "readData()" og "extract_data()" fra HTML-siden.
En fordel med denne metoden er det enkle samarbeidet, tilgangen og integrasjonen med andre tilgjengelige Google-økosystemfasiliteter.
Bruk Google Sheets som en database for en Django-app
Django er et nettrammeverk som lar deg lage nettapplikasjoner raskt. Den kommer med en innebygd database kalt SQLite, men støtter også andre databaser som MySQL, PostgreSQL og Oracle. Mens SQLite er flott for utvikling, er det ikke godt egnet for produksjonsbruk. Det er her Google Sheets kommer inn.
La oss dykke ned i hvordan du kobler Django til Google Sheets og bruker det som en database! For å koble Django til Google Sheets, bruk API. Hvis du ikke husker det, kan du sjekke hvordan vi setter opp API-en og tjenestekontoen for et nytt Google-ark. La oss nå skrive koden i Django App-katalogen.
import os
from google.oauth2 import service_account
from googleapiclient.discovery import build SCOPES = ['https://www.googleapis.com/auth/spreadsheets']
SERVICE_ACCOUNT_FILE = os.path.join(BASE_DIR, 'path/to/credentials.json')
SPREADSHEET_ID = 'spreadsheet_120' creds = None
creds = service_account.Credentials.from_service_account_file(
SERVICE_ACCOUNT_FILE, scopes=SCOPES) service = build('sheets', 'v4', credentials=creds)
sheet = service.spreadsheets() def read_data(sheet_name):
result = sheet.values().get(spreadsheetId=SPREADSHEET_ID, range=sheet_name).execute()
data = result.get('values', [])
return data def write_data(sheet_name, data):
body = { 'values': data
}
result = sheet.values().append(spreadsheetId=SPREADSHEET_ID, range=sheet_name, valueInputOption='USER_ENTERED', insertDataOption='INSERT_ROWS', body=body).execute()
return result
Du kan angi regneark-IDen som en parameter. Deretter skal jeg demonstrere hvordan du lager en enkel Django-app for å lagre og hente transaksjonene til maleridatasettet vårt.
python manage.py startapp paintings_database
from django.db import models
class painting(models.Model):
name = models.CharField(max_length=255)
email = models.EmailField()
phone = models.CharField(max_length=20)
from django import forms
from .models import painting
class paintingForm(forms.ModelForm):
class Meta:
model = painting
fields = ['name', 'email', 'phone']
from django.shortcuts import render
from django.http import HttpResponseRedirect
from .forms import paintingForm
from .google_sheets import read_data, write_data
def painting_list(request):
data = read_data('Sheet1') # Replace 'Sheet1' with the name of your sheet
people = []
for row in data[1:]:
painting = { 'name': row[0], 'email': row[1], 'sale_price': row[2]
}
people.append(painting)
context = {'people': people}
return render(request, 'gs_database/painting_list.html', context)
def painting_create(request):
if request.method == 'POST':
form = paintingForm(request.POST)
if form.is_valid():
data = [[form.cleaned_data['name'], form.cleaned_data['email'], form.cleaned_data['sale_price']]]
write_data('Sheet1', data)
return HttpResponseRedirect('/painting-list/')
else:
form = paintingForm()
context = {'form': form}
return render(request, 'paintings_database/painting_create.html', context)
Jeg definerte en klasse 'maleri' med forskjellige dataattributter og lenker til et skjema. Jeg får deretter tilgang til, skriver og manipulerer data i skjemaet. Totalt sett er dette et flott alternativ hvis du nettopp har startet, siden det er enkelt å sette opp og bruke
Bruk Google Sheets som en database for et WordPress-nettsted
I dagens digitale verden skriver og deler folk historier regelmessig på Medium, WordPress osv. Heldig for oss kan vi bruke Sheets Database-tillegget og enkelt koble WordPress-nettstedet ditt til et Sheet. Du kan deretter lagre og hente data enkelt. Det er forskjellige plug-ins som ArkDB det kan være å koble til WordPress. Når den er koblet og aktivert, kan dataene vises i mange formater, som tabeller og grafer sammen med muligheten til å filtrere og spørre.
Når bør du gå for denne metoden?
Hvis du vil lage et dynamisk nettsted som henter data fra et ark, eller hvis du vil bruke et ark som en backend for en WordPress-plugin. En av ulempene med WordPress er imidlertid at det kan være ganske ressurskrevende. Hvis du ikke er forsiktig, kan WordPress-nettstedet ditt ende opp med å koste deg mye penger i hostingavgifter.
Bruk Google Sheets som en inventardatabase
Lagerstyring er avgjørende for enhver kunstner eller liten forretningsmann som selger fysiske produkter på nettet. Dataene om antall råvarer, bestillinger i produksjon, leverandørordrer og prisstigninger må oppdateres i tide. En godt organisert inventardatabase kan spare deg for tid og penger ved å hjelpe deg med å unngå varelager, overlager og lagerkrymping. Praksisen med å vedlikeholde en database som begrenser lager- og forsyningskjededata kalles "lagerdatabasestyring."
Google Sheets gir en komplett løsning for å sette opp en app for beholdningsadministrasjon med AppSheet-produktet. Den kommer med mange innebygde funksjoner for den spesifikke brukssaken. Derfor bør startups og små bedrifter med begrensede datastørrelser uten tvil prøve Google Sheets for beholdningen deres!
Bør du bruke Google Sheets som en relasjonsdatabase?
Kort sagt, NEI.
Hvis du ikke er kjent med RDBMS-systemet, la meg gi en kort forklaring. En relasjonsdatabase er en database som lagrer data i tabeller som er relatert til hverandre. I relasjonsdatabaser er flere tabeller i et datasett forbundet med felles felt eller nøkler. Sjekk ut eksempelbildet nedenfor for å forstå bedre. Slike databaser brukes ofte til å lagre store mengder data som må åpnes av flere brukere.
Google Sheets ble ikke laget for å fungere som et relasjonsdatabaseadministrasjonssystem og kan mislykkes i tilfeller med komplekse datastrukturer og spørringskrav.
Visualiser data med Google Sheets.
Mens vi har fokusert på datainnsamling og lagring, la oss ikke glemme det neste trinnet med å analysere data og fange mønstre. Google Sheets tilbyr flere verktøy for å visualisere dataene i ulike former, inkludert stolpediagrammer, histogrammer, sektordiagrammer og mye mer.
Du kan oppdage uteliggere, sammenligne trender over ulike tidsperioder og presentere innsikten på en kreativ måte! Nedenfor viser jeg raskt hvordan du oppretter og endrer diagramtyper i Google-ark for utvalgte data.
Bruke Google Sheets som en database fra Google Forms
Google Forms har blitt stadig mer populært på grunn av deres enkle grensesnitt og raske responstid. Visste du at du kan koble Google-skjemaet ditt til en regnearkdatabase?
Når du kobler dem, blir dataene som samles inn i skjemaet ditt automatisk lagt til arket. Du kan bruke koden nedenfor i Script-editoren.
function onFormSubmit(e) {
var sheet = SpreadsheetApp.getActiveSheet();
var row = sheet.getLastRow();
var data = e.namedValues;
sheet.getRange(row, 1).setValue(data['Name'][0]);
sheet.getRange(row, 2).setValue(data['Email Address'][0]);
sheet.getRange(row, 3).setValue(data['Sale price’’][0]);}
Deretter går du til Google-skjemaets «Svar»-fane og velger «Opprett regneark». Du skal kunne se et alternativ til "Koble skjema". Det er det! Dataene vil bli organisert i rader og kan sorteres, filtreres og analyseres ved hjelp av Google Sheets sine kraftige verktøy. Dette er en rask og effektiv metode for å sette opp en strømlinjeformet database for personlige prosjekter, innsamling av undersøkelsesdata, etc.
Automatiser datainnføring i enhver database med nanonetter
Nanonets' kraftige OCR- og arbeidsflytautomatiseringsplattform kan raskt automatisere datainntasting fra enhver datakilde med et kodefritt grensesnitt. Nanonets har enkle integrasjoner med topp CRM, ERP og databaser, noe som sikrer høy datanøyaktighet mens du trekker ut og synkroniserer data.
Bekymre deg mindre om å oppdatere databaser regelmessig og enkelt konvertere ustrukturerte dokumentdata til et strukturert format med Nanonets. Sjekk ut Nanonets' integrasjoner.
Ønsker du å automatisere dokumentkonverteringsprosesser, sjekk ut våre gratis OCR-verktøy:
konklusjonen
Vi har sett de forskjellige bruksområdene for Google Sheets en database til nå! Husk at kraften til Google-ark realiseres best når den er integrert med andre verktøy i Googles økosystem som Google Forms, API, Appstore og mye mer. Men de mangler fortsatt mange funksjoner i tradisjonell database, og bedrifter bør oppgradere etter hvert som de utvides. Det kan også være sikkerhetsproblemer for lagring av sensitiv tredjepartsinformasjon på Google-ark. Tilpass og improviser etter behov for tid! Håper du likte lesningen!
Når bør du velge Google Sheets for å bygge en database?
en stor ulempe med Google Sheets er den begrensede funksjonaliteten på et avansert nivå, noe som betyr at det ikke er veldig skalerbart og det er ikke det beste verktøyet for å bygge mer komplekse databaser. på grunn av likhetene med Excels brukergrensesnitt (UI), har den en ganske grunn læringskurve.
- SEO-drevet innhold og PR-distribusjon. Bli forsterket i dag.
- Platoblokkkjede. Web3 Metaverse Intelligence. Kunnskap forsterket. Tilgang her.
- Minting the Future med Adryenn Ashley. Tilgang her.
- kilde: https://nanonets.com/blog/how-to-use-google-sheets-as-a-database/
- :er
- $OPP
- 1
- 100
- 7
- a
- I stand
- Om oss
- om det
- ovenfor
- adgang
- aksesseres
- Logg inn
- nøyaktighet
- tilpasse
- Tillegg
- la til
- Ytterligere
- adresse
- avansert
- Fordel
- AI-drevet
- algoritmer
- tillater
- alternativ
- beløp
- analytikere
- analyserer
- og
- api
- app
- søknader
- apps
- ER
- artist
- AS
- At
- attributter
- godkjenne
- Autentisering
- automatisere
- automatisk
- Automatisering
- tilgjengelig
- Backend
- Bar
- basen
- basis
- BE
- fordi
- bli
- under
- BEST
- Bedre
- større
- Blogg
- kroppen
- bygge
- Bygning
- innebygd
- virksomhet
- bedrifter
- forretningsmann
- knapp
- by
- som heter
- CAN
- fange
- forsiktig
- saken
- saker
- kjede
- endring
- Figur
- Topplisten
- sjekk
- Velg
- klasse
- kunde
- Cloud
- kode
- samarbeid
- Samle
- samling
- Kolonne
- COM
- Kom
- Felles
- sammenligne
- fullføre
- komplekse
- bekymringer
- konklusjon
- Koble
- tilkoblet
- Tilkobling
- samtykke
- Konsoll
- konsulenter
- innhold
- kontekst
- kontroll
- Konvertering
- konvertere
- kostnadseffektiv
- skape
- skaper
- Opprette
- Kreativ
- Credentials
- CRM
- avgjørende
- skjøger
- dato
- dataregistrering
- datavisualisering
- Database
- databaser
- datasett
- definert
- demonstrere
- utplassert
- detaljert
- Utvikling
- gJORDE
- forskjellig
- digitalt
- digital verden
- Ulempe
- Funnet
- diskutere
- Vise
- diverse
- Django
- dokument
- ikke
- ned
- ulemper
- dynamisk
- dynamisk
- e
- hver enkelt
- lett
- økosystem
- redaktør
- effektiv
- element
- eliminere
- emalje
- e-post
- sikre
- sikrer
- Enter
- Går inn
- entry
- Miljø
- ERP
- feil
- etc
- eksempel
- eksempler
- Excel
- henrette
- Utfører
- Expand
- utvides
- forklaring
- eksportere
- trekke ut
- Face
- FAIL
- kjent
- gjennomførbart
- Egenskaper
- avgifter
- felt
- Felt
- Figur
- filet
- Filer
- filtrere
- filtre
- Finn
- Først
- fokusering
- Til
- For oppstart
- skjema
- format
- skjemaer
- Rammeverk
- Gratis
- gratis ocr-verktøy
- Frekvens
- fra
- funksjon
- funksjonalitet
- funksjonalitet
- funksjoner
- videre
- få
- Gi
- Go
- god
- Google Cloud
- Googles
- grafer
- flott
- Vokser
- veilede
- håndtere
- hender
- skjer
- Ha
- hjelpe
- her.
- Høy
- håp
- Hosting
- Hvordan
- Hvordan
- Men
- HTML
- http
- HTTPS
- i
- JEG VIL
- ID
- bilde
- importere
- in
- inkludert
- Inkludert
- stadig
- indeks
- individuelt
- informasjon
- inngang
- innsikt
- installere
- instruksjoner
- integrert
- integrering
- integrasjoner
- samhandle
- Interface
- inventar
- Inventory Management
- faktura ocr
- IT
- DET ER
- Javascript
- JSON
- Hold
- nøkkel
- nøkler
- Vet
- arbeidskraft
- maling
- stor
- læring
- Lar
- Nivå
- i likhet med
- Begrenset
- LINK
- knyttet
- lenker
- Se
- ser
- Lot
- Lav
- maskin
- maskinlæring
- laget
- Vedlike
- større
- GJØR AT
- administrer
- ledelse
- Manipulasjon
- håndbok
- manuelt
- mange
- materialer
- Kan..
- midler
- medium
- nevnt
- Meta
- metode
- metoder
- migrere
- migrasjon
- modell
- modeller
- penger
- mer
- mer effektivt
- mest
- flere
- mysql
- navn
- Naviger
- Trenger
- behov
- Ny
- neste
- Antall
- oauth
- få
- OCR
- of
- on
- ONE
- på nett
- åpen
- Alternativ
- alternativer
- orakel
- ordrer
- Organisert
- OS
- Annen
- samlet
- Rydde
- side
- malerier
- parameter
- Spesielt
- parti
- banen
- Mønster
- mønstre
- Ansatte
- perioder
- personlig
- telefon
- fysisk
- plattform
- plato
- Platon Data Intelligence
- PlatonData
- plugg inn
- Populær
- Post
- postgresql
- makt
- kraftig
- praksis
- presentere
- pen
- pris
- prosess
- Prosesser
- Produkt
- Produksjon
- Produkter
- prosjekt
- prosjekter
- gi
- gir
- gi
- Trekker
- Python
- spørsmål
- Rask
- raskt
- område
- Raw
- RE
- Lese
- Lesning
- realisert
- Kvittering OCR
- rekord
- regelmessig
- i slekt
- relevant
- husker
- fjerne
- erstatte
- anmode
- behov
- Krav
- redde
- ressurskrevende
- Ressurser
- svar
- resultere
- retur
- RAD
- Kjør
- s
- trygt
- salg
- salg
- samme
- Spar
- skalerbar
- Skjerm
- skript
- Seksjon
- seksjoner
- sikkerhet
- valgt
- selektiv
- Sells
- sensitive
- betjene
- tjeneste
- sett
- oppsett
- grunne
- Del
- deling
- Kort
- mangel
- bør
- Vis
- vist
- undertegne
- likheter
- Enkelt
- Størrelse
- størrelser
- dyktig
- liten
- små bedrifter
- løsning
- kilde
- spesifikk
- regneark
- Standard
- startet
- Start
- startups
- Trinn
- Steps
- Still
- lagring
- oppbevare
- lagret
- butikker
- Stories
- lagring
- rett fram
- strømlinjeformet
- effektivisering
- strukturert
- slik
- levere
- forsyningskjeden
- støtte
- Støtter
- overspenning
- Survey /Inspeksjonsfartøy
- syntaks
- system
- bord
- oppgaver
- Det
- De
- deres
- Dem
- Disse
- Tredje
- Gjennom
- hele
- tid
- til
- dagens
- også
- verktøy
- verktøy
- topp
- tradisjonelle
- Transaksjonen
- Transaksjoner
- Trender
- typer
- ui
- forstå
- ukjent
- Oppdater
- oppdatering
- oppgradering
- URL
- us
- bruke
- bruk sak
- bruk-tilfeller
- Bruker
- Brukergrensesnitt
- Brukere
- verdi
- Verdier
- ulike
- visualisering
- Vei..
- web
- nettapplikasjoner
- Nettsted
- nettsteder
- VI VIL
- Hva
- hvilken
- mens
- HVEM
- vil
- med
- WordPress
- WordPress plugin
- verden
- skrive
- skrevet
- Du
- Din
- zephyrnet