Panduan Cara Membuat Website

Panduan cara membuat website

▸ Tipe-tipe pada Web Hosting

BAB 2: Tipe-Tipe pada Web Hosting


Secara umum, ada 4 tipe web hosting, yaitu Shared Hosting, Virtual Private Server (VPS), Dedicated Server Hosting dan Cloud Hosting.

Semua tipe web hosting tersebut sama-sama bertindak sebagai tempat untuk menyimpan data-data website.

Tetapi, mereka mempunya spesifikasi yang berbeda, mulai dari harga, kontrol terhadap server, besarnya tempat penyimpanan data, tingkat kemanan, kecepatan server dan juga kehandalannya.

Mari kita sama-sama lihat apa perbedaan diantara ke 4 tipe web hosting tersebut.


1. Shared Hosting

Biaya
Performa
keamanan
Pengetahuan Teknis
Kontrol Server

Sesuai dengan namanya, shared hosting adalah sebuah layanan hosting dimana account hosting Anda ditaruh bersama-sama dengan account hosting lain dalam satu server yang sama.

Agar lebih mudah dipahami, saya akan berikan gambara seperti ini:

Bayangkan ada sebuah ruangan yang luas dan pemilik dari ruangan tersebut menyewakan ruangan tersebut ke orang banyak. Kemudian Anda datang dan menyewa tempat di dalam ruangan yang luas tersebut. Di dalamnya, Anda berbagi dengan orang-orang lainnya yang juga sama-sama menyewa.Ruangan tersebut kita namakan sebuah server dan server dibagikan bersama-sama kepada setiap orang yang menyewa server tersebut.

Kelebihan Shared Hosting

Pertama, harga nya murah.

Kelebihan lainnya adalah Anda tidak perlu pusing-pusing untuk melakukan perawatan teknis pada server ketika menjalankan program, karena semua shared hosting sepenuhnya dikelola oleh penyedia layanan hosting yang bersangkutan.

Seperti adanya control panel (cPanel) berbasis web yang mudah digunakan, sehingga Anda pun akan mudah untuk meng-install platform seperti WordPress, membuat account email dan menambahkan database, tapa perlu menyentuh coding sama sekali.

Kekurangan Shared Hosting

Masalah utama dalam shared hosting adalah sumber daya yang terbatas.

Karena berbagi dalam satu server atau ruangan yang sama, setiap pengguna memiliki beberapa pembatasan dalam layanan mereka.

Misalnya, jika ada salah satu dari pengguna server menggunakan terlau banyak sumber daya, seperti banyaknya traffic/kunjungan, adanya spamming email, dll, maka website Anda atau pengguna lain nya dalam server yang sama akan mengalami down atau mengalami load time yang lambat.

Kesimpulan

Shared hosting baik untuk pengguna yang tidak ingin menghabiskan banyak uang untuk membeli paket hosting.

Shared hosting paling cocok untuk website-website baru, blog pribadi, toko online dan website dengan jumlah kunjungan yang tidak terlalu banyak per bulannya (biasanya yang kurang dari 25.000 traffic/bulan nya).

Rekomendasi penyedia hosting terbaik untuk shared hosting adalah Niagahoster dan DomaiNesia.

2. Virtual Private Server (VPS)

Biaya
Performa
keamanan
Pengetahuan Teknis
Kontrol Server

VPS masih mirip dengan shared hosting, Anda masih berbagi dalam satu server yang sama.

Hanya saja Anda mendapatkan sumber daya yang lebih besar dan pasti ukurannya, baik CPU, RAM, disk space maupun bandwidthnya.

Bayangkan dalam sebuah ruangan yang disewakan oleh pemilik tadi, di dalamnya Anda memiliki sebuah tempat sendiri / private room.

Nah tempat Anda tersebut ukurannya lebih besar daripada yang Anda gunakan dibandingkan di shared hosting.

Bagusnya lagi, di dalamnya Anda memiliki kebebasan untuk menginstal software apa saja tanpa takut mengganggu pengguna lain.

Jadi, di dalam VPS Anda mendapatkan kontrol penuh atas server, bahkan mendapatkan manfaat yang hampir sama yang diberikan layanan dedicated server hosting dengan harga yang jauh lebih murah, serta mendapatkan performa server yang lebih tinggi daripada shared hosting.

Kelebihan VPS

Performa selalu menjadi salah satu alasan terbesar orang mengapa mereka menggunakan VPS.

Karena Anda berada pada tempat yang private, tidak ada gangguan dari pengguna lainnya, dan Anda mendapatkan sumber daya yang pasti, maka Anda mendapatkan performa yang jauh lebih baik dibanding di shared hosting.

Selain itu, tingkat keamanan nya juga lebih baik.

Kekurangan VPS

