HostScore Pengujian beban

Pengungkapan: HostScore didukung oleh pembaca. Saat Anda membeli melalui tautan kami, kami mungkin mendapat komisi. Semua harga di situs web ini ditampilkan dalam USD kecuali dinyatakan lain.

Daftar Isi

Tanyakan AI tentang halaman ini:
ChatGPT
Claude
Perplexity
Grok
Google AI

Panduan metodologi ini menyediakan kerangka kerja yang konsisten untuk menilai layanan hosting web. Dengan kerangka kerja tersebut, HostScore yakin dalam memungkinkan individu dan bisnis untuk membuat keputusan yang tepat untuk mendukung tujuan mereka.

Alat penting dalam metodologi kami adalah LoadView oleh Monitor Dotcom, layanan terkemuka dalam pemantauan kinerja situs web. Melalui kemampuannya, kami dapat mensimulasikan interaksi pengguna, memantau respons server, dan menghasilkan wawasan yang dapat ditindaklanjuti pada berbagai layanan hosting.

Lingkup Pengujian

Paket hosting web Seringkali memiliki banyak sisi dan memerlukan perhatian berbagai metrik kinerja ke jenis layananBagian ini menguraikan luas dan keterbatasan pendekatan pengujian kami untuk memastikan kejelasan tentang apa yang akan diuji, bagaimana, dan mengapa.

  • Jenis Layanan Web Hosting yang Diuji
    • Hosting VPS
    • Cloud Hosting
    • Hosting Dedicated
  • Metrik Pengujian Stres
    • Response Time
    • Tingkat kesalahan

Tinjauan Umum Alat Uji

LoadView adalah layanan canggih dan menawarkan rangkaian alat pemantauan yang lengkap. Layanan ini mensimulasikan interaksi pengguna dan mengukur kinerja situs web dalam berbagai kondisi. Alasan utama untuk memilih LoadView meliputi:

  • Analisis Waktu Nyata: Memberikan wawasan langsung mengenai waktu respons dan kinerja server saat beban penuh.
  • Distribusi geografis: Memungkinkan pengujian dari beberapa lokasi, yang mencerminkan skenario lalu lintas global.
  • Kustomisasi: Memungkinkan uji stres khusus untuk meniru perilaku pengguna lalu lintas dunia nyata.

Meskipun LoadView adalah alat utama kami, kami terkadang melengkapinya dengan alat pemantauan dan pengujian lainnya. Skenario ini biasanya muncul saat data pengujian dipertanyakan. 

Alat-alat ini dapat mencerminkan, menyediakan titik data tambahan, atau mengkhususkan diri dalam aspek tertentu pemantauan kinerja yang tidak tercakup oleh LoadView.

Metodologi Pengujian

Pendekatan kami terhadap pengujian beban situs web bertujuan untuk mensimulasikan skenario dunia nyata yang dapat memengaruhi kinerja situs web. Bagian ini menguraikan metodologi menjadi langkah-langkah yang dapat ditindaklanjuti, memastikan bahwa setiap host web diuji secara adil.

Konfigurasi Web Host

Dalam hampir semua kasus, akun web hosting yang kami terima akan tunduk pada konfigurasi seminimal mungkin. Ini memastikan bahwa hasil pengujian tidak dipengaruhi oleh perubahan insidental yang disebabkan oleh tim pengujian.

Oleh karena itu, satu-satunya prosedur pengaturan yang dilakukan adalah sebagai berikut:

  • Penghubungan nama domain dan SSL instalasi
  • Default WordPress Instalasi (Versi 6.4.3)
  • PHP pembaruan (Versi 7x atau 8x)
  • MySQL pembaruan (Versi 8x) atau MariaDB (Versi 10x atau 11x)
  • Pembuatan 7 Standar WordPress Posts
  • Permalink diubah menjadi “Biasa”
  • Pemasangan WooCommerce dengan 1 produk ditambahkan

Konfigurasi LoadView

LoadView dapat dikonfigurasikan dengan berbagai cara. Hal ini memungkinkan pemilik situs web untuk menjalankan pengujian dalam berbagai kondisi dan mengamati hasilnya untuk penyempurnaan kinerja. 

Setiap tes terdiri dari dua elemen kunci:

  • Definisi Tindakan: Elemen pertama menetapkan apa yang dilakukan pengguna simulasi di situs web, seperti memuat halaman, menggulir, dan mengeklik tautan. Hal ini memungkinkan kami meniru perilaku penggunaan di dunia nyata untuk proses pengujian.
  • Muatan Uji: Dengan tindakan untuk setiap pengguna yang sekarang ditentukan, kita dapat mensimulasikan peningkatan jumlah pengguna aktif di situs web secara bertahap untuk mengamati kinerja server. 

Pengaturan Uji Beban

Pengujian kami bertujuan untuk mencatat titik di mana kami dapat secara wajar mengharapkan paket hosting untuk mempertahankan lalu lintas. Misalnya, paket VPS yang dihosting di Cloud seharusnya dapat dengan mudah mempertahankan beban standar lebih dari 2,000 sesi per jam.

Jika host gagal pada titik mana pun selama pengujian kami, hal itu akan terlihat dari peningkatan jumlah kesalahan yang ditemukan oleh alat pengujian.

Satu hal penting yang perlu diingat adalah bahwa host web jarang sekali gagal dalam skenario dunia nyata. Sebaliknya, server cenderung mengalami kesulitan dan melayani beberapa permintaan dengan lambat sementara gagal melayani permintaan lainnya.

Pengaturan pengujian kami mengakomodasi tiga skenario penggunaan yang paling mungkin:

