Kamis, 14 Maret 2013

Web

WEB



Pada kesempatan kali ini saya akan menulis tentang segala sesuatu tentang web , dari definisi ,sejarah hingga fungsi fungsi dari web.

        Situs web atau sering disingkat dengan istilah situs adalah sejumlah halaman web yang memiliki topik saling terkait, terkadang disertai pula dengan berkas-berkas gambar, video, atau jenis-jenis berkas lainnya. Sebuah situs web biasanya ditempatkan setidaknya pada sebuah server web yang dapat diakses melalui jaringan seperti internet, ataupun jaringan wilayah lokal (LAN) melalui alamat internet yang dikenali sebagai URL. Gabungan atas semua situs yang dapat diakses publik di internet disebut pula sebagai Waring Wera Wanua atau lebih dikenal dengan singkatan WWW. Meskipun setidaknya halaman beranda situs internet umumnya dapat diakses publik secara bebas, pada prakteknya tidak semua situs memberikan kebebasan bagi publik untuk mengaksesnya, beberapa situs web mewajibkan pengunjung untuk melakukan pendaftaran sebagai anggota, atau bahkan meminta pembayaran untuk dapat menjadi aggota untuk dapat mengakses isi yang terdapat dalam situs web tersebut, misalnya situs-situs yang menampilkan pornografi, situs-situs berita, layanan surel (e-mail), dan lain-lain. Pembatasan-pembatasan ini umumnya dilakukan karena alasan keamanan, menghormati privasi, atau karena tujuan komersil tertentu.
Sebuah halaman web merupakan berkas yang ditulis sebagai berkas teks biasa (plain text) yang diatur dan dikombinasikan sedemikian rupa dengan instruksi-instruksi berbasis HTML, atau XHTML, kadang-kadang pula disisipi dengan sekelumit bahasa skrip. Berkas tersebut kemudian diterjemahkan oleh peramban web dan ditampilkan seperti layaknya sebuah halaman pada monitor komputer.
Halaman-halaman web tersebut diakses oleh pengguna melalui protokol komunikasi jaringan yang disebut sebagai HTTP, sebagai tambahan untuk meningkatkan aspek keamanan dan aspek privasi yang lebih baik, situs web dapat pula mengimplementasikan mekanisme pengaksesan melalui protokol HTTPS.

Sejarah

          Penemu situs web adalah Sir Timothy John ¨Tim¨ Berners-Lee, sedangkan situs web yang tersambung dengan jaringan pertamakali muncul pada tahun 1991. Maksud dari Tim ketika merancang situs web adalah untuk memudahkan tukar menukar dan memperbarui informasi pada sesama peneliti di tempat ia bekerja. Pada tanggal 30 April 1993, CERN (tempat dimana Tim bekerja) mengumumkan bahwa WWW dapat digunakan secara gratis oleh publik.
Sebuah situs web bisa berupa hasil kerja dari perorangan atau individu, atau menunjukkan kepemilikan dari suatu organisasi, perusahaan. biasanya pembahasan dalam sebuah situs web merujuk pada sebuah ataupun beberapa topik khusus, atau kepentingan tertentu. Sebuah situs web bisa berisi pranala yang menghubungkan ke situs web lain, demkian pula dengan situs web lainnya. Hal ini terkadang membuat perbedaan antara situs web yang dibuat oleh individu ataupun perseorangan dengan situs web yang dibuat oleh organisasi bisnis menjadi tidak begitu jelas.
Situs web biasanya ditempatkan pada server web. Sebuah server web umumnya telah dilengkapi dengan perangkat-perangkat lunak khusus untuk menangani pengaturan nama ranah, serta menangani layanan atas protokol HTTP yang disebut sebagai Server HTTP (bahasa Inggris: HTTP Server) seperti Apache HTTP Server, atau Internet Information Services (IIS).

Macam Macam WEB


Situs web statis

