{"id":49905,"date":"2024-10-04T16:34:13","date_gmt":"2024-10-04T09:34:13","guid":{"rendered":"https:\/\/www.rumahweb.com\/journal\/?p=49905"},"modified":"2024-10-04T16:41:29","modified_gmt":"2024-10-04T09:41:29","slug":"cek-performa-website-menggunakan-apache-benchmark","status":"publish","type":"post","link":"https:\/\/www.rumahweb.com\/journal\/cek-performa-website-menggunakan-apache-benchmark\/","title":{"rendered":"Cek Performa Website Menggunakan Apache Benchmark"},"content":{"rendered":"\n<p>Selain konten yang berkualitas dan tampilan yang menarik, kecepatan akses juga menjadi salah satu faktor utama yang membuat pengguna betah berlama-lama mengunjungi sebuah website. Dalam artikel ini, kami akan mengulas tentang cara untuk cek performa website menggunakan apache <em>benchmark<\/em>.<\/p>\n\n\n\n\n\n<p>Sebuah studi menemukan data yang sangat menarik, mengenai seberapa signifikat kecepatan akses sebuah website dalam menarik minat pengunjung.<\/p>\n\n\n\n<p>Sebanyak 53 % pengunjung akan membatalkan kunjungan, apabila kecepatan akses sebuah website mobile lebih lambat dari 3 detik. Setiap kelambatan akses selama 2 detik, menghasilkan tingkat pembatalan kunjungan sebanyak 87 %. <\/p>\n\n\n\n<p>Fakta tersebut menjelaskan bahwa performa website, memberikan kesan pertama kepada pengunjung untuk menentukan, apakah akan melanjutkan kunjungan atau tidak. <\/p>\n\n\n\n<p>Website yang cepat akan memberikan pengalaman yang mengesankan, sehingga pengunjung akan merasa nyaman untuk menghabiskan waktu menjelajahi isi sebuah website.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Apa Yang Menentukan Performa Website?<\/h2>\n\n\n\n<p>Secara garis besar, performa website ditentukan oleh dua faktor: infrastruktur server dan konten. Infrastruktur server melingkupi spesifikasi server hosting yang digunakan: CPU, memori, I\/O, bandwith internet, serta jenis perangkat lunak yang digunakan.<\/p>\n\n\n\n<p>Semakin tinggi spesifikasi server hosting yang dipakai, secara teori akan mampu menyajikan website dengan kecepatan yang lebih baik.<\/p>\n\n\n\n<p>Faktor kedua adalah konten, yang ditentukan oleh seberapa efisien konten website yang disajikan. Perpaduan antara skrip website yang optimal dengan konten yang efisien, akan membuat website bisa ditampilan dengan lebih cepat.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><em>Benchmark <\/em>Untuk Mengukur Performa Website<\/h2>\n\n\n\n<p>Performa sebuah website dapat diukur dengan proses <em>benchmark<\/em>, yaitu serangkaian tes yang dilakukan untuk cek performa website menggunakan beberapa parameter.<\/p>\n\n\n\n<p>Ada beberapa alat yang digunakan untuk mengukur performa sebuah website, baik layanan online maupun aplikasi standalone yang bisa dijalankan di komputer atau laptop Anda. Pada artikel journal kali ini, kami ingin membahas cara cek performa website menggunakan apache <em>benchmark<\/em>.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Mengenal Apache <em>Benchmark<\/em><\/h2>\n\n\n\n<p>Apache <em>benchmark<\/em> adalah sebuah aplikasi command line sederhana, yang berfungsi untuk melakukan <em>benchmark<\/em> atau uji tes terhadap kecepatan performa web server.<\/p>\n\n\n\n<p>Dengan apache <em>benchmark<\/em>, Anda bisa mengukur performa dari server hosting yang digunakan, yang pada akhirnya bisa dijadikan acuan untuk melakukan upgrade infrastruktur hosting.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Cara Instalasi Apache <em>Benchmark<\/em><\/h2>\n\n\n\n<p>Apache <em>benchmark<\/em>  tersedia untuk sistem operasi Linux, Windows dan MacOS, yang bisa diinstal dengan mudah. Berikut langkah-langkah instalasi Apache <em>benchmark<\/em> sesuai dengan sistem operasi yang digunakan.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">OS Windows<\/h3>\n\n\n\n<p>Apache <em>benchmark<\/em> merupakan bagian dari paket aplikasi Apache for Windows. Berikut langkah-langkah untuk menginstalasi dan menjalankan apache <em>benchmark<\/em> di Windows:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Unduh paket Apache for Windows <strong><a href=\"https:\/\/www.apachelounge.com\/download\/\" target=\"_blank\" rel=\"noopener\" title=\"\">melalui laman berikut<\/a><\/strong>. Klik link download yang ada di bawah Apache 2.4 binaries VS17. Apabila Anda menggunakan OS Windows 10 ke atas, bisa memilih versi 64bit.<\/li>\n\n\n\n<li>Setelah paket apache for windows berhasil terunduh, masuk ke folder Download di File Manager Windows, kemudian klik kanan pada paket Apache yang sudah diunduh, pilih <em>extract here<\/em>.<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2024\/09\/apache_benchmark_windows_01.png\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"577\" src=\"https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2024\/09\/apache_benchmark_windows_01-1024x577.png\" alt=\"\" class=\"wp-image-49906\" srcset=\"https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2024\/09\/apache_benchmark_windows_01-1024x577.png 1024w, https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2024\/09\/apache_benchmark_windows_01-300x169.png 300w, https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2024\/09\/apache_benchmark_windows_01-768x433.png 768w, https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2024\/09\/apache_benchmark_windows_01-370x208.png 370w, https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2024\/09\/apache_benchmark_windows_01-270x152.png 270w, https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2024\/09\/apache_benchmark_windows_01-570x321.png 570w, https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2024\/09\/apache_benchmark_windows_01-740x417.png 740w, https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2024\/09\/apache_benchmark_windows_01.png 1402w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Buka aplikasi command prompt, kemudian jalankan perintah berikut:<\/li>\n<\/ul>\n\n\n\n<pre class=\"wp-block-code\"><code>cd Download\\Apache24\\bin<\/code><\/pre>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2024\/09\/apache_benchmark_windows_02.png\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"580\" src=\"https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2024\/09\/apache_benchmark_windows_02-1024x580.png\" alt=\"\" class=\"wp-image-49907\" srcset=\"https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2024\/09\/apache_benchmark_windows_02-1024x580.png 1024w, https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2024\/09\/apache_benchmark_windows_02-300x170.png 300w, https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2024\/09\/apache_benchmark_windows_02-768x435.png 768w, https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2024\/09\/apache_benchmark_windows_02-370x210.png 370w, https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2024\/09\/apache_benchmark_windows_02-270x153.png 270w, https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2024\/09\/apache_benchmark_windows_02-570x323.png 570w, https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2024\/09\/apache_benchmark_windows_02-740x419.png 740w, https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2024\/09\/apache_benchmark_windows_02.png 1175w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Untuk memulai menjalankan <em>benchmark<\/em>, bisa Anda lakukan dengan menjalankan perintah sebagai berikut:<\/li>\n<\/ul>\n\n\n\n<p>Untuk test pada alamat https:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>abs.exe -n &#091;jumlah request] -c &#091;total concurrent] https:\/\/domain.com\/index.php<\/code><\/pre>\n\n\n\n<p>Untuk test pada alamat http:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>ab.exe -n &#091;jumlah request] -c &#091;total concurrent] http:\/\/domain.com\/index.php<\/code><\/pre>\n\n\n\n<p>Contoh, ingin melakukan simulasi akses dengan jumlah request 10 dan setiap request dilakukan oleh 10 user bersamaan (concurrent user) sejumlah 10, maka perintahnya sebagai berikut:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>abs.exe -n 10 -c 10 https:\/\/domain.com\/index.php<\/code><\/pre>\n\n\n\n<p>Tekan tombol Enter, dan tunggu sampai proses selesai. Semakin besar nilai simulasi akses yang Anda berikan, prosesnya akan memerlukan waktu lebih lama.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">OS Linux<\/h3>\n\n\n\n<p>Apabila Anda menggunakan OS Linux atau ingin menjalankan apache <em>benchmark<\/em> dari server dengan OS Linux, Apache <em>benchmark<\/em> bisa Anda instal dengan menjalankan perintah berikut:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Instalasi pada OS Ubuntu Linux:<\/li>\n<\/ul>\n\n\n\n<pre class=\"wp-block-code\"><code>sudo apt install apache2-utils<\/code><\/pre>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Instalasi pada OS Almalinux \/ Fedora \/ Rocky Linux:<\/li>\n<\/ul>\n\n\n\n<pre class=\"wp-block-code\"><code>sudo dnf install httpd-tools<\/code><\/pre>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Untuk menjalankan apache <em>benchmark<\/em> di Linux, bisa menggunakan format perintah berikut:<\/li>\n<\/ul>\n\n\n\n<pre class=\"wp-block-code\"><code>ab -n &#091;jumlah request] -c &#091;jumlah concurrent] https:\/\/domain.com\/index.php<\/code><\/pre>\n\n\n\n<h2 class=\"wp-block-heading\">Cek performa website dengan Apache <em>Benchmark<\/em><\/h2>\n\n\n\n<p>Setelah menjalankan apache <em>benchmark<\/em> untuk cek performa website, akan muncul teks <em>output <\/em>yang terdiri dari beberapa baris, yang menginformasikan statistik data yang cukup detil.<\/p>\n\n\n\n<p>Secara umum, Anda bisa fokus pada data di bagian <code>Time taken for tests<\/code>. Output tersebut menginformasikan hasil rata-rata dari proses <em>benchmark<\/em> dalam satuan detik, yang menggambarkan performa website Anda secara general.<\/p>\n\n\n\n<p>Semakin tinggi nilai simulasi yang diberikan, output Time taken for tests akan menghasilkan waktu yang lebih lama.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2024\/09\/apache_benchmark_windows_output.png\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"574\" src=\"https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2024\/09\/apache_benchmark_windows_output-1024x574.png\" alt=\"Cek performa website dengan Apache Benchmark\" class=\"wp-image-49909\" srcset=\"https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2024\/09\/apache_benchmark_windows_output-1024x574.png 1024w, https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2024\/09\/apache_benchmark_windows_output-300x168.png 300w, https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2024\/09\/apache_benchmark_windows_output-768x430.png 768w, https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2024\/09\/apache_benchmark_windows_output-1536x861.png 1536w, https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2024\/09\/apache_benchmark_windows_output-370x207.png 370w, https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2024\/09\/apache_benchmark_windows_output-270x151.png 270w, https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2024\/09\/apache_benchmark_windows_output-570x319.png 570w, https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2024\/09\/apache_benchmark_windows_output-740x415.png 740w, https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2024\/09\/apache_benchmark_windows_output.png 1549w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">Kendala pada Apache <em>Benchmark<\/em><\/h2>\n\n\n\n<p>Apabila Anda melakukan proses <em>benchmark<\/em> pada infrastruktur shared hosting, Anda mungkin akan menemukan kendala gagal akses website setelahnya, karena layanan shared hosting secara default sudah dilengkapi dengan firewall dengan parameter-parameter tertentu, seperti perlindungan dari serangan DDoS.<\/p>\n\n\n\n<p>Ketika Anda menjalankan apache <em>benchmark<\/em> dengan nilai request yang tinggi (di atas 1000 misalnya), kemudian mengalami kendala akses website, bisa jadi IP koneksi Anda terblokir oleh firewall server, karena dianggap melakukan flooding. Apabila Anda mengalami hal tersebut, bisa menghubungi tim technical support hosting untuk pengecekan blokir IP pada firewall.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Meningkatkan Performa Website<\/h2>\n\n\n\n<p>Performa sebuah website, setidaknya ditentukan oleh dua faktor, yaitu <em>resource<\/em> dan konten. Dari sisi <em>resource<\/em>, Anda bisa mengoptimalkan <em>resource <\/em>hosting yang dimiliki, semisal dengan menaikkan limit memory PHP, mengaktifkan cache, hingga <a href=\"https:\/\/www.rumahweb.com\/journal\/redis-object-cache-wordpress\/\" target=\"_blank\" rel=\"noopener\" title=\"redis cache wordpress\">redis<\/a>. <\/p>\n\n\n\n<p>Sedangkan dari sisi konten, Anda bisa melakukan proses optimasi website, baik dari komponen database, CMS atau skrip yang digunakan, dan konten website seperti gambar. Panduan selengkapnya untuk optimasi WordPress, bisa Anda ikuti <strong><a href=\"https:\/\/www.rumahweb.com\/journal\/cara-meningkatkan-kecepatan-loading-wordpress\/\" target=\"_blank\" rel=\"noopener\" title=\"\">di artikel journal berikut<\/a><\/strong>.<\/p>\n\n\n\n<p>Apabila sudah melakukan optimasi <em>resource <\/em>dan konten tapi performa website masih belum sesuai kebutuhan, Anda bisa mempertimbangkan untuk melakukan upgrade paket atau layanan hosting yang digunakan, menggunakan paket dengan spesifikasi <em>resource <\/em>yang lebih tinggi.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Penutup<\/h2>\n\n\n\n<p>Pengembangan website adalah proses berkelanjutan, yang tidak berhenti setelah selesai dibuat. Seperti merawat sebuah kendaraan, ada banyak proses maintenance yang harus rutin dikerjakan, supaya performa website tetap terjaga dalam kondisi paling optimal.<\/p>\n\n\n\n<p>Anda perlu melakukan update skrip secara berkala, untuk menutup adanya potensi celah keamanan. Lebih dari itu, Anda juga perlu melakukan optimasi, supaya performa website tetap prima dan bisa menyajikan konten yang memuaskan untuk pengunjung.<\/p>\n\n\n\n<p>Untuk bisa mengukur performa website yang Anda kelola, diperlukan sebuah proses <em>benchmark<\/em>, yang bisa menjadi acuan untuk melakukan optimasi lebih lanjut, supaya reliabilitasnya terjaga. Proses <em>benchmark<\/em> juga bisa menjadi acuan untuk memutuskan rencana upgrade infrastruktur, apabila memiliki target pengunjung yang lebih tinggi.<\/p>\n\n\n\n<p>Apache <em>benchmark<\/em> adalah salah satu tool yang bisa Anda gunakan, untuk melakukan pengujian terhadap perfoma website Anda saat ini. Sebagai sebuah aplikasi dengan ukuran yang terbilang kecil dan ringan, Anda bisa mendapatkan gambaran mengenai performa website yang ada, dengan membaca data yang ditampilkan pada output.<\/p>\n\n\n\n<p>Demikian artikel journal tentang cara cek performa website menggunakan Apache <em>benchmark<\/em>. Apabila ada pertanyaan lebih lanjut, jangan ragu untuk menghubungi tim technical support Rumahweb.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Selain konten yang berkualitas dan tampilan yang menarik, kecepatan akses juga menjadi salah satu faktor utama yang membuat pengguna betah berlama-lama mengunjungi sebuah website. Dalam artikel ini, kami akan mengulas tentang cara untuk cek performa website menggunakan apache benchmark. Sebuah studi menemukan data yang sangat menarik, mengenai seberapa signifikat kecepatan akses sebuah website dalam menarik [&hellip;]<\/p>\n","protected":false},"author":330,"featured_media":50606,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[142],"tags":[819,2340,22],"class_list":{"0":"post-49905","1":"post","2":"type-post","3":"status-publish","4":"format-standard","5":"has-post-thumbnail","7":"category-tips-dan-trik","8":"tag-apache","9":"tag-apache-benchmark","10":"tag-website"},"aioseo_notices":[],"_links":{"self":[{"href":"https:\/\/www.rumahweb.com\/journal\/wp-json\/wp\/v2\/posts\/49905","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.rumahweb.com\/journal\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.rumahweb.com\/journal\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.rumahweb.com\/journal\/wp-json\/wp\/v2\/users\/330"}],"replies":[{"embeddable":true,"href":"https:\/\/www.rumahweb.com\/journal\/wp-json\/wp\/v2\/comments?post=49905"}],"version-history":[{"count":0,"href":"https:\/\/www.rumahweb.com\/journal\/wp-json\/wp\/v2\/posts\/49905\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.rumahweb.com\/journal\/wp-json\/wp\/v2\/media\/50606"}],"wp:attachment":[{"href":"https:\/\/www.rumahweb.com\/journal\/wp-json\/wp\/v2\/media?parent=49905"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.rumahweb.com\/journal\/wp-json\/wp\/v2\/categories?post=49905"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.rumahweb.com\/journal\/wp-json\/wp\/v2\/tags?post=49905"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}