Inde ConveyThis Tech: Opbygning af vores hjemmeside Crawler ⭐️ ConveyThis
Logo
  • Hjem
  • Integrationer
    • menubillede
      Wordpress
    • menubillede
      Shopify
    • menubillede
      Wix
    • menubillede
      Webflow
    • menubillede
      Squarespace
    • menubillede
      Javascript
    • menubillede
      Se Alle integrationer
  • Prissætning
  • Support
    • menubillede
      FAQ
    • menubillede
      Hjælpecenter
    • menubillede
      API dokumentation
  • Blog
Log på
Register
  • Hjem
  • Integrationer
      menubillede
      Wordpress
      Integrering af ConveyThis WordPress plugin i dit websted er hurtigt og nemt, og WordPress er ingen undtagelse.
      menubillede
      Shopify
      Det er hurtigt og nemt at integrere ConveyThis på dit websted, og Shopify er ingen undtagelse.
      menubillede
      Wix
      Integrering af ConveyThis Oversæt til enhver hjemmeside er utrolig enkel, og JavaScript-ramme er ingen undtagelse.
      menubillede
      Webflow
      Det er hurtigt og nemt at integrere ConveyThis Webflow-plugin på dit websted, og WebFlow er ingen undtagelse.
      menubillede
      Squarespace
      Integrering af ConveyThis Oversæt til enhver hjemmeside er utrolig enkel, og SquareSpace framework er ingen undtagelse.
      menubillede
      Javascript
      Integrering af ConveyThis Oversæt til enhver hjemmeside er utrolig enkel, og JavaScript-ramme er ingen undtagelse.
      Kan du ikke se din integration? menubillede
      ConveyThis er kompatibel med over 20 CMS-integrationer.
      Se alle integrationer
  • Prissætning
  • Support
      menubillede
      FAQ
      Få svar på dine ConveyThis spørgsmål
      menubillede
      Hjælpecenter
      Vi vil meget gerne hjælpe dig med at få svar på alle dine spørgsmål
      menubillede
      API dokumentation
      Omfattende vejledning for udviklere
  • Blog
Log på
Register

Inde ConveyThis Tech: Opbygning af vores hjemmeside Crawler

Gør dit websted flersproget på 5 minutter
Kom igang
Få flere oplysninger
✔ Ingen kortoplysninger ✔ Ingen forpligtelse
badge 2023
badge 2024
badge 2025
Udgivet den 5. september 2024
Yuri B.
Opsummer dette indlæg med:

Forbedring af brugeroplevelsen: ConveyThis Introducerer URL Management

Talrige ConveyThis lånere foretrækker at få alle deres hjemmesides URL'er korrekt oversat, hvilket kan være en krævende opgave, især for ekspansive websteder oversat til flere sprog.

Brugerfeedback har vist, at nogle kunder fandt påbegyndelsen af deres indledende oversættelsesprojekter noget forvirrende. De stillede ofte spørgsmålstegn ved, hvorfor de kun kunne se hjemmesidens URL i oversættelseslisten, og hvordan man laver oversættelser af deres indhold.

Dette indikerede et potentielt område for forbedring. Vi så en mulighed for at facilitere en smidigere onboarding-proces og mere effektiv projektstyring. Vi manglede dog en konkret løsning på det tidspunkt.

Resultatet, som du måske havde antaget, var introduktionen af URL Management-funktionen. Det gør det muligt for brugere at scanne deres hjemmesides URL'er og generere deres oversatte indhold via ConveyThis Dashboard, hurtigt og effektivt.

For nylig blev denne funktion flyttet fra oversættelseslisten til en ny, mere fleksibel og kraftfuld URL-baseret oversættelsesadministrationsside. Nu mener vi, at det er tid til at afsløre historien bag denne funktions begyndelse.

Erhverv 1
Kontor

Embracing Golang: ConveyThis' Rejse mod forbedrede oversættelsestjenester

Begyndelsen af 2020-lockdownen på grund af pandemien gav mig chancen for endelig at lære programmeringssproget Golang, der var blevet sat på sidelinjen på grund af tidsbegrænsninger.

Udviklet af Google, Golang eller Go har vundet popularitet i de seneste år. Et statisk kompileret programmeringssprog, Golang blev designet til at gøre det muligt for udviklere at lave effektiv, pålidelig og samtidig kode. Dens enkelhed understøtter skrivning og vedligeholdelse af omfattende og komplicerede programmer uden at ofre hastigheden.

Ved at overveje et potentielt sideprojekt for at sætte mig ind i Golang, dukkede en webcrawler op. Det opfyldte de nævnte kriterier og tilbød potentielt en løsning til ConveyThis brugere. En webcrawler eller ‘bot’ er et program, der besøger et websted for at udtrække data.

For ConveyThis var vores mål at udvikle et værktøj til brugere til at scanne deres websted og hente alle URL'erne. Derudover ønskede vi at strømline processen med at generere oversættelser. I øjeblikket skal brugere besøge deres hjemmeside på et oversat sprog for at generere dem, en opgave, der bliver skræmmende for store, flersprogede websteder.