Situs web statis merupakan situs web yang memiliki isi tidak dimaksudkan untuk diperbarui secara berkala sehingga pengaturan ataupun pemutakhiran isi atas situs web tersebut dilakukan secara manual. Ada tiga jenis perangkat utilitas yang biasa digunakan dalam pengaturan situs web statis:
  • Editor teks merupakan perangkat utilitas yang digunakan untuk menyunting berkas halaman web, misalnya: Notepad atau TextEdit.
  • Editor WYSIWYG, merupakan perangkat lunak utilitas penyunting halaman web yang dilengkapi dengan antar muka grafis dalam perancangan serta pendisainannya, berkas halaman web umumnya tidak disunting secara lengsung oleh pengguna melainkan utilitas ini akan membuatnya secara otomatis berbasis dari laman kerja yang dibuat oleh pengguna. perangkat lunak ini misalnya: Microsoft Frontpage, Macromedia Dreamweaver.
  • Editor berbasis templat, beberapa utilitas tertentu seperti Rapidweaver dan iWeb, pengguna dapat dengan mudah membuat sebuah situs web tanpa harus mengetahui bahasa HTML, melainkan menyunting halaman web seperti halnya halaman biasa, pengguna dapat memilih templat yang akan digunakan oleh utilitas ini untuk menyunting berkas yang dibuat pengguna dan menjadikannya halam web secara otomatis.

Situs web dinamis

           Situs web dinamis merupakan situs web yang secara spesifik didisain agar isi yang terdapat dalam situs tersebut dapat diperbarui secara berkala dengan mudah. Sesuai dengan namanya, isi yang terkadung dalam situs web ini umumnya akan berubah setelah melewati satu periode tertentu. Situs berita adalah salah satu contoh jenis situs yang umumnya mengimplementasikan situs web dinamis.
Tidak seperti halnya situs web statis, pengimplementasian situs web dinamis umumnya membutuhkan keberadaan infrastruktur yang lebih kompleks dibandingkan situs web statis. Hal ini disebabkan karena pada situs web dinamis halaman web umumnya baru akan dibuat saat ada pengguna yang mengaksesnya, berbeda dengan situs web statis yang umumnya telah membentuk sejumlah halaman web saat diunggah di server web sehingga saat pengguna mengaksesnya server web hanya tinggal memberikan halaman tersebut tanpa perlu membuatnya terlebih dulu.
Untuk memungkinkan server web menciptakan halaman web pada saat pengguna mengaksesnya, umumnya pada server web dilengkapi dengan mesin penerjemah bahasa skrip (PHP, ASP, ColdFusion, atau lainnya), serta perangkat lunak sistem manajemen basisdata relasional seperti MySQL.
Struktur berkas sebuah situs web dinamis umumnya berbeda dengan situs web statis, berkas-berkas pada situs web statis umumnya merupakan sekumpulan berkas yang membentuk sebuah situs web. Berbeda halnya dengan situs web dinamis, berkas-berkas pada situs web dinamis umumnya merupakan sekumpulan berkas yang membentuk perangkat lunak aplikasi web yang akan dijalankan oleh mesin penerjemah server web, berfungsi memanajemen pembuatan halaman web saat halaman tersebut diminta oleh pengguna.


Komponen WEB

 

       Bagi Anda yang ingin mempunyai sebuah website namun belum memahami bagaimana sebenarnya website itu bisa ada dan di-online-kan ke seluruh dunia, artikel ini saya buat untuk membantu Anda memahami dasar-dasarnya terlebih dahulu yakni komponen-komponen yang dibutuhkan untuk mengadakan serta meng-online-kan website. Saya bukan seorang yang sangat ahli dalam hal ini, namun sejak tahun 2010 Masehi, saya mempunyai hobi membuat dan mengembangkan website sendiri.
