Wednesday, 23 May 2012

Web Hosting

Saya seringkali ditanya, “Apa itu webhosting?” Pertanyaan ini mungkin kelihatan mudah, dan bagi mereka yang sudahada gambaran mengenainya memang mudah untuk menjelaskan. Tetapi, bagi mereka yang masih baru di dalam dunia internet, istilah “webhosting” agak mengelirukan. Di dalam bahasan ringkas ini, saya akan menjelaskan dengan sejelas-jelasnya mengenai, apa itu webhosting.
Baiklah, apabila kita mengatakan, kita ingin memiliki sebuah website, Kita tidak boleh lari dari 3 kompenen asas berikut.

1. Website (Rumah)
Secara analoginya, kita boleh menganggap, website itu adalah seperti rumah. Untuk membangun rumah, kita perlukan, semen, batu-bata, papan, paku, syiling dan sebagainya.
Samalah halnya dengan membina website, untuk membina website, kita memerlukan perisian pembangunan web seperti macromedia dreamweaver, microsoft frontpage dan perisian-perisian yang lain. Website kita boleh berbentuk html, php,asp dan sebagainya.

2. Nama Domain (Alamat)
Nama domain pula boleh dianggap seperti alamat rumah. Nama domain ini anda boleh beli dari penjual nama domain atau lebih dikenali sebagai “Pendaftar Nama Domain” yang banyak terdapat di internet. Nama domain ini biasanya anda boleh dapati dengan harga murah dan adapun yg mahal. Nama domain ini penting untuk memastikan orang-orang boleh memasuki laman web anda. Jika anda tidak mempunyai nama domain, seperti anda punya rumah tanpa alamat. Tidak ada yg akan datang atau sampai ke rumah anda.

3. Webhosting (Tanah Rumah)
Webhosting pula boleh dianggap sebagai tanah/tapak rumah bagi rumah anda. Tanpa tanah, anda tidak boleh mendirikan rumah. Oleh itu, anda mesti mempunyai webhosting jika anda ingin memiliki sebuah website. Webhosting ini sebenarnya adalah merupakan sebuah komputer yang mempunyai sambungan internet 24 jam dan orang ramai boleh akses kepadanya. Oleh itu, anda perlulah meletakkan website anda di webhosting untuk orang ramai mengaksesnya.

Itulah penerangan ringkas serta konsep asas bagi webhosting.

Website = Rumah
Nama Domain = Alamat Rumah
Webhosting = Tanah Rumah

Harap anda jelas dengan konsep asas di atas. Kini timbul pula persoalan, bagaimana saya ingin mendapatkan webhosting? Oh! Mudah saja, anda boleh mendapatkan webhosting dari penyedia-penyedia webhosting ini di internet. Terdapat beribu-ribu penyedia webhosting di internet saat ini.

Umumnya, penyedia webhosting akan membenarkan anda menyewa ruang komputer mereka untuk anda gunakan dan meletakkan website anda. Mereka juga biasanya akan mempersilakan anda menggunakan server email serta server database mereka. Bergantung pada paket yang anda ambil.

Terdapat bermacam-macam paket yang ditawarkan oleh penyedia webhosting ini. Anda harus bijak memilih paket mana yang sesuai dengan anda. Kenali apakah ciri-ciri yang ingin anda gunakan di dalam website anda. Hindari membeli paket-paket yang terlalu besar yang mungkin anda tidak gunakan. Anda boleh mulai dengan paket yang paling kecil dan kemudian meng”upgrade” dari sesekali mengikuti keperluan anda.

Mari kita lihat beberapa ciri yang biasa terdapat dan disediakan oleh pihak penyedia webhosting.

Ruang Web – biasanya diukur dengan menggunakan MB. Anda perlulah tahu berapa besar ruang yang diperlukan untuk website anda. Untuk mengetahui berapa ruang yang anda gunakan untuk website anda. Anda boleh mencapur kesemua saiz fail html serta fail-fail gambar yang anda gunakan di dalam website anda. Bagi website yang mempunyai 5-10 mukasurat, biasanya, ukuran keseluruhan website adalah antara 1-5Mb.

Kadar bandwidth sebulan – bandwith ini bolehlah dianggap seperti jalan raya ke rumah anda. Semakin besar bandwidth, semakin besarlah jalan raya ke rumah anda, dan semakin ramailah orang boleh datang ke website (rumah) anda. Pada kebiasaannya, bandwidth sebesar 1Gb sudah mencukupi, tetapi jika website anda menerima kunjungan sehinggan 3-5 ribu orang sebulan, mungkin bandwidth yang lebih besar diperlukan.

PHP,ASP,CGI – itu adalah bahasa interface. Jika anda membangunkan website anda dengan menggunakan php, maka, anda perlulah mencari webhosting yang menyokong bahasa interface tersebut.

MySQL, Access – ini adalah merupakan pangkalan data/database. Jika website anda memerlukan database, maka, anda perlulah memilih paket hosting yang turut menyediakan database tersebut. beberapa menyediakan paket database “unlimited”, bermakna, anda boleh membuat beberapa banyak pangkalan data yang anda mau. Ada beberapa pula, hanya membolehkan anda membuat beberapa database saja.

Frontpage Extension – jika website anda dihasilkan dengan menggunakan “Microsoft frontpage”, anda mungkin memerlukan ciri ini terdapat di dalam paket webhosting anda.

Control Panel – ini adalah ciri penting untuk membolehkan anda mengawal dan mengatur (setting) akun hosting anda. Dengan control panel, anda bisa mengurus akun anda dengan hanya menggunakan internet “browser”. Biasanya, anda akan diberikan “username” dan “password” untuk memasuki control panel anda. Antara fungsi control panel adalah seperti menghasilkan atau mematikan akun email.

Sokongan (suport) –ini adalah ciri penting utk membantu anda menghadapi masalah yang dalam menggunakan webhosting tersebut. Ada beberapa membenarkan anda mengirim email kepada mereka jika anda menghadapai masalah, malahan, ada juga yang membenarkan anda ber”chating” dengan mereka bagi menjawab segala pertanyaan dan masalah anda.

Terdapat banyak lagi ciri-ciri sebuah webhosting. Tetapi, itulah ciri-ciri penting yang dapat saya jelaskankan bersama anda mengenai webhosting pada kali ini.

1 comment: