Di Dalam ConveyThis Teknologi: Membangun Perayap Situs Web Kami ⭐️ ConveyThis
Logo
  • Produk
    • Cara kerja ConveyThis
    • Kualitas terjemahan
    • SEO Multibahasa
    • Kontrol & kolaborasi
    • Lokalisasi situs web
  • Integrasi
    • gambar menu
      Wordpress
    • gambar menu
      Shopify
    • gambar menu
      Wix
    • gambar menu
      Webflow
    • gambar menu
      Squarespace
    • gambar menu
      Javascript
    • gambar menu
      Lihat Semua integrasi
  • Harga
  • Mendukung
    • gambar menu
      Pertanyaan Umum
    • gambar menu
      Pusat Bantuan
    • gambar menu
      Dokumentasi API
  • Blog
Login
Daftar
  • Produk
      Cara kerja ConveyThis
      Pahami bagaimana ConveyThis adalah alat penerjemahan situs web tercepat dan termudah
      Kualitas terjemahan
      • Kontrol pengeditan penuh
      • Glosarium
      • Tugas penerjemahan
      SEO Multibahasa
      • URL bahasa khusus
      • Terjemahan metadata
      • Hreflang tags
      • Terjemahan sisi server
      Integrasi
      • Wordpress
      • Shopify
      • SquareSpace
      • Custom
      Kontrol & kolaborasi
      • Editor Visual
      • Pengecualian terjemahan
      • Ekspor/impor
      Lokalisasi situs web
      • Terjemahan media
      • Bahasa khusus
      • Statistik tampilan halaman
      • Pengalihan otomatis pengunjung
  • Integrasi
      gambar menu
      Wordpress
      Mengintegrasikan plugin WordPress ConveyThis ke situs Anda cepat dan mudah, dan WordPress tidak terkecuali.
      gambar menu
      Shopify
      Mengintegrasikan ConveyThis ke situs Anda cepat dan mudah, dan Shopify tidak terkecuali.
      gambar menu
      Wix
      Mengintegrasikan ConveyThis Translate ke situs web mana pun sangatlah mudah, dan kerangka kerja JavaScript tidak terkecuali.
      gambar menu
      Webflow
      Mengintegrasikan plugin Webflow ConveyThis ke situs Anda cepat dan mudah, dan WebFlow tidak terkecuali.
      gambar menu
      Squarespace
      Mengintegrasikan ConveyThis Translate ke situs web mana pun sangatlah mudah, dan kerangka kerja SquareSpace tidak terkecuali.
      gambar menu
      Javascript
      Mengintegrasikan ConveyThis Translate ke situs web mana pun sangatlah mudah, dan kerangka kerja JavaScript tidak terkecuali.
      Tidak melihat integrasi Anda? gambar menu
      ConveyThis kompatibel dengan lebih dari 20 integrasi CMS.
      Lihat Semua Integrasi
  • Harga
  • Mendukung
      gambar menu
      Pertanyaan Umum
      Dapatkan jawaban atas pertanyaan ConveyThis Anda
      gambar menu
      Pusat Bantuan
      Kami ingin membantu Anda mendapatkan jawaban atas semua pertanyaan Anda
      gambar menu
      Dokumentasi API
      Panduan Lengkap untuk Pengembang
  • Blog
Login
Daftar

Di Dalam ConveyThis Tech: Membangun Perayap Situs Web Kami

Jadikan Situs Web Anda Multibahasa dalam 5 Menit
Memulai
Pelajari lebih lanjut
✔ Tidak ada detail kartu ✔ Tidak ada komitmen
badge 2023
badge 2024
badge 2025
Diterbitkan pada 05 Sep 2024
Yuriy B.
Ringkaslah postingan ini dengan:

Meningkatkan Pengalaman Pengguna: ConveyThis Memperkenalkan Manajemen URL

Banyak pengguna ConveyThis lebih suka semua URL situs web mereka diterjemahkan dengan benar, yang bisa menjadi tugas berat, terutama untuk situs besar yang diterjemahkan ke dalam beberapa bahasa.

Umpan balik pengguna menunjukkan bahwa beberapa klien merasa agak bingung dengan dimulainya proyek penerjemahan situs web awal mereka. Mereka sering bertanya-tanya mengapa mereka hanya bisa melihat URL beranda di daftar terjemahan, dan bagaimana cara menerjemahkan konten mereka.

Ini menunjukkan area potensial untuk peningkatan. Kami melihat peluang untuk memfasilitasi proses orientasi yang lebih lancar dan manajemen proyek yang lebih efisien. Namun, kami kekurangan solusi konkret saat itu.

Hasilnya, seperti yang mungkin sudah Anda duga, adalah diperkenalkannya fitur Manajemen URL. Fitur ini memungkinkan pengguna untuk memindai URL situs web mereka dan menghasilkan konten terjemahan melalui Dasbor ConveyThis, dengan cepat dan efektif.