Kunjungan Satu Halaman

  • Ini didefinisikan oleh pengguna bounce yang tidak biasa. Pengguna yang disimulasikan mencapai situs dan tetap berada di halaman landing.
  • Selama pengujian, kami memuat hingga rata-rata 95 sesi per menit (5,700 sesi per jam).
  • Secara teori, ini berarti ada 5,700 pengguna per jam yang mengunjungi satu halaman di situs pengujian.
  • Pengujian kemudian diulang dengan lalu lintas yang berasal dari berbagai kombinasi wilayah (AS, UE, Asia, Timur Tengah, Afrika).

Kunjungan Beberapa Halaman

  • Ini merupakan indikasi situs bergaya forum. Dalam skenario ini, pengguna yang disimulasikan dengan cepat berpindah-pindah di antara 9 halaman di situs.
  • Selama pengujian, kami memuat hingga rata-rata 20 sesi per menit (1,200 sesi per jam).
  • Secara teori, ini berarti memiliki 1,200 pengguna yang mengakses 9 halaman situs pengujian kami setiap jam.
  • Pengujian kemudian diulang dengan lalu lintas yang berasal dari berbagai kombinasi wilayah (AS, UE, Asia, Timur Tengah, Afrika).

eCommerce

  • Tujuan utamanya adalah untuk mencatat kinerja situs saat pengguna menambahkan produk ke keranjang belanja dan melakukan pembayaran di halaman pembayaran. Ingat bahwa simulasi ini terdiri dari beberapa langkah.
  • Selama pengujian, kami memuat hingga rata-rata 6 sesi per menit (360 sesi per jam).
  • Secara teori, ini berarti ada 360 pelanggan yang melakukan pembayaran di situs pengujian kami setiap jam.
  • Pengujian kemudian diulang dengan lalu lintas yang berasal dari berbagai kombinasi wilayah (AS, UE, Asia, Timur Tengah, Afrika).

Wilayah Pengujian

Karena sebagian besar situs web akan melayani pengguna di berbagai lokasi geografis, pengujian kinerja dikonfigurasi untuk memuat pengguna virtual dari zona tertentu. Zona yang ditetapkan adalah sebagai berikut:

Lokasi Uji Coba di AS

  • AS Timur, Virginia Utara
  • AS Barat, Oregon
  • AS Barat, California Utara
  • AS Timur, Ohio
  • Kanada Tengah, Mont.
  • AS Tengah Selatan, Texas

Lokasi Pengujian AS + UE

  • AS Timur, Virginia Utara
  • AS Barat, Oregon
  • AS Barat, California Utara
  • AS bagian timur, Virginia
  • Uni Eropa, Spanyol
  • Uni Eropa, London
  • Uni Eropa, Stockholm
  • Jerman, Frankfurt

Lokasi AS + Asia

  • AS Timur, Virginia Utara
  • AS Barat, Oregon
  • AS Barat, California Utara
  • AS bagian timur, Virginia
  • AP Mumbai
  • Australia Barat
  • Jepang Timur, Tokyo
  • AP Singapura

Lokasi AS + MEA

  • AS Timur, Virginia Utara
  • AS Barat, Oregon
  • AS Barat, California Utara
  • AS bagian timur, Virginia
  • UEA Utara, Dubai
  • Saya, Uni Emirat Arab
  • Saya, Bahrain
  • Afrika, Cape Town

Catatan Akhir

Metodologi ini dirancang bersama dengan penasihat teknis ahli. Akan tetapi, metodologi ini masih dalam tahap pengembangan karena kami terus menambahkan lebih banyak host ke evaluasi kinerja kami. Metodologi ini masih jauh dari sempurna dan akan direvisi dari waktu ke waktu.

revisi Sejarah

Versi metodologi saat ini: 1.0 (11 April 2024)

Referensi

  • Simon, RB, & Ahuja, L. (2021). Pemantauan Situs Web. Dalam Digitalisasi Perusahaan di Era Informasi (hlm. 339-346). CRC Press.
  • Jansen, BJ (2022). Memahami interaksi pengguna-web melalui analisis web. Springer Nature.
  • Anwyl-Irvine, AL, Massonnié, J., Flitton, A., Kirkham, N., & Evershed, JK (2020). Gorila di tengah kita: Pembangun eksperimen perilaku daring. Metode penelitian perilaku, 52, 388-407.
  • Semerádová, T., Weinlich, P., Semerádová, T., & Weinlich, P. (2020). Aspek Teknis Desain Web. Kualitas Situs Web dan Perilaku Belanja: Bukti Kuantitatif dan Kualitatif, 63-90.
  • Khder, MA (2021). Web scraping atau web crawling: Keadaan terkini, teknik, pendekatan, dan aplikasi. Jurnal Internasional Kemajuan dalam Soft Computing & Aplikasinya, 13(3).

Tentang Penulis: Jerry Low

Jerry Low Telah berkecimpung di dunia teknologi web selama lebih dari satu dekade dan telah membangun banyak situs web sukses dari nol. Ia adalah seorang geek yang telah menjadikan menjaga kejujuran dalam industri web hosting sebagai ambisi hidupnya.
Foto penulis

Lebih dari HostScore

Temukan Penyedia Web Hosting yang Tepat

Tidak yakin paket hosting mana yang sesuai untuk situs web Anda? Pencari Hosting Web mencocokkan kebutuhan sebenarnya situs Anda — beban kerja, penggunaan, dan prioritas — dengan opsi hosting yang benar-benar masuk akal.

Dibangun dari HostScoreDengan pengalaman hosting di dunia nyata dan riset kinerja yang dimilikinya, ini membantu Anda menghindari pembayaran berlebihan, kekurangan kapasitas, atau memilih paket yang tidak dapat diskalakan.

Coba Pencari Web Hosting (Gratis)