VPS hosting umumnya lebih mahal daripada shared hosting. Harga nya mulai dari Rp 100.000 per bulannya.

Anda juga memerlukan sedikit banyak kemampuan teknis, terutama jika Anda berencana untuk menggunakan unmanaged VPS host.

Dua Tipe Pada VPS

Oh iya, VPS itu sendiri terbagi menjadi dua, unmanged VPS dan managed VPS.Apa itu unmanaged VPS?Singkatnya adalah VPS yang Anda sewa:

  • Anda sendiri yang mengurusnya.
  • Anda sendiri yang meng instal control panelnya.
  • Anda sendiri yang meng updatenya.
  • Dan hal-hal lainnya Anda yang lakukan sendiri tanpa adanya tanggung jawab dari tim support penyedia web hosting.

Penyedia hosting pada unmanaged VPS hanya bertanggung jawab terhadap server yang Anda gunakan.Dan apa itu managed VPS? Managed VPS adalah kebalikan dari unmanaged VPS.Server yang Anda sewa, akan dikelola langsung oleh penyedia hosting, sama seperti di shared hosting.

Anda tidak perlu pusing-pusing memikirkan ini dan itu. Dengan managed VPS, Anda bisa fokus 100% terhadap website Anda.

Kesimpulan

VPS hosting cocok untuk Anda yang menginginkan performance yang lebih bagus daripada shared hosting, tetapi tidak mau membayar lebih mahal untuk membeli dedicated hosting.VPS cocok untuk website-website dengan tingkat kunjungan yang tinggi, juga sangat cocok untuk Anda yang menginginkan jaminan keamanan yang bagus, karena menggunakan VPS, data- data dan email Anda akan diletakkan dalam server yang private, terpisah dari pengguna lain.

Rekomendasi Layanan VPS

Sebagai informasi, saat ini sebagian besar penyedia web hosting tidak lagi menggunakan VPS tradisional karena sudah beralih ke VPS cloud hosting.

Saya akan bahas tentang cloud hosting pada point ke 4 dari bab 2 ini.Untuk unmanaged VPS, saya merekomendasikan Digital Ocean, Vultr dan Linode.

3. Dedicated Server Hosting

Biaya
Performa
keamanan
Pengetahuan Teknis
Kontrol Server

Dedicated server hosting adalah layanan hosting yang dikelola dimana Anda menyewa seluruh server dan tidak dibagi dengan siapapun.

Kembali lagi, kita memakai contoh seseorang yang memiliki ruangan yang luas. Pada dedicated hosting ini, Anda menyewa seluruh ruangan tersebut.

Artinya tidak ada seorangpun kecuali Anda yang dapat memakai ruangan (server) tersebut.

Kelebihan Dedicated Hosting

Dedicated server hosting adalah sebuah solusi yang paling ampuh, aman, terukur dan fleksibel untuk meng-host kan sebuah website, juga memiliki performa yang sangat bagus, karena server tidak dipakai oleh siapapun.

Pada dedicated hosting, Anda mempunyai kontrol penuh terhadap server dan dapat mengontrol semua aktivitas yang terjadi di dalam server.

Semua resource seperti prosesor, RAM, CPU, dll dapat Anda atur sesuai kebutuhan.

Keuntungan lainnya adalah Anda juga akan mendapatkan layanan support dengan status “High Priority Support”.

Bahkan dibanyak kasus, ketika terjadi kerusakan pada server yang digunakan, maka itu menjadi tanggung jawab dari penyedia server untuk memperbaikinya.

Kekurangan Dedicated Hosting

Dari segala keunggulan yang ditawarkan oleh dedicated server hosting, tidak mengherankan biaya yang harus dikeluarkanpun relatif lebih mahal.

Anda juga perlu memiliki pengetahuan teknis dan skill yang baik dalam mengelolanya.

Jika Anda tidak ingin repot-repot belajar soal teknis ini, Anda bisa memperkejakan seorang administrator server yang didedikasikan untuk mengelola server.

Kesimpulan

Layanan ini cocok untuk aktifitas bisnis besar yang menangani trafik data yang tinggi,  juga untuk situs website yang menangani informasi/data-data pribadi yang sangat sensitif seperti pada situs eCommerce, corporate, universitas ataupun situs pemerintah.

4. Cloud Hosting

Biaya
Performa
keamanan
Pengetahuan Teknis
Kontrol Server

Masalah yang sama baik dalam layanan dedicated hosting, virtual private server (VPS) dan shared hosting adalah sebenarnya ketiga tipe web hosting tersebut tidak dapat menjaga server mereka tetap online ketika adanya pemakaian sumber daya yang melebihi batas normal.Biasanya disebabkan oleh ledakan pengunjung.

Maksud saya, kita bicara soal sebuah perangkat dengan keterbatasan.