Baru-baru ini, fitur ini dipindahkan dari Daftar Terjemahan ke halaman manajemen terjemahan berbasis URL yang baru, lebih mudah beradaptasi, dan kuat. Sekarang, kami yakin inilah waktunya untuk mengungkap cerita di balik dimulainya fitur ini.

Bisnis 1
Kantor

Merangkul Golang: ConveyThis' Perjalanan Menuju Layanan Penerjemahan yang Disempurnakan

Awal lockdown tahun 2020 akibat pandemi memberi saya kesempatan untuk akhirnya mempelajari bahasa pemrograman Golang yang sempat dikesampingkan karena keterbatasan waktu.

Dikembangkan oleh Google, Golang atau Go semakin populer dalam beberapa tahun terakhir. Bahasa pemrograman yang dikompilasi secara statis, Golang dirancang untuk memungkinkan pengembang membuat kode yang efisien, andal, dan bersamaan. Kesederhanaannya mendukung penulisan dan pemeliharaan program yang luas dan rumit tanpa mengorbankan kecepatan.

Saat mempertimbangkan proyek sampingan potensial untuk membiasakan diri dengan Golang, sebuah perayap web muncul di benak saya. Perayap ini memenuhi kriteria yang disebutkan dan berpotensi menawarkan solusi bagi pengguna ConveyThis. Perayap web atau 'bot' adalah program yang mengunjungi situs web untuk mengekstrak data.

Untuk ConveyThis, tujuan kami adalah mengembangkan alat bagi pengguna untuk memindai situs mereka dan mengambil semua URL. Selain itu, kami ingin menyederhanakan proses pembuatan terjemahan. Saat ini, pengguna harus mengunjungi situs web mereka dalam bahasa yang telah diterjemahkan untuk menghasilkan terjemahan, sebuah tugas yang cukup rumit untuk situs besar multibahasa.

Meskipun prototipe awalnya sederhana – sebuah program yang menerima URL sebagai input dan mulai merayapi situs – prosesnya cepat dan efektif. Alex, CTO ConveyThis', melihat potensi solusi ini dan memberikan lampu hijau untuk penelitian dan pengembangan guna menyempurnakan konsep dan mempertimbangkan cara menghosting layanan produksi di masa mendatang.

Menavigasi Tren Tanpa Server dengan Go dan ConveyThis

Dalam proses menyelesaikan bot perayap web, kami menemukan diri kami bergulat dengan nuansa CMS dan integrasi yang berbeda. Pertanyaan kemudian muncul – bagaimana cara terbaik kami menyajikan bot kepada pengguna kami?

Awalnya, kami mempertimbangkan pendekatan yang dicoba dan diuji menggunakan AWS dengan antarmuka server web. Namun, beberapa masalah potensial muncul. Kami memiliki ketidakpastian tentang beban server, penggunaan simultan oleh banyak pengguna, dan kurangnya pengalaman kami dengan hosting program Go.

Hal ini mendorong kami untuk mempertimbangkan skenario hosting tanpa server. Skenario ini menawarkan manfaat seperti manajemen infrastruktur oleh penyedia dan skalabilitas inheren, menjadikannya solusi ideal untuk ConveyThis. Artinya, kami tidak perlu khawatir tentang kapasitas server karena setiap permintaan akan beroperasi dalam kontainernya sendiri yang terisolasi.

Namun, pada tahun 2020 lalu, komputasi tanpa server hadir dengan batas 5 menit. Ini terbukti menjadi masalah bagi bot kami yang berpotensi diperlukan untuk merayapi situs e-commerce besar dengan banyak halaman. Untungnya, pada awal tahun 2020, AWS memperpanjang batas waktu menjadi 15 menit, meskipun mengaktifkan fitur ini terbukti merupakan tugas yang menantang. Akhirnya, kami menemukan solusinya dengan memicu kode tanpa server dengan SQS – layanan antrean pesan AWS.

Mudah dipasang
Layanan penerjemahan

Perjalanan Menuju Komunikasi Bot Interaktif Real-Time dengan ConveyThis

Saat kami menyelesaikan dilema menerima tamu, kami memiliki rintangan lain yang harus diatasi. Kami sekarang memiliki bot fungsional, dihosting dengan cara yang efisien dan dapat diskalakan. Tugas yang tersisa adalah menyampaikan data yang dihasilkan bot ke pengguna kami.

Demi interaktivitas maksimal, saya memutuskan untuk menggunakan komunikasi real-time antara bot dan dasbor ConveyThis. Meskipun fitur real-time tidak diwajibkan, saya ingin pengguna kami mendapatkan umpan balik langsung segera setelah bot mulai bekerja.