Dulu, pertama kalinya saya punya website, saya menggunakan jasa dari webmaster yaitu orang yang ahli dalam hal pembuatan dan pengembangan website. Tapi dulu saya penasaran bagaimana caranya membuat dan mengembangkan website, akhirnya saya putuskan untuk mulai mencobanya secara otodidak. Saya sempat menghabiskan waktu hingga berjam-jam setiap harinya di hadapan laptop(notebook) kesayangan saya untuk mencoba-coba hal tersebut.
Karena hobi tersebut, saya mendapatkan pengalaman banyak dalam hal ini. Saya pernah menyewa banyak domain. Saya pernah menyewa hosting di puluhan perusahaan hosting yang ada di Indonesia juga luar negeri khususnya Amerika Serikat. Saya pernah menyewa VPS(Virtual Private Server) bahkan Dedicated Server untuk beragam uji coba hobi saya ini. Saya juga pernah beberapa kali berkunjung ke Data Center di Jakarta untuk melihat-lihat server-server yang di-online-kan di sana.
Sampai akhirnya saya pun memahami bagaimana mendirikan, menjalankan dan mengembangkan bisnis di bidang domain juga hosting walaupun hingga saat artikel ini saya buat, usaha tersebut belum saya laksanakan karena saya masih ada tugas peranan lain yang harus dilaksanakan dengan penuh konsentrasi. Melalui artikel sederhana ini, saya ingin membagikan wawasan yang telah Tuhan anugerahkan kepada saya untuk Anda. Semoga artikel ini bermanfaat positif untuk sedikit membantu proses pencerdasan generasi bangsa kita dengan teknologi internet.
Terima kasih saya ucapkan dan sampaikan kepada Yang Agung Yang Mulia Keluarga Besar Kompasiana khususnya Admin Yang Terhormat yang telah memuat artikel sederhana ini. Baiklah, selanjutnya saya akan mulai memperkenalkan kepada Anda komponen-komponen website beserta penjelasan masing-masing komponen. Saya berusaha seoptimalnya memberikan materi penyampaian yang terbaik juga mudah dipahami. Sesungguhnya, membuat juga mengembangkan website itu sangat mudah asalkan berani mencoba.
1354866568503051931

I. DOMAIN

Domain adalah alamat sebuah website yang digunakan untuk mengakses sebuah website dengan cara mengetikkannya di browser yang ada di perangkat Anda yang terkoneksi ke internet. Contoh domain adalah www.kompasiana.com. Contoh domain punya saya adalah www.pangeranaditya.com. Masih sangat banyak lagi contoh domain lainnya yang saya yakin Anda banyak tahu soal ini. Ekstensi belakang domain bukan hanya .com. Ada juga .net, .org, .biz, .info, .asia, .tv, .in, .us, .co.id, .web.id, .co.uk, .xxx dll masih teramat sangat banyak lagi ekstensi domain yang lainnya.
Domain sifatnya sewa minimal satu tahun dengan harga puluhan ribu hingga ratusan ribu Rupiah tergantung dari ekstensi domain yang dipilih. Ada satu hukum alam dalam penyewaan domain yaitu siapa cepat dia dapat. Contoh domain www.kompasiana.com kan sudah dimiliki Kompas, maka Anda tidak bisa menyewanya kecuali kalau suatu saat nanti domain ini tidak diperpanjang masa sewanya. Bagi para pengusaha domain, hal seperti ini adalah potensi bisnis yang bagus untuk mereka karena biasanya mereka mengambil dulu domain-domain yang diperkirakan banyak peminatnya lalu mereka menjual domain tersebut dengan harga yang tinggi.
Ada yang menyewakannya lagi sampai dengan harga jutaan bahkan puluhan juta Rupiah tergantung dari kemungkinan jumlah peminatnya ataupun kemungkinan strata ekonomi peminatnya. Kita bisa menyewa domain dari pihak-pihak yang menyewakannya dan biasanya adalah perusahaan-perusahaan hosting. Biasanya juga mereka mempunyai website promosinya dan di website-nya tersebut tersedia fasilitas untuk mengecek ketersediaan domain yang ingin kita pesan. Cara pemesanan dan pembayarannya pun mudah. Bisa via transfer bank, menggunakan Paypal, kartu kredit dll. Aktifnya pun paling lambat umumnya 1X24 jam setelah pembayaran.
1354866694485792499

II. HOSTING

Hosting adalah tempat dimana data-data website disimpan, di-online-kan dan diolah oleh pengelola website. Saya ibaratkan hosting ini ibarat satu ruangan di sebuah gedung apartemen atau gedung perkantoran. Hosting menjadi tempat tinggal ataupun kantor kita di dunia online(internet). Yang banyak dipakai orang saat ini rata-rata disebut dengan Shared Hosting. Perusahaan-perusahaan hosting menyediakan paket hosting sekaligus harganya masing-masing yang bervariasi tergantung dari Disk Space (Kapasitas Disk), Monthly Bandwidth (Data Transfer Bulanan) dan fasilitas-fasilitas juga fitur-fitur lainnya.
Umumnya, pembayaran hosting yang pada dasarnya sifatnya pun sewa ada yang bulanan atau tahunan. Gambaran dari saya, Rp100.000,00 per tahun untuk domain dan Rp100.000,00 per bulan untuk hosting sudah cukup bagi kita untuk mempunyai website yang siap menerima kunjungan dari banyak pengunjung. Biasanya hosting yang kita pesan akan diaktifkan paling lambat 1X24 jam oleh perusahaan hosting setelah kita melakukan pembayaran dan konfirmasi pembayaran. Untuk menemukan banyak pilihan perusahaan hosting, Anda bisa mencarinya di Search Engine(Mesin Pencari) Google dengan mengetikkan kata kunci “hosting”.
Domain yang sebelumnya juga telah Anda sewa, NS(Name Server)-nya akan diarahkan ke NS yang digunakan oleh perusahaan hosting. Contohnya adalah ns1.namaperusahaanhosting.com dan ns2.namaperusahaanhosting.com. Biasanya kita mendapatkan client area dari perusahaan hosting yang bisa kita akses untuk melakukan setting(pengaturan) untuk hal ini. Bila Anda tidak paham hal ini, jangan segan untuk menanyakan atau minta bantuan kepada tim pelayanan dari perusahaan hosting tersebut. Ketika hosting Anda telah aktif, maka Anda mendapatkan akses ke cPanel(Control Panel) hosting website dari perusahaan hosting.
13548669131697485341

III. SERVER

Server adalah tempat dimana terdapat banyak hosting website diletakkan di dalamnya. Server ini ibarat gedung apartemen ataupun gedung perkantoran. Server sebenarnya sama saja dengan komputer desktop yang biasa dipakai di rumah-rumah ataupun kantor-kantor. Bedanya, server digunakan untuk menyimpan dan meng-online-kan data-data banyak hosting website yang ada di dalamnya sehingga server pun diletakkan di data center untuk dihubungkan ke seluruh dunia. Jadi pada saat Anda sedang mengakses suatu website, maka perangkat Anda sedang terkoneksi dengan server dimana website tersebut di-hosting-kan.
Server biasanya digunakan oleh perusahaan-perusahaan hosting dan perusahaan-perusahaan yang membutuhkan sumber daya besar karena sangat banyaknya data juga pengunjung website. Seperti Kompas, mempunyai server-server sendiri milik perusahaan yang jumlahnya banyak dan diletakkan di data center. Apalagi perusahaan-perusahaan Search Engine semacam Google, Yahoo dan Bing juga perusahaan-perusahaan Social Networking (Jejaring Sosial) seperti Facebook dan Twitter. Jenis server dari segi kemampuan atau pelayanannya terdiri dari VPS(Virtual Private Server), Dedicated Server dan Coolocation Server.
VPS(Virtual Private Server) saya ibaratkan dengan satu lantai dari keseluruhan gedung apartemen atau perkantoran yang tentunya teramat sangat jauh lebih besar sumber dayanya dibandingkan Shared Hosting. Dedicated Server adalah penyewaan unit server yang saya ibaratkan langsung menyewa satu gedung apartemen atau perkantoran. Coolocation Server adalah penitipan server milik sendiri ke data center. Harga sewanya bervariasi. Untuk VPS(Virtual Private Server) biasanya mulai ratusan ribu hingga jutaan Rupiah bulanan. Untuk Dedicated Server biasanya jutaan Rupiah. Untuk harga beli server sendiri mulai jutaan hingga puluhan juta Rupiah.
Semuanya tergantung dari kualitas server-nya sendiri dengan kemampuan, fasilitas serta fitur-fitur yang tersedia. Kalau seperti Google, Yahoo, Bing, Facebook dan Twitter, mereka masing-masing sudah mempunyai sangat banyak server yang diletakkannya di data centernya masing-masing juga punya sendiri. Kalau kita mempunyai server sendiri lalu kita ingin menggunakan Coolocation Server dengan menitipkannya di data center, umumnya biaya bulanannya jutaan Rupiah per bulan. Bila Anda hanya ingin website untuk blog pribadi, website bisnis kecil hingga menengah, tentu Anda tak memerlukan server karena Shared Hosting saja sudah cukup.

1354867074507674400

IV. DATA CENTER

Data Center adalah tempat dimana banyak server diletakkan dan di-online-kan di dalamnya ke seluruh dunia. Data Center dilengkapi dengan teknologi yang sangat canggih seperti sarana pengaturan hawa udara juga penyaluran listrik karena server-server yang ada di dalamnya harus dipastikan online 24 jam penuh tanpa henti agar website-website yang tergabung di dalamnya mampu diakses kapanpun juga dimanapun oleh para pengunjungnya yang menggunakan perangkatnya masing-masing yang terkoneksi ke internet. Selain itu, keamanannya pun sangat ketat karena tak sembarangan orang bisa masuk untuk mengantisipasi sabotase server. Contoh Data Center yang ada di Jakarta adalah di Gedung Cyber dan Gedung Tifa Kuningan. Ada juga di IDC Duren Tiga.
13548673321596488330

V. CPANEL

cPanel(Control Panel) adalah panel kontrol hosting sebuah website. cPanel ibarat software yang bisa dipergunakan secara online. Di dalamnya juga terdapat webmail untuk membuat akun e-mail dengan nama domain Anda sendiri misalnya mail@namadomainanda.com. Anda juga bisa meng-upload(mengunggah) ataupun men-download(mengunduh) files atau folders untuk website di cPanel. Di cPanel, Anda juga bisa meng-instalasi(memasang) CMS(Content Management System) untuk mengelola data-data website Anda secara mudah tanpa Anda harus mempunyai kemampuan ataupun pemahaman tentang HTML, PHP dll yang bagi pemula tentu cukup memusingkan. Umumnya, pengguna pemula cPanel kebingungan melihat banyaknya fitur dan merasa kesulitan, namun sesungguhnya tak sesulit yang dibayangkan. Tidak semua fitur yang ada harus digunakan. Hanya beberapa saja yang penting dan sekarang sudah banyak beredar buku-buku yang mengajarkan cara penggunaannya di toko-toko buku seperti Gramedia dll. Di internet pun banyak website ataupun blog yang membahas cara-cara penggunaan cPanel.
13548674631670022907

VI. CMS

CMS(Content Management System) adalah software online untuk memasukkan, mengelola dan mengembangkan data-data online website dengan cara penggunaan yang sangat mudah dimana tujuan dari diciptakannya CMS ini memang adalah untuk memudahkan kita-kita yang belum memahami kode-kode HTML, PHP dll yang bagi pemula tentu sangat rumit. Yang penting sudah bisa main internet walaupun baru sekedar di Google, Yahoo, Bing, Facebook dan Twitter, sudah dasar yang cukup untuk menggunakan CMS. Apalagi bagi Anda yang sudah terbiasa menggunakan Microsoft Word, Excel dll termasuk biasa membuat artikel di sini, menjadi lebih mudah. CMS bisa di-install secara otomatis melalui cPanel menggunakan software online Fantastico De Luxe atau Softaculous. Bisa juga dipasang secara manual melalui File Manager di cPanel. Ada dua CMS yang terkenal dan paling banyak digunakan yaitu Joomla juga Wordpress. Namun kalau saya pribadi lebih senang menggunakan CMS Wordpress yang lebih simpel dan mudah digunakan.

Pemanfaatan WEB

 

 Judul di atas kemungkinan sudah tidak asing lagi bagi para pembaca. Semua orang sebagian besar tentu sudah mengerti apa itu Internet, ya Internet (Inter-Network) adalah interkoneksi antar jaringan komputer sedunia yang dapat saling bertukar informasi. Layanan internet meliputi komunikasi langsung (email, chatting), diskusi (Usenet News, email, milis), sumber daya informasi yang terdistribusi (World Wide Web, Gopher), remote login dan lalu lintas file (Telnet, FTP), Social Media (twitter, facebook, friendster, linkedin) dan aneka layanan lainnya.

Internet dapat dimanfaatkan dalam segala bidang, untuk bidang pendidikan, pemerintah, perbankan, penyuluhan kepada masyarakat, kesehatan, dan masih banyak lagi. Untuk tulisan kali ini yang akan dibahas adalah manfaat internet untuk dunia bisnis.

Internet telah merevolusi cara dunia melakukan bisnis baik di tingkat lokal dan global. Dari cara mengumpulkan data untuk merekrut karyawan pada perusahaan, cara bisnis menggunakan Internet sangat banyak, sebagai manfaat dari Internet untuk komunitas bisnis. Orang telah menemukan berbagai manfaat internet untuk bisnisnya. Banyak perusahaan kecil dan besar telah memanfaatkan Internet demi menunjang bisnis mereka. Bahkan ada yang dinamakan bisnis Online dimana semata-mata menjadikan Internet sebagai bisnis utama.

Banyak perusahaan, terutama yang menerapkan perdagangan online, telah mengintegrasikan situs Web mereka dengan sistem back-office seperti database, paket akuntansi dan kontrol stok dan penelusuran pelanggan mereka. Hal ini dapat mengurangi biaya administrasi dan meningkatkan layanan pelanggan dengan memberikan informasi yang cepat dan mudah tentang kemajuan order kepada pelanggan.

Adanya Internet mendobrak batasan ruang dan waktu. Sebuah perusahaan di Indonesia memiliki kesempatan yang sama untuk mengakses pasar Amerika dibandingkan dengan perusahaan di Eropa, atau bahkan dengan perusahaan di Amerika. Perlu diingat, hal yang sebaliknya (perusahaan luar mengakses pasar Indonesia) dapat juga dilakukan dengan mudah.

Hilangnya batasan ruang dan waktu dengan adanya Internet membuka peluang baru untuk melakukan pekerjaan dari jarak jauh. Istilah teleworker atau teleworking mulai muncul. Seorang pekerja dapat melakukan pekerjaannya dari rumah tanpa perlu pusing dengan masalah lalulintas. Kesemua hal di atas menunjukkan adanya peluang-peluang baru di dalam bisnis dengan adanya Internet.

Berikut contoh macam-macam bisnis yang dapat dilakukan melalui media Internet :
  • Menjual Produk : Jika anda mempunyai produk bisa dipasarkan melalui website yang telah dibuat, kemudian diiklankan melalui media internet.
  • Menjual Informasi : Jika anda mempunyai informasi yang berharga dan tidak banyak orang tahu, maka informasi tersebut bisa anda jual. Produk bisa dikemas dalam bentuk ebook.
  • Pemasaran Online : Anda bisa menjual produk orang lain melalui website anda. Sebuah perusahaan bisa memasarkan produk atau jasa tanpa menggunakan teknik pemasaran tradisional seperti brosur, surat dan iklan di surat kabar.
  • Menjual Program/software yang bermanfaat : Jika Anda adalah seorang programer komputer yang ahli, maka Anda pun bisa menjual Software buatan Anda tersebut lewat jalur internet. Misalnya, software untuk mengirimkan iklan baris ke ratusan bahkan ribuan situs iklan baris hanya dengan satu kali klik, dsb.
  • Kursus Online : Jika anda mempunyai keahlian dalam bidang bahasa, anda bisa mengajarkan kursus online lewat website
  • Jika Anda adalah seorang penulis buku, maka Anda bisa menjual hasil karya Anda di Toko Buku Online.
  • Web hosting dan menjual kembali paket web hosting.
  • Menjual nama domain.
  • Membeli, mengembangkan dan menjual website.
  • Membangun komunitas online seperti forum, dating dan situs jejaring sosial.


    REFRENSI

    http://teknologi.kompasiana.com
    ttp://www.ubaya.ac.id
    http://www.wikipedia.org/