Website dan web hosting yang cepat adalah idaman bagi semua pemilik website. Untuk mendapatkan website yang cepat maka dibutuhkan hosting yang cepat. Seberapa cepat hosting yang dibutuhkan, itu bergantung dengan seberapa besar resource yang diperlukan oleh website kita.
Salah satu hal yang krusial dalam hosting adalah kecepatan unggah dan unduh pada server hosting. Ini amat berpengaruh dengan kinerja hosting dan berpengaruh juga terhadap kinerja penggunanya dalam mengunggah website ke server hosting. Jika anda memiliki hosting cPanel dan ingin melakukan upload Laravel ke cPanel tentu saja anda tidak ingin unggahan tersebut berhenti di tengah jalan bukan? Maka dari itu untuk mendiagnosa hosting, kita bisa menguji kecepatan uggah dan unduh server kita. Caranya adalah dengan menggunakan Speedtest.
Mengapa Direkomendasikan Speedtest
Speedtest.net adalah pihak ketiga dengan layanan yang didedikasikan untuk mengidentifikasi kecepatan koneksi yang akan memilih server pengujian terbaik berdasarkan latensi. merekomendasikan penggunaan alat antarmuka baris perintah mereka karena ini menghasilkan koneksi uji eksternal yang andal. Speedtest bisa digunakan untuk menguji kecepatan internet ataupun hosting website dan server.
Pengujian dari koneksi lokal Anda kemungkinan akan melalui firewall dari jaringan Anda yang mungkin tidak dikonfigurasi untuk memungkinkan pengujian kecepatan, dan kemungkinan dibatasi oleh kecepatan koneksi internet lokal Anda. Ini akan mencegah Anda mengetahui kapasitas penuh server.
Anda juga dapat menggunakan antarmuka web untuk Speedtest.net untuk menguji kecepatan koneksi internet lokal Anda.
Baca juga: Fitur Teratas WordPress
Menginstal Speedtest
Untuk dapat menggunakan Speedtest, anda perlu menggunakan SSH untuk mengaksesnya. Beberapa penyedia hosting murah di Indonesia sudah dilengkapi dengan fitur SSH untuk hostingnya. Namun, ada beberapa juga yang belum. Jika web hosting anda belum dilengkapi dengan SSH, anda bisa melakukan request kepada penyedia hosting murah anda untuk mengaktifkan akses SSH pada hosting anda.
Setelah Anda dapat mengakses server Anda melalui SSH, gunakan petunjuk berikut untuk menginstal Speedtest:
1 Masuk ke server Anda melalui SSH.
2 Jalankan perintah berikut untuk memastikan bahwa Anda berada di direktori home Anda:
cd ~
3 Masukkan perintah berikut untuk mengunduh skrip antarmuka baris perintah speedtest:
wget -O speedtest-cli https://raw.githubusercontent.com/sivel/speedtest-cli/master/speedtest.py
4 Selanjutnya, masukkan perintah berikut untuk memberikan izin skrip yang dapat dieksekusi di server Anda:
chmod +x speedtest-cli
Menjalankan Speedtest
Setelah Speedtest diinstal, Anda dapat menjalankannya di server hosting php anda atau server VPS anda dengan menggunakan metode berikut:
1 Masuk ke server Anda melalui SSH.
2 Jalankan perintah berikut untuk memastikan bahwa Anda berada di direktori home Anda:
cd ~
Jalankan speedtest dengan perintah berikut:
./speedtest-cli
3 Anda akan menerima output yang mirip dengan berikut ini:
Retrieving speedtest.net configuration...
Retrieving speedtest.net server list...
Testing from WEBSITEWELCOME.COM (192.185.4.141)...
Selecting best server based on latency...
Hosted by T-Mobile (Houston, TX) [13.03 km]: 2.382 ms
Testing download speed........................................
Download: 863.48 Mbit/s
Testing upload speed..................................................
Upload: 242.25 Mbit/s
Karena pengujian dijalankan langsung dari server, kecepatan unggah dan unduh Anda terbalik. Bagian output berikut ini akan memberikan informasi yang paling penting:
Dihosting oleh T-Mobile (Houston, TX) [13,03 km]: 2,382 ms : Bagian ini memberi tahu Anda server pengujian mana yang dipilih dan latensi yang tersedia untuk server pengujian tersebut.
Download: 863.48 Mbit/s : Bagian ini memberi tahu Anda kecepatan server penguji dapat mengunggah data ke server Anda.
Unggah: 242,25 Mbit/s : Bagian ini memberi tahu Anda kecepatan server uji dapat mengunduh data dari server Anda.
Catatan : Kecepatan unggah dan unduh Anda akan dipengaruhi oleh lalu lintas server saat itu dan kemungkinan besar tidak akan menampilkan kecepatan maksimum.
Menggunakan Speedtest untuk Mendiagnosis Masalah Server
Jika Anda menggunakan Speedtest untuk mendiagnosis masalah pada situs Anda, perlu diketahui bahwa faktor lain dapat berkontribusi pada kecepatan situs yang lambat. Ini tidak terbatas pada situs dengan sejumlah besar gambar berkualitas tinggi atau situs yang memerlukan pemrosesan CPU dalam jumlah besar untuk merender. Untuk dapat memiliki situs website dengan kecepatan terbaik, anda tentunya akan memerlukan hosting terbaik pula untuk dapat mewujudkannya. Dengan hosting terbaik, anda bisa menjadikan website anda mudah diakses dengan kecepatan yang tinggi. Dengan memiliki website yang responsif dan mudah diakses, anda berpeluang untuk memaksimalkan website untuk berbagai kepentingan bisnis anda.
Comments