Untuk mencapainya, kami mengembangkan server websocket Node.js sederhana, yang dihosting di instans AWS EC2. Ini membutuhkan beberapa penyesuaian pada bot untuk komunikasi dengan server websocket dan mengotomatiskan penerapan. Setelah pengujian menyeluruh, kami siap untuk beralih ke produksi.

Apa yang dimulai sebagai proyek sampingan akhirnya menemukan tempatnya di dasbor. Melalui tantangan tersebut, saya memperoleh pengetahuan tentang Go dan mengasah keterampilan saya di lingkungan AWS. Menurut saya, Go sangat bermanfaat untuk tugas-tugas jaringan, pemrograman kooperatif, dan komputasi tanpa server, mengingat jejak memorinya yang rendah.

Kami punya rencana ke depan karena bot ini menghadirkan peluang baru. Kami berencana untuk menulis ulang alat penghitung kata kami agar lebih efisien, dan berpotensi menggunakannya untuk menghemat cache. Saya harap Anda menikmati cuplikan dunia teknologi ConveyThis ini sama seperti saya menikmati membagikannya.

Posting Terkait

  • Menerjemahkan Seluruh Situs Web: Apa yang Perlu Anda Ketahui
  • Pemilih Bahasa Situs Web: Meningkatkan Pengalaman Pengguna
  • Memori Terjemahan: Bantuan untuk Lokalisasi Situs Web
  • Layanan untuk Menerjemahkan Situs Web dari URL
  • 5 Strategi Membangun Tautan Efektif untuk SEO Multibahasa
  • Di Balik Layar Peluncuran AppSumo Kami: Bagaimana ConveyThis Tumbuh Lebih Kuat
  • Menambahkan Google Terjemahan ke Situs WordPress Anda
  • 4 Hal yang Dapat Dipelajari dari Strategi Lokalisasi Netflix
Ringkaslah postingan ini dengan:
Spanduk
Tulisan Terbaru
Posting Gambar
Cara Membuat Widget Google Terjemahan di Tahun 2025 (Panduan Langkah demi Langkah)
Posting Gambar
Weglot vs ConveyThis - Perbandingan Terperinci 2025
Posting Gambar
Di Balik Layar Peluncuran AppSumo Kami: Bagaimana ConveyThis Tumbuh Lebih Kuat
Siap untuk Memulai?

Penerjemahan, lebih dari sekadar mengetahui bahasa, merupakan proses yang kompleks.

Dengan mengikuti kiat kami dan menggunakan ConveyThis , halaman terjemahan Anda akan diterima oleh audiens Anda, terasa asli dalam bahasa target.

Meskipun membutuhkan usaha, hasilnya memuaskan. Jika Anda menerjemahkan situs web, ConveyThis dapat menghemat waktu Anda dengan terjemahan mesin otomatis.

Coba ConveyThis gratis selama 3 hari!

Mulailah secara gratis
CONVEYTHIS
Dibuat di AS
ConveyThis adalah merek dagang terdaftar dari ConveyThis LLC
Memulai
Produk:
  • Integrasi
    Semua Integrasi WordPress Shopify Ruang persegi Bahasa Indonesia: Wix Aliran Web JavaScript
  • Harga
  • Bahasa yang Tersedia
  • Wisata
Firma:
  • Tentang Kami
  • Mitra
  • Mitra Afiliasi
  • Tekan
  • Karier
Sumber daya:
  • Mulai
  • Pusat Bantuan
  • Penghitung Kata Situs Web
Hukum:
  • Pribadi
  • Ketentuan
  • Kepatuhan
  • EEOP
  • Kue
  • Pernyataan Keamanan

Ikuti Kami Di:
Ⓒ 2025 Semua hak dilindungi undang-undang oleh ConveyThis LLC
We value your privacy

We use cookies to enhance your browsing experience, show personalized advertising or content, and analyze our traffic. By clicking "Accept All" you agree to our use of cookies.


Configure consent settings

We use cookies to help you navigate effectively and perform certain functions. Detailed information about all the cookies in each consent category can be found below. Cookies categorized as "Necessary" are stored in your browser as they are essential for the functioning of the website's basic features. We also use third-party cookies that help us analyze how you use this website, store your preferences, and provide content and advertising relevant to you. These cookies will be stored in your browser only with your prior consent. You may enable or disable some or all of these cookies, but disabling some of them may affect your online experience.


Necessary
Always active

Necessary cookies are required to enable the basic features of this site, such as providing secure log-in or adjusting your consent preferences. These cookies do not store any personally identifiable data.


Analytics

Analytical cookies are used to understand how visitors interact with the website. These cookies help provide information on metrics such as the number of visitors, bounce rate, traffic source, etc.


Performance

Performance cookies are used to understand and analyze the key performance indexes of the website which helps in delivering a better user experience for the visitors.


Advertisement

Advertisement cookies are used to provide visitors with customized advertisements based on the pages you visited previously and to analyze the effectiveness of the ad campaigns.

x
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