Apakah Anda ingin mengetahui cara menguji lalu lintas blog Anda?

Satu hal yang tidak kami beritahukan kepada Anda ketika Anda memulai blog atau situs web bisnis adalah bahwa suatu hari situs web Anda akan mencapai batasnya.

Perusahaan hosting tidak tertarik untuk memberi tahu Anda tentang hal ini, dan pengembang plugin dan tema hanya ingin meningkatkan penjualan. Jadi, sulit untuk mengetahui apakah plugin akan bentrok dengan situs Anda atau tidak saat lalu lintas mulai meningkat.

WordPress adalah solusi yang cukup bagus untuk blog Anda, terutama jika Anda menggunakan layanan hosting yang berkualitas. Namun, menguji situs web Anda sebelum ditayangkan bukanlah cara yang realistis untuk memahami bagaimana kinerja situs Anda.

Apa yang terjadi ketika lalu lintas puncak selama liburan? Apakah situs Anda siap untuk jenis stres ini?

Apa yang kita maksud dengan stres?

Tes resistensi (atau uji beban) terjadi ketika Anda memberikan tekanan pada perangkat lunak atau sistem teknologi untuk menguji ketahanannya.

Tes stres ini dilakukan di beberapa lingkungan. Misalnya, Anda ingin melihat bagaimana situs web Anda berperilaku dengan banyak lalu lintas. Pada saat yang sama, sebaiknya membandingkan puncak ini dengan yang akan Anda dapatkan ketika lalu lintas rendah.

Secara keseluruhan, stress testing berarti mensimulasikan kedatangan beberapa pengguna di blog Anda pada satu waktu. Dengan cara ini, Anda siap untuk kesuksesan Anda sebagai pemilik situs. Satu hal yang perlu diingat adalah Anda tidak harus membuang semuanya di situs Anda sekaligus. Melihat apakah situs Anda akan menolak lalu lintas seperti Facebook sama sekali tidak berguna.

Pourquoi?

Karena situs web atau blog baru Anda tidak mungkin menerima lalu lintas yang sama seperti Facebook. Jadi, Anda perlu menilai jumlah Anda sendiri dan memahami kunjungan rata-rata Anda per hari dan bulan. Kemudian Anda dapat mengambil lalu lintas terbanyak yang Anda terima dalam satu periode dan menggunakannya sebagai patokan.

Namun, titik stress test seringkali untuk mengantisipasi lalu lintas yang belum pernah terjadi sebelumnya. Karena itu, kami menyarankan Anda untuk terlalu murah hati dengan jumlah kunjungan maksimum Anda.

Evaluasi kinerja Anda saat ini

Kami menyarankan Anda menggunakan salah satu alat berikut untuk mengevaluasi kinerja situs web Anda saat ini:

Setiap situs yang tercantum di atas menyediakan alat yang bagus untuk menguji kinerja situs Anda. Mereka juga menawarkan solusi yang mungkin atau mungkin tidak dapat Anda perbaiki sendiri. Misalnya masalah dari di-cache dapat diselesaikan dengan plugin dari di-cache, kombinasi CSS dan JavaScript eksternal mungkin memerlukan pengetahuan tambahan.

Anda juga akan mendapatkan wawasan tentang seberapa cepat halaman Anda dimuat tanpa banyak lalu lintas. Ini dapat memberi Anda tempat yang baik untuk memulai ketika Anda beralih ke pengujian kinerja dengan lalu lintas yang padat.

Menghilangkan plugin yang tidak perlu

penggunaanDD memungkinkan administrator untuk memantau penggunaan sumber daya dari instalasi WordPress mereka. Ini akan menambahkan kotak kecil di tengah bawah setiap halaman, hanya terlihat oleh admin, yang menunjukkan jumlah kueri MySQL, jumlah memori yang digunakan oleh kode pada halaman, dan apakah Anda menggunakan server web yang kompatibel (sebagian besar kompatibel), "waktu untuk byte pertama" (TTFB) dan waktu yang diperlukan untuk menghasilkan halaman lengkap. TTFB digunakan oleh Google untuk tujuan peringkat halaman, dan ini akan menjadi yang pertama dari dua yang ditampilkan.

Anda dapat menggunakan tampilan untuk menentukan apakah situs web Anda memuat terlalu banyak plugin, apakah tema Anda terlalu "berat", atau jika ada yang salah pada server Anda. Plugin itu sendiri hampir tidak menggunakan sumber daya dan harus kompatibel dengan semua tema dan plugin yang menghasilkan HTML.

Jadi instal ini WordPress Plugin akan menghapus plugin WordPress yang dapat mempengaruhi kecepatan dan kinerja situs web Anda. Misalnya, Anda mungkin menemukan bahwa salah satu konflik plugin menyebabkan kinerja situs Anda buruk.

Tes kelebihan beban: Bagaimana melakukannya dan dengan alat apa?

Anda memiliki dua cara untuk melakukan tes ini. Yang pertama adalah berjalan-jalan secara manual, dengan prosedur DIY. Yang lainnya adalah memilih produk komersial untuk membuat tes bekerja untuk Anda.

Proses manual

Pemula harus menghindari metode ini. Namun, jika Anda menganggap diri Anda berpengalaman maka tidak ada masalah.

Dari sudut pandang kami, Anda secara teknis dapat melakukan apa saja. Namun, kami memiliki beberapa favorit:

  • JMeter - Ini adalah aplikasi Java open-source, dengan alat canggih untuk menguji kinerja. JMeter mendukung pengujian untuk sebagian besar aplikasi, untuk server backend dan untuk jenis protokol, ini adalah solusi yang cukup populer dan Anda akan menemukan dokumentasi yang bagus tentang yang terakhir.
  • Pengepungan - Yang terakhir sekitar sepuluh kali lebih mudah dipelajari daripada JMeter atau Tsung. Tidak diragukan lagi itu adalah taruhan terbaik untuk pengembang yang kurang berpengalaman yang ingin melakukan DIY, untuk melakukan tes kelebihan dengan simulasi pengguna, dan pada akhirnya dapat menempatkan server dalam keadaan terkepung.

Pilihan perdagangan

Bagi banyak orang metode manual sangat tidak nyaman. Jika Anda adalah pengembang yang kurang berpengalaman, atau jika Anda tidak ingin membuang waktu, saya merekomendasikan penggunaan alat komersial.

Perlu diingat bahwa beberapa opsi ini mahal sehingga DIY akan lebih baik, Anda akan menentukannya berdasarkan anggaran Anda.

Beban Dampak

Load Impact adalah platform yang menawarkan harga terjangkau dan antarmuka yang ramah pengguna. Anda dapat menguji di situs WordPress biasa untuk mengetahui apa yang sebenarnya akan dilakukan orang di situs Anda.

Meskipun " Beban Dampak Memiliki beberapa alat cloud, pada awalnya dibuat untuk bekerja melalui cloud untuk menguji kinerja situs web dan aplikasi. Harga awal adalah di $ 29,99 per bulan, dan layanan utamanya meliputi pengujian beban dan kinerja server.

Itu saja untuk tutorial ini, saya harap Anda dapat melakukan tes kinerja dengan benar di blog Anda.