Apa itu Web Hosting?
Penyediaan akses ke situs web dan ruang penyimpanan untuk individu dan perusahaan yang memiliki situs web dikenal sebagai hosting web. Layanan Hosting Internet ini memungkinkan organisasi dan individu untuk membuat situs yang mereka miliki dapat diakses di World Wide Web. Layanan ini juga memungkinkan organisasi dan individu untuk menyajikan konten di situs web mereka. Perusahaan yang menyediakan ruang pada server disebut host Web. Tuan rumah ini dapat memiliki atau menyewa server untuk menyediakan ruang situs web serta untuk menyediakan konektivitas internet seperti pusat data. Host web juga mempraktikkan colocation, ini adalah tempat mereka menyediakan ruang pusat data di dalam pusat data mereka selain konektivitas ke Internet untuk server yang bukan milik mereka.
Biasanya sebuah perusahaan akan menyediakan layanan hosting dasar, namun dalam beberapa waktu terakhir paket yang dibundel telah tersedia untuk pelanggan. Oleh karena itu, selain menawarkan layanan hosting web dasar, perusahaan juga dapat menawarkan hosting Domain Name System (DNS), ini adalah layanan yang akan dimasukkan dalam penawaran pendaftaran nama domain. Perusahaan juga dapat menawarkan layanan hosting email dalam paket yang dibundel.
Dengan mengunggah melalui File Transfer Protocol (FTP) atau antarmuka web, host web akan dapat memberikan layanan dasar seperti file skala kecil dan hosting halaman Web. Dengan layanan ini ada sedikit atau tidak ada modifikasi pada file yang dikirim ke web, biasanya diunggah seperti halnya dengan sedikit atau tanpa pemrosesan. Layanan dasar biasanya ditawarkan secara gratis oleh Penyedia Layanan Internet (ISP) kepada pelanggan. Tetapi pelanggan juga memiliki opsi untuk mengakses hosting halaman web dari penyedia layanan lain jika mereka memilihnya. Sementara situs yang kompleks, seperti yang akan memberikan dukungan database dan platform pengembangan aplikasi, akan memerlukan paket hosting web yang lebih komprehensif, seperti ColdFusion, Java, Ruby on Rails, ASP.Net dan PHP, halaman web pribadi hanya membutuhkan hosting satu halaman.
Ke hulu
Arah ke mana data dapat ditransfer ke, dari klien ke server, dan kecepatan yang diperlukan untuk mengunggah informasi dikenal sebagai upstream. Sementara kecepatan hulu biasanya lebih cepat karena diperlukan oleh aplikasi server web dan proses serupa untuk mengirim data penting dengan kecepatan cepat. Kecepatan downstream biasanya dibutuhkan oleh pengguna rumahan rata-rata internet untuk mengunduh informasi dan biasanya tidak diharuskan untuk cepat. Kecuali untuk perangkat lunak peer to peer, yang merupakan aplikasi yang memungkinkan komputer untuk jaringan atau berkomunikasi tanpa host yang stabil di tengah. Aplikasi ini yang sekarang menggerakkan jaringan sosial dan memfasilitasi sistem berbagi file, membutuhkan kecepatan dalam mengunduh informasi.
Waktu aktif
Jumlah waktu yang dimiliki pengguna untuk mengakses internet dikenal sebagai waktu aktif. Sebagian besar penyedia layanan bertujuan untuk tiga perempat waktu henti dalam sebulan atau kurang, dengan kata lain tujuan mereka adalah sekitar 99,9% dari waktu aktif. Tentu saja selalu ada waktu pemeliharaan yang direncanakan atau tidak direncanakan yang mungkin terjadi di lingkungan hosting mana pun. Gangguan waktu online pengguna internet ini mungkin tidak termasuk dalam janji waktu aktif yang dinyatakan, dari Service Level Agreement (SLA) penyedia hosting. Untungnya beberapa penyedia akan memasukkan dalam Perjanjian Tingkat Layanan mereka jaminan sejumlah uptime tertentu, yang akan mencakup pengembalian uang atau pengurangan biaya jika tujuan uptime yang dijanjikan tidak tercapai.
Jenis hosting
Ada banyak jenis layanan hosting web yang disediakan oleh perusahaan yang berbeda, misalnya, ada Shared, Managed, Cloud, Colocation, Free, Grid, Clustered dan Home server hosting. Penyedia layanan host telah dikenal menyediakan layanan spesifik seperti file, layanan, gambar, video, blog, dan hosting satu klik. Selain itu mereka juga dikenal menawarkan perangkat lunak keranjang belanja pastebin dan layanan hosting e-mail. Jenis lain dari layanan hosting yang cukup umum adalah penjualan kembali webhosting. Ini memungkinkan klien untuk juga mengambil peran dari host web, Dedicated Server virtual atau Virtual Private Server (VPS).
Cara mengakses Hosting
Jika seorang pelanggan memutuskan untuk mengakses hosting Web, mereka harus terlebih dahulu mempertimbangkan apa yang akan mereka butuhkan dari suatu aplikasi, untuk menentukan, jenis hosting apa yang terbaik untuk mereka. Pelanggan perlu mempertimbangkan perangkat lunak seperti perangkat lunak scripting, perangkat lunak server database dan sistem operasi yang akan digunakan. Sistem operasi hosting web berbasis Linux yang menawarkan berbagai macam perangkat lunak adalah yang paling populer di antara penyedia hosting web. Linux, Apache, MySQL adalah konfigurasi khas untuk server Linux selain Hypertext Preprocessor (PHP), Perl dan bahasa skrip Python, yang juga dapat digunakan dengan platform hosting Windows. Dengan platform Windows, host juga dapat menggunakan Classic ASP atau ASP.Net yang memungkinkan host web untuk menginstal atau menulis aplikasi untuk blog, manajemen konten