Memahami Web Hosting

 Anda sudah memiliki bisnis baru Anda dan Anda siap untuk mengambil langkah berikutnya dan membuat situs web untuk memberi tahu dunia online bahwa Anda ada di sini dan Anda punya sesuatu untuk ditawarkan. Anda telah menemukan nama domain yang menarik untuk disebut milik Anda sendiri dan sekarang... apa selanjutnya? Nah, jawabannya adalah Anda perlu mencari web hosting untuk situs web yang akan Anda bangun. Jadi, apa maksudnya dan bagaimana Anda mengetahui jenis web hosting apa yang Anda butuhkan? Pertama mari kita mulai dengan dasar-dasarnya.


Apa sih web hosting itu?


Secara sederhana, web hosting adalah menyewa ruang pada server web. Sebuah situs web bukan sekadar nama domain, melainkan kumpulan file yang dihubungkan bersama oleh kode HTML untuk menampilkan teks dan grafik pada komputer. Agar siapa pun dapat melihat kumpulan file yang telah Anda buat ini, maka harus ditempatkan pada komputer di suatu tempat yang memiliki akses ke internet. Tentu saja tidak sembarang komputer bisa digunakan. 

Server web adalah komputer yang diatur dengan perangkat lunak khusus yang memungkinkannya menerima permintaan dari internet untuk file situs web yang telah disimpan di dalamnya dan mengirimkan file-file tersebut melalui internet sehingga komputer yang meminta dapat menampilkannya. Ini sangat mirip seperti pelayan di restoran yang menerima pesanan Anda dan membawakan makanan yang Anda minta dari dapur, karena itulah dinamakan "server."





Selain memastikan file Anda dapat dilihat oleh pengguna internet di seluruh dunia, server web juga menyediakan layanan penting lainnya. Yang pertama dan terpenting adalah kemampuan untuk membuat alamat email berdasarkan nama domain Anda dan untuk mengirim dan menerima email dengan alamat tersebut. 

Web server juga memiliki berbagai jenis perangkat lunak yang diinstal di dalamnya yang memungkinkan situs web Anda menjalankan program, membuat dan mengelola database, menampilkan video, dan banyak fungsi lain yang mungkin berguna bagi Anda. Hampir semua jenis komputer dapat berfungsi sebagai server web, tetapi perangkat lunak yang ada di dalamnya yang menjadikannya server.


Ketika Anda membeli webhosting, biaya bulanan yang Anda bayarkan digunakan untuk pemeliharaan berkelanjutan dan peningkatan perangkat keras dan perangkat lunak server, biaya menjaganya tetap online 24 jam sehari, 7 hari seminggu di pusat data yang aman dengan koneksi internet yang cepat dan kuat, dan untuk membayar keahlian orang-orang yang melakukan semua pekerjaan itu. 


Sangat mungkin untuk mengubah komputer rumah atau kantor Anda sendiri menjadi server web jika Anda benar-benar menginginkannya, tetapi dalam kebanyakan kasus, jauh lebih ekonomis untuk membayar orang lain yang berdedikasi untuk menyediakan layanan ini dengan cara yang dapat diandalkan dengan benar daripada mencoba dan melakukannya sendiri.


Apa saja jenis web hosting yang ada?


Shared Hosting - Sebagian besar situs web bukanlah urusan besar dengan ratusan halaman dan ribuan file dan grafik, dan mereka ditargetkan untuk audiens tertentu, sehingga mereka tidak akan mendapatkan pengunjung sebanyak situs umum besar seperti Yahoo! yang ditargetkan untuk semua orang yang menggunakan internet. Oleh karena itu, situs web rata-rata tidak akan memerlukan sumber daya penuh dari seluruh server web untuk menjalankannya. Server web dirancang untuk dapat menangani lusinan, bahkan ratusan situs web sekaligus karena mereka adalah mesin yang kuat.