Selvom den oprindelige prototype var ligetil –, et program, der tager en URL som input og begynder at crawle webstedet –, var det hurtigt og effektivt. Alex, ConveyThis’ CTO, så potentialet i denne løsning og gav grønt lys for forskning og udvikling til at forfine konceptet og overveje, hvordan man er vært for den fremtidige produktionsservice.

Navigering af den serverløse trend med Go og ConveyThis

I færd med at færdiggøre webcrawler-bot, fandt vi os selv i at kæmpe med nuancerne i forskellige CMS og integrationer. Spørgsmålet opstod så – hvordan kan vi bedst præsentere vores brugere for botten?

Til at begynde med overvejede vi den gennemprøvede tilgang med at bruge AWS med en webservergrænseflade. Der dukkede dog flere potentielle problemer op. Vi havde usikkerhed om serverbelastningen, den samtidige brug af flere brugere og vores manglende erfaring med Go-programhosting.

Dette fik os til at overveje et serverløst hosting scenarie. Dette gav fordele såsom infrastrukturstyring fra udbyderen og iboende skalerbarhed, hvilket gør det til en ideel løsning til ConveyThis. Det betød, at vi ikke behøvede at bekymre os om serverkapacitet, da hver anmodning ville fungere i sin egen isolerede container.

Men tilbage i 2020 kom serverløs computing med en 5-minutters grænse. Dette viste sig at være et problem for vores bot, som potentielt kunne kræves for at crawle store e-handelswebsteder med adskillige sider. Heldigvis forlængede AWS i begyndelsen af 2020 grænsen til 15 minutter, selvom det viste sig at være en udfordrende opgave at aktivere denne funktion. Til sidst fandt vi løsningen ved at udløse den serverløse kode med SQS – AWS message queuing service.

Nem installation
Oversættelsestjeneste

Rejsen til Interaktiv Real-Time Bot Communications med ConveyThis

Da vi løste hosting-dilemmaet, havde vi endnu en forhindring at overvinde. Vi havde nu en funktionel bot, hostet på en effektiv, skalerbar måde. Den resterende opgave var at videresende de bot-genererede data til vores brugere.

Med henblik på maksimal interaktivitet besluttede jeg mig for realtidskommunikation mellem botten og ConveyThis dashboardet. Selvom realtid ikke er et krav for en sådan funktion, ønskede jeg, at vores brugere skulle få øjeblikkelig feedback, så snart botten begyndte at virke.

For at opnå dette udviklede vi en simpel Node.js websocket-server, hostet på en AWS EC2-instans. Dette krævede nogle justeringer af botten til kommunikation med websocket-serveren og automatisering af implementering. Efter grundige test var vi klar til at gå over til produktion.

Det, der startede som et sideprojekt, fandt i sidste ende sin plads i dashboardet. Gennem udfordringerne fik jeg viden i Go og finpudset mine kompetencer i AWS-miljøet. Jeg fandt Go særligt gavnlig til netværksopgaver, samarbejdsprogrammering og serverløs computing på grund af dets lave hukommelsesfodaftryk.

Vi har fremtidsplaner, da botten bringer nye muligheder. Vi sigter mod at omskrive vores ordtællingsværktøj for bedre effektivitet og potentielt bruge det til cacheopvarmning. Jeg håber, du nød dette smugkig ind i ConveyThis’s teknologiverden lige så meget, som jeg har nydt at dele den.

Opsummer dette indlæg med:
Banner
Seneste indlæg
Post billede
Glokaliseringsstrategi for global forretningssucces
Post billede
Betydning af Back oversættelse i flersproget kommunikation
Post billede
Weglot vs ConveyThis - Detaljeret sammenligning 2025
Klar til at komme i gang?

Oversættelse, langt mere end blot at kunne sprog, er en kompleks proces.

Ved at følge vores tips og bruge ConveyThis , dine oversatte sider vil resonere med dit publikum, følelse indfødte til målsproget.

Selvom det kræver en indsats, er resultatet givende. Hvis du oversætter et websted, kan ConveyThis spare dig timer med automatiseret maskinoversættelse.

Prøv ConveyThis gratis i 3 dage!

Kom i gang gratis
CONVEYTHIS
Fremstillet i USA
ConveyThis er et registreret varemærke tilhørende ConveyThis LLC
Kom igang
Selskab
  • Om os
  • Trykke
  • Partnere
  • Tilknyttede partnere
  • Prissætning
  • Karriere
Legal
  • Privatliv
  • Vilkår
  • Overholdelse
  • EEOP
  • Cookies
  • Sikkerhedserklæring
Følg os videre

Ⓒ 2025 Alle rettigheder forbeholdt ConveyThis LLC
Français Português Deutsch Español Tiếng Việt Русский العربية Italiano Türkçe 繁體 ภาษาไทย Polski Українська Tagalog Română 한국어 日本語 Bahasa Indonesia Magyar हिन्दी עברית Nederlands Dansk Čeština 简体
English