Web - Konsep Hosting
Hosting web berhubungan dengan meletakkan konten situs web Anda di server Web. Hosting situs web Anda di server Anda sendiri bisa menjadi pilihan. Tapi ini akan menjadi sangat mahal kecuali Anda menghosting situs seperti yahoo.com atau google.com. Jadi tutorial ini tidak membahas cara mengatur server hosting Anda sendiri.
Membeli ruang server atau menyewa server lengkap dari Penyedia Layanan Internet (ISP) adalah opsi yang paling banyak digunakan. Bagian ini memandu Anda untuk memilih jenis hosting dan membuat Anda mengetahui konsep terkait lainnya.
Platform Hosting
Anda dapat memilih salah satu dari dua platform hosting yang paling banyak digunakan berikut -
Windows Hosting Servers- Jika Anda seorang pecinta Windows, maka Anda akan menemukan banyak server hosting yang menjalankan berbagai rasa Windows dan Anda dapat membeli ruang dari server ini. Biasanya server hosting Windows lebih mahal karena banyak biaya lisensi perangkat lunak yang terlibat dengan server ini.
Linux Hosting Servers- Jika Anda ingin menggunakan Linux maka peluangnya tidak terbatas dan mereka harus membayar lebih sedikit daripada yang akan Anda bayar untuk Windows Hosting Server. Ada banyak ISP yang menyediakan Server Hosting dengan berbagai rasa Unix.
Jenis Hosting
Ada banyak opsi yang tersedia dan Anda dapat memilih jenis hosting apa pun berdasarkan kebutuhan dan anggaran Anda. Berikut adalah jenis hosting yang paling banyak digunakan -
Hosting GRATIS
Ya, memang benar ada banyak penyedia layanan yang akan memberi Anda ruang kosong di server web mereka dengan syarat Anda mengizinkan mereka untuk memasang iklan di halaman web Anda. Jadi, jika Anda setuju dengan opsi ini, maka Anda tidak perlu membayar apa-apa untuk sebuah tempat. Ada beberapa situs web seperti geocities.com, lycos.com, myspace.com, dll. Yang memberi Anda ruang untuk membangun halaman web Anda.
Hosting Bersama
Dengan shared hosting , situs web Anda dihosting di server yang kuat bersama dengan situs web lain. Pada host bersama, Anda akan memiliki ID pengguna dan kata sandi Anda sendiri untuk masuk ke host bersama dan Anda akan diizinkan untuk bekerja di area kerja Anda. Anda tidak akan dapat menyentuh file atau direktori apa pun milik mitra host lain. Bahkan Anda tidak akan tahu berapa banyak situs yang dihosting di host bersama Anda. Jenis hosting ini sangat hemat biaya dan bagus untuk situs web kecil di mana ruang dan kecepatan Anda tidak terlalu penting. Di sini lalu lintas di satu situs akan memengaruhi kecepatan semua situs yang dihosting lainnya.
Hosting Khusus Virtual
Jenis hosting ini lebih baik untuk bisnis ukuran menengah. Dengan hosting khusus virtual, Anda akan memiliki bandwidth khusus dan RAM khusus untuk situs Anda. Anda akan diberikan ID root dan kata sandi untuk memelihara server Web Anda. Anda akan menjadi pemilik lengkap dari server khusus virtual Anda dan akan dapat menginstal atau membatalkan instalasi perangkat lunak apa pun. Jenis hosting ini dibuat di satu server, tetapi dikelola sedemikian rupa sehingga setiap pengguna akan memiliki kecepatan dan bandwidth khusus. Ini sedikit lebih mahal tapi sangat bagus untuk bisnis ukuran menengah.
Hosting Khusus
Jenis hosting ini sangat mirip dengan hosting khusus virtual, tetapi di sini, mesin lengkap akan dialokasikan untuk Anda. Mereka lebih mahal daripada hosting khusus virtual dan harus dipertimbangkan ketika Anda memiliki persyaratan lalu lintas yang sangat tinggi.
Collocated Hosting
Sangat sulit untuk menetapkan sumber daya khusus seperti keamanan tinggi terhadap kebakaran dan vandalisme, daya cadangan yang diatur, koneksi Internet khusus, dan banyak lagi. Kolokasi adalah opsi yang memungkinkan Anda meletakkan mesin Anda di lokasi penyedia layanan untuk memanfaatkan semua fasilitas yang tersedia. Ini juga merupakan opsi yang sangat mahal dan harus dipilih bila Anda memiliki persyaratan lalu lintas yang sangat tinggi.
Komponen Hosting
Ketika Anda membeli ruang server Web, Anda harus memahami hal-hal berikut dengan jelas. Anda harus melakukan perbandingan harga antara penyedia layanan yang berbeda berdasarkan komponen berikut -
Ruang Disk
Situs web kecil atau menengah akan membutuhkan antara 10 dan 100MB ruang disk. Jika Anda berencana untuk menyimpan banyak audio dan video di situs web Anda, maka Anda perlu berencana untuk membeli lebih banyak ruang. Sebelum membeli ruang server, Anda harus memeriksa opsi yang tersedia untuk memperluas ruang disk Anda jika Anda membutuhkannya di masa mendatang.
Lalu Lintas Bulanan
Situs web kecil atau menengah akan membutuhkan antara 1GB dan 10GB transfer data setiap bulan. Jika Anda berencana menyimpan banyak audio dan video di situs web Anda, maka Anda memerlukan paket dengan kapasitas transfer data yang lebih banyak. Periksa opsi yang berbeda berdasarkan kebutuhan Anda. Apa saja opsi lain yang tersedia jika Anda melewati batas transfer data yang diberikan. Situs Anda tidak boleh dihentikan jika Anda melebihi batas yang diberikan.
Kecepatan Proses
Jika Anda membeli ruang pada mesin bersama, maka Anda tidak dapat menebak berapa kecepatan yang akan diberikan kepada Anda. Dalam hal ini, satu-satunya cara adalah melihat situs lain yang dihosting dengan penyedia layanan yang sama untuk mengetahui kualitas hosting mereka. Tetapi jika Anda membeli server khusus virtual atau server khusus, maka Anda harus mempertimbangkan berapa banyak RAM yang dialokasikan untuk Anda. Harga Anda akan bergantung pada kekuatan pemrosesan yang diberikan kepada Anda.
Kecepatan koneksi
Saat ini, sebagian besar penyedia layanan mengizinkan kecepatan koneksi yang sangat cepat. Jadi pilihlah penyedia layanan yang memberikan kecepatan koneksi yang lebih baik dalam hal bit per detik. Anda dapat memiliki kecepatan koneksi mulai dari 64Kb per detik hingga 2.488Gb per detik.
Akun Email
Pastikan Anda akan mendapatkan jumlah akun email yang memadai. Ada banyak pilihan lain yang tersedia bersama dengan akun email Anda. Seperti, apakah Anda akan mendapatkan opsi IMAP, POP dan Penerusan Email yang tersedia bersama dengan fasilitas email Anda.
Dukungan Email
Selain memiliki akun email, juga sangat penting bahwa server web Anda harus memiliki fasilitas untuk mengirim email dari back-end. Jika pengunjung situs Anda ingin menghubungi Anda menggunakan formulir, maka Anda dapat menggunakan fasilitas email tersebut untuk mengirim email ke akun yang Anda tunjuk. Sederhananya, Anda harus memastikan bahwa Server SMTP telah disiapkan dan berfungsi di server Web Anda.
Teknologi Terbaru
Anda harus memastikan bahwa server web Anda dilengkapi dengan semua teknologi terbaru. Itu harus memiliki dukungan versi terbaru untuk PHP, PERL, ASP dan JAVA, dll.
Database
Ada banyak database yang tersedia yaitu MySQL, Oracle, SQL Server, dll. Anda harus memilih server berdasarkan kebutuhan database Anda. Jika Anda membeli ruang di server bersama, Anda perlu memverifikasi berapa banyak ruang yang akan dialokasikan untuk database Anda. Banyak ISP tidak memberikan lebih dari ruang terbatas untuk database. Jika situs Anda membutuhkan banyak ukuran database, maka Anda harus menggunakan server khusus virtual.
Server Uptime
Penting bagi Anda untuk membeli server web dari ISP yang andal dan terkenal. Anda harus memastikan ISP Anda memberi Anda waktu aktif server 99,99%. Jika servernya down, maka ada banyak penyedia layanan yang memberi Anda kompensasi jika situs Anda turun lebih dari waktu yang terbatas.
Cadangan & FTP
Pastikan Penyedia Layanan memberi Anda lebih banyak cara untuk membuat cadangan situs web Anda secara teratur. Jika situs Anda berubah setiap hari, maka sangat penting bagi Anda untuk membuat cadangan situs web Anda secara teratur. Banyak penyedia layanan melakukannya atas nama Anda dengan mengenakan sedikit biaya untuk layanan ini.
Panel kendali
Pastikan saja jenis fasilitas apa yang akan Anda dapatkan untuk memelihara akun hosting Anda. Periksa apakah penyedia layanan Anda menyediakan Panel Kontrol yang mudah digunakan atau alat serupa lainnya. Dengan menggunakan Panel Kontrol, Anda harus dapat mempertahankan operasi dasar yang terkait dengan situs web Anda seperti mencatat permintaan layanan Anda, permintaan booting ulang, atau masalah lainnya.
Dukungan Pelanggan
Sebelum menyelesaikan kesepakatan dengan penyedia layanan Anda, Anda harus memastikan mereka memberi Anda dukungan yang diperlukan. Anda bisa mendapatkan informasi ini menggunakan forum Internet atau dari teman Anda. Ada banyak penyedia layanan yang memberi Anda dukungan 24x7 untuk masalah teknis atau non-teknis.