Berapa banyak memori yang dapat digunakan, berapa banyak penyimpanan data, berapa banyak permintaan yang dapat ditangani.

Sampai disini, Anda tidak perlu khawatir.

Mungkin Anda akan mulai takut ketika itu benar-benar terjadi pada website Anda yang di host di layanan shared hosting, VPS ataupun dedicated hosting.

Pada kenyataannya, ini jarang terjadi.

Kebanyakan website tidak pernah melebihi batas normal pemakaian sumber daya, kecuali pada shared hosting karena memiliki sumber daya yang terbatas. Ingat, di shared hosting, semua nya berbagi sumber daya.

Tapi ada sebagian website yang secara teratur mendapatkan puluhan ribu, bahkan mungkin ratusan ribu, dan jutaan pengunjung setiap harinya 

Atau sebagian website lainnya yang tiba-tiba saja mendapatkan lonjakan pengunjung yang sangat tinggi.

Lalu apa solusinya untuk menangani hal tersebut?

Karena realita seperti yang disampaikan diatas itulah maka perusahaan web hosting menawarkan sebuah layanan yang dinamakan cloud hosting.

Jadi, apa itu cloud hosting?

Cloud hosting adalah layanan hosting yang dibuat dengan tujuan untuk menjamin website tetap online meskipun adanya ledakan pengunjung seperti yang diceritakan diatas.

Kelebihan Cloud Hosting

Cloud hosting menawarkan kemampuan yang tidak terbatas / unlimited untuk menangani ledakan pengunjung yang sangat tinggi.

Bagaimana cara kerjanya?

Pada layanan shared hosting, VPS dan dedicated server. Website Anda hanya memiliki satu server.

Tetapi pada cloud hosting, website Anda akan di kaitkan dengan banyak server.

Begini….

Normalnya jika sebuah serve down/offline, maka website yang ada di dalam server tersebut juga ikutan down (karena hanya memiliki satu server).

Tetapi dengan cloud hosting, website yang down tersebut akan dipindahkan ke server lainnya yang online (karena dikaitkan dengan banyak server).

Artinya, dengan cloud hosting, website Anda tidak akan lebih sedikit mengalami downtime.

Meskipun dalam faktanya, dari pengalaman saya menggunakan cloud hosting, server juga tetap bisa mengalami downtime.

Jadi tidak 100% menjamin bahwa website akan selalu tetap online. Bahkan jika Anda menggunakan cloud hosting dengan infrastuktur terbaik di dunia sekalipun, seperti Google Cloud dan AWS.

Kekurangan Cloud Hosting

Biaya untuk cloud hosting ini umumnya lebih mahal daripada unmanaged VPS dan bisa lebih mahal dari dedicated hosting jika Anda memilih sumber daya yang besar.

Selain itu, Anda juga memerlukan pengetahuan teknis untuk mengelola server jika Anda memilih unmanaged cloud hosting.

Kesimpulan

Cloud hosting cocok untuk website yang secara teratur mendapatkan puluhan ribu, ratusan ribu hingga jutaan pengunjung setiap harinya.Dan juga cocok untuk website yang mendapatkan jumlah pengunjung yang tinggi namun tidak dapat diprediksi kapan datangnya.

Entah itu karena suatu postingan yang mendadak viral atau mendadak ramai di waktu-waktu tertentu seperti website universitas pada waktu tahun ajaran baru.

Catatan Tentang Cloud Hosting

Sebenarnya, jika ditinjau dari pengertian dan cara kerja nya, cloud hosting bukanlah termasuk dalam salah satu tipe-tipe hosting, karena cloud hosting lebih tepat ditujukan kepada teknologi nya.

Sebagai contoh, sekarang ini banyak provider hosting memasukkan teknologi cloud hosting kedalam tipe hosting shared dan VPS, sehingga dinamakan Shared Hosting on the Cloud dan VPS Cloud Hosting.

Beberapa provider lokal menawarkan Shared Hosting on the Cloud, seperti IdCloudHost, Dewaweb, DomaiNesia dan lain-lain dengan harga yang hanya sedikit lebih mahal atau bahkan tidak jauh berbeda dengan yang masih menggunakan shared hosting tradisional.

Meskipun beberapa dari mereka hanya menyebutkan paket hostingnya sebagai Cloud Hosting saja, tapi tidak menyebutkan bahwa nama yang tepat adalah shared hosting on the cloud.

Yang menjadi catatan adalah, berdasarkan penelitian saya di Penasihat Hosting, performa shared hosting yang sudah menggunakan cloud hosting belum tentu lebih baik dari yang masih menggunakan shared hosting tradisional.

Adapun cloud hosting yang diketahui secara umum lebih ditujukan kepada tipe VPS.