Shared hosting hanyalah konsep hosting lebih dari satu situs web di server tertentu. Lebih dari 95% dari semua situs web di internet dijalankan dalam lingkungan shared hosting. Karena sumber daya server dapat dibagi di antara klien yang di-host di dalamnya, demikian juga biaya pengoperasian server, sehingga shared hosting secara universal lebih murah daripada jenis lainnya. Paket shared hosting umumnya dirancang agar setiap klien diberikan sejumlah tertentu dari setiap sumber daya, dengan tingkat pembayaran yang berbeda mewakili jumlah sumber daya yang berbeda seperti ruang disk, bandwidth, alamat email, dan sebagainya. Hosting bersama juga dikenal sebagai hosting virtual.


Dedicated Hosting - Jika Anda memiliki situs web yang besar dan kuat yang mendapat banyak pengunjung dan memiliki kecenderungan untuk memonopoli sumber daya, maka Anda mungkin ingin memiliki server web untuk Anda sendiri. Beberapa perusahaan juga lebih memilih keamanan ekstra karena tidak harus berbagi server dengan orang lain yang bisa melakukan sesuatu secara tidak sengaja atau sengaja untuk merusaknya. 


Menyewa penggunaan seluruh server dikenal sebagai hosting khusus. Perusahaan web hosting masih memiliki mesin dan bertanggung jawab untuk memelihara perangkat keras dan perangkat lunak web hosting, tetapi Anda memiliki kontrol yang lebih besar atas konfigurasi dan penggunaan server. Ada juga yang namanya semi-dedicated hosting, di mana server web hanya dibagi antara sejumlah kecil klien, seperti 2 hingga 4, dengan partisi yang kuat di antara masing-masing untuk mencegah mereka saling mengganggu. Karena perusahaan hosting masih bertanggung jawab atas pemeliharaan server, jenis hosting ini juga dikenal sebagai hosting terkelola. Untuk alasan yang jelas, hosting khusus selalu jauh lebih mahal daripada hosting bersama.


Server Co-Location - Jika Anda benar-benar menginginkan kontrol penuh atas setiap aspek server web Anda, Anda mungkin memilih untuk membelinya dan memeliharanya sendiri jika Anda memiliki pengetahuan yang cukup. Namun, kemungkinan besar Anda masih belum memiliki sumber daya untuk menjaga server Anda benar-benar aman dari pemadaman listrik, kebocoran atap, pencuri, karyawan yang tidak waspada dan bahaya lainnya dan menjaganya tetap berada di internet dengan koneksi bandwidth tinggi yang cepat setiap saat. Anda memerlukan pusat data untuk menyediakan layanan tersebut untuk Anda.

 Co-location adalah penyewaan keamanan fisik, daya listrik berkelanjutan, dan koneksi internet yang cepat dan andal untuk server yang Anda miliki. Pusat data tidak bertanggung jawab atas pemeliharaan perangkat keras atau perangkat lunak server co-location, Anda sendiri yang bertanggung jawab. Ini bisa menjadi alternatif yang lebih murah untuk hosting khusus jika Anda memiliki keahlian dan waktu yang diperlukan untuk menjalankan server web sendiri.


Beberapa host web menawarkan hosting UNIX dan hosting Windows. Apa perbedaannya?


Istilah UNIX hosting dan Windows hosting mengacu pada sistem operasi (OS) yang berjalan di server. Sistem operasi, tentu saja, adalah perangkat lunak yang memungkinkan komputer berfungsi dan mengelola semua perangkat keras dan perangkat lunak lain yang diinstal di dalamnya. Kemungkinan besar Anda membaca ini pada komputer yang menjalankan versi sistem operasi Windows, sistem operasi paling populer di dunia untuk komputer pribadi dan bisnis. Sistem operasi lain yang semakin populer adalah Macintosh dan berbagai versi Linux. Namun, sistem operasi yang Anda gunakan pada komputer Anda tidak relevan dengan jenis hosting yang Anda pilih. Berikut ini beberapa fitur utama UNIX dan Windows:


Hosting UNIX


Sebagian besar server web di dunia saat ini berjalan pada salah satu dari banyak varian UNIX. Sistem operasi UNIX pada awalnya dikembangkan oleh universitas-universitas untuk server dan jaringan, dan banyak versi yang berbeda telah ditulis oleh programmer di seluruh dunia di bawah protokol open-source, yang berarti bahwa kode untuk sistem operasi tersedia secara terbuka bagi programmer untuk menyesuaikan dan melakukan perbaikan. Linux dan BSD adalah bentuk UNIX yang paling populer dan tersedia dalam banyak variasi, seperti Red Hat Linux, Debian, SuSE, dan FreeBSD. 


Sebagian besar versi yang berbeda ini (dan banyak perangkat lunak yang berjalan di atasnya) dapat diperoleh secara gratis, yang membuat hosting UNIX lebih murah untuk host web daripada sistem operasi lain dan memungkinkan mereka untuk menawarkan harga yang lebih rendah. Platform hosting UNIX umumnya dianggap stabil, aman, kuat, dan cepat. Sebagian besar aplikasi pemrograman web dapat dilakukan oleh perangkat lunak yang tersedia untuk platform UNIX. "UNIX hosting" telah menjadi istilah umum untuk merujuk pada platform apa pun yang berasal dari UNIX asli.


Hosting Windows


Microsoft telah mengembangkan sistem operasinya sendiri untuk server sebagai versi khusus dari sistem operasi Windows-nya, Windows Server 2003. Ini adalah produk komersial yang mengharuskan operator untuk membeli lisensi, yang meningkatkan biaya operasi untuk web host dan biasanya menghasilkan harga hosting yang lebih tinggi. Windows dirancang agar ramah pengguna, tetapi umumnya dianggap kurang kuat dan aman daripada UNIX untuk beroperasi di lingkungan jaringan. ASP, ASP.NET, dan ColdFusion adalah bahasa skrip yang hanya akan berjalan pada server Windows, seperti halnya program database Microsoft SQL Server dan Microsoft Access. Semua ini populer untuk aplikasi pemrograman web tertentu, dan jika Anda berencana menggunakannya untuk membangun situs web Anda, Anda perlu mencari host Windows.


Apa saja istilah-istilah yang perlu saya ketahui ketika saya memilih host web?


Ruang Disk atau Penyimpanan - Karena situs web Anda adalah kumpulan file yang ditawarkan di internet untuk dilihat, file-file tersebut harus disimpan di suatu tempat untuk diambil dan memakan ruang. Setiap server web memiliki jumlah memori hard disk yang terbatas untuk dibagi dan ditawarkan kepada pelanggan hosting. Biasanya ruang tersebut dibagi-bagi dengan tingkat paket yang berbeda sehingga semakin banyak Anda membayar, semakin banyak ruang yang Anda izinkan untuk menyimpan gambar, halaman web, video, dan file apa pun yang Anda sukai di hard drive server web. Jika situs web Anda menjadi lebih besar dari ruang yang diberikan kepada Anda, Anda perlu membeli lebih banyak ruang disk dari host web.


Bandwidth atau Transfer Data - Setiap kali Anda mengunjungi situs web dan melihat halaman, Anda mentransfer salinan file yang membentuk halaman itu melalui internet dari server web ke komputer Anda. Jika halaman yang Anda lihat terdiri dari file HTML yang berukuran 3KB dan tiga gambar 47KB, 100KB, dan 250 KB, maka Anda baru saja menggunakan 400KB bandwidth atau transfer data, karena itu adalah jumlah total data yang baru saja Anda download dari server web untuk melihat halaman itu. 


Bandwidth adalah komoditas seperti ruang disk yang harus dibeli oleh web host dari penyedia layanan internetnya, jadi itu juga dibagi-bagi dan ditawarkan kepada pelanggan dalam jumlah tertentu. Jumlah bandwidth biasanya diukur dalam gigabyte (GB), karena meskipun hanya satu salinan file Anda yang perlu disimpan di server, ribuan atau bahkan jutaan salinan dapat diunduh untuk dilihat. Jika situs web Anda dilihat lebih dari jumlah bandwidth yang diizinkan untuk Anda tangani, situs web Anda mungkin dimatikan hingga periode penagihan berikutnya dimulai, atau Anda mungkin hanya ditagih untuk kelebihan jumlah yang digunakan, tergantung pada kebijakan host Anda. Anda selalu dapat membeli lebih banyak bandwidth saat lalu lintas situs Anda meningkat.


Uptime - Dalam dunia yang ideal, setiap server web akan aktif dan berjalan dan menawarkan halaman web Anda ke dunia 24 jam sehari, 7 hari seminggu selamanya. Namun, server web adalah komputer, dan seperti komputer lainnya, banyak hal terjadi yang membuatnya gagal, atau server web menjadi tua dan ketinggalan zaman dan memerlukan pemeliharaan dan perbaikan. Ketika host web memberi Anda jaminan uptime 99%, mereka mengatakan bahwa server web akan aktif dan berjalan selama 99% dari periode penagihan. Jika mereka gagal memenuhi jaminan ini, sebagian besar host web akan mengembalikan sebagian uang Anda tergantung pada jumlah downtime berlebih yang mereka alami.


Statistik Lalu Lintas - Program statistik lalu lintas situs web mencoba melacak pengunjung ke situs web Anda. Mereka dapat melacak berapa kali situs Anda dikunjungi, berapa banyak pengunjung yang unik dan berapa banyak yang kembali lebih dari satu kali, halaman mana yang paling populer, dari mana pengunjung datang ke situs Anda, istilah pencarian apa yang mereka gunakan di mesin pencari, dan banyak jenis informasi lain yang dapat berguna bagi Anda dalam memasarkan situs web Anda ke audiens target. Statistik ini dapat ditampilkan dalam tabel, grafik dan bagan berdasarkan jam, hari, minggu, bulan atau tahun. 


Beberapa program statistik lebih baik daripada yang lain dan menawarkan lebih banyak jenis data, tampilan yang lebih baik, navigasi yang lebih mudah atau fitur berguna lainnya. Sebagian besar host web saat ini menawarkan semacam perangkat lunak statistik lalu lintas dengan paket hosting mereka.


Skrip CGI - Banyak host web menawarkan berbagai skrip CGI gratis dengan paket mereka. Ini adalah hal-hal seperti hit counter, buku tamu, program surat formulir, papan pesan, dan program lain yang memungkinkan situs web Anda untuk melakukan fungsi-fungsi yang umumnya diinginkan. Anda dapat menggunakan yang disediakan host Anda atau Anda dapat mengunggah dan menjalankan skrip CGI kustom yang ditulis oleh Anda sendiri atau orang lain untuk melakukan tugas yang berbeda seperti melakukan survei atau memproses informasi pelanggan untuk menghasilkan penawaran harga otomatis. Kebanyakan skrip CGI ditulis dalam bahasa pemrograman umum seperti Perl, PHP atau ASP.


Anda bisa menghabiskan waktu yang lama untuk mencoba mempelajari segala sesuatu yang perlu diketahui tentang web hosting, tetapi jika Anda telah membaca sejauh ini maka Anda harus dipersenjatai dengan pengetahuan dasar yang Anda butuhkan untuk memahami apa yang ditawarkan oleh berbagai host web yang berbeda kepada Anda. Tugas Anda selanjutnya adalah mencari tahu apa yang Anda butuhkan dan mencari host yang ingin memberikannya kepada Anda dengan harga yang bagus!





Belum ada Komentar untuk "Memahami Web Hosting"

Posting Komentar

Iklan Atas Artikel

Iklan Tengah Artikel 1

Iklan Tengah Artikel 2

Iklan Bawah Artikel