Tampilkan postingan dengan label Website. Tampilkan semua postingan
Tampilkan postingan dengan label Website. Tampilkan semua postingan

Sabtu, 02 Februari 2013

Komponen Penyusun Website

Web Browser
Merupakan perangkat lunak wajib yang harus terdapat di komputer karena untuk menjalankan aplikasi web harus menggunakan web browser. Contohnya : Internet Explorer, Mozilla Firefox, Opera, Safari.

Web Server
Merupakan perangkat lunak wajib jika membuat sebuah halaman web dinamis, dalam web server semua script-script web yang dibuat diletakkan dengan menggunakan web server maka pembuat web dapat melakukan uji coba terhadap halaman-halaman web yang dibuat tanpa harus mencobanya di internet langsung (localhost). Contoh web server : IIS (internet information services), XAMPP, WAMPP, dan sebagainya.

Database Server
Merupakan tempat penyimpan data dalam sebuah web. Contohnya : MySQL, Microsoft SQL Server, Oracle, DB2 (IBM), PostgreSQL.

Web Editor
Merupakan perangkat lunak yang digunakan untuk mengetikkan perintah-perintah script, baik dalam bentuk HTML, maupun php. Contoh web editor : Notepad, Adobe Dreamweaver.

Image Editor
Merupakan perangkat lunak yang digunakan untuk mengelola gambar-gambar dan animasi yang nantinya akan digunakan di dalam halaman web yang akan dibuat. Contohnya : Adobe Photoshop, CorelDRAW, Adobe Flash.

Tipe - Tipe Website

Berdasarkan perbedaan fungsi, fitur, dan tujuan pembuatannya, website terdiri dari berbagai tipe yang berbeda, yaitu :
  • News Site (Situs Berita) : situs yang berisi artikel-artikel atau berita-berita yang di-update secara rutin. Pada beberapa situs, pengunjung atau user bisa meninggalkan komentar. Contoh : Liputan6, Detiknews, Antaranews, Reuters dan BBC.
  • Social Network Site (Situs Jejaring Sosial) : situs yang dibuat khusus untuk komunitas-komunitas tertentu untuk berbagi informasi dan berinteraksi satu sama lain. Contoh : Friendster, MySpace, Facebook, Tagged, dan lainnya.
  • Forum : situs yang dibuat khusus agar para member/anggotanya dapat berdiskusi sesuai dengan topik-topik yang telah ditetapkan. Contohnya : Kaskus, Detik forum, PHPBulider.com, dan lainnya. Untuk membuat forum diskusi biasanya menggunakan platform-platform yang sudah tersedia, baik yang berbayar seperti vBulletin ataupun yang gratisan seperti phpBB, SMF dan lain-lain.
  • e-Commerce atau Toko Online : situs yang dibuat khusus untuk menjual produk secara online. Umumnya dilengkapi dengan shopping cart (keranjang belanja) untuk memudahkan user/pengunjung berbelanja, tapi sebagian juga hanya berupa catalog online yang lengkap dengan detil dan harga produk, untuk melakukan pembelian dapat dilakukan melalui email atau telepon. Contohnya : Bhinneka.
  • Search Engine (Mesin Pencari) : situs yang dibuat khusus untuk mencari informasi sekaligus gateway ke halaman-halaman situs lain. Contoh : Google, Yahoo, Bing, Altavista, dan lainnya.
  • Archive Site : situs khusus dimana para pengguna dapat berbagi informasi dan disimpan dalam arsip-arsip elektronik. Contoh : Yahoogroups, Google Groups, Wikipedia, Archive, dan lainnya.
  • Blog : situs ini biasanya juga disebut diari online dimana pemilik (individu atau group) dapat meng-update artikel, baik tulisan, gambar ataupun file multimedia lain secara rutin dimana semua entri tersusun berurutan dan memiliki fasilitas komentar buat pengunjung.
  • Corporate/Company Website : situs ini biasanya berisi informasi-informasi umum dan kegiatan-kegiatan suatu perusahaan.
  • Web Portal : situs ini merupakan bentuk sederhana dari search engine dimana berisi informasi-informasi singkat dan link ke sumber yang berupa situs-situs lain.
  • File Sharing : situs yang dibuat khusus untuk berbagi file, baik gambar, video, musik dan file-file digital lainnya. Contoh : Photobucket, Flickr, Imageshack, Rapidshare, 4shared, dan lainnya.

Jenis-Jenis Website

Website terbagi menjadi 2 (dua), yaitu website statis dan website dinamis.

1. Website Statis
Salah satu bentuk website yang isi di dalamnya tidak dimaksudkan untuk di-update secara berkala, dan biasanya diatur secara manual menggunakan software editor. Ciri-ciri website statis, yaitu :
  • Website statis hanya memiliki front-end, yaitu halaman-halaman situs yang bisa diakses oleh pengunjung.
  • Biasanya web jenis ini hanya dibuat dengan kode HTML (Hypertext Markup Language) dan terkadang dilengkapi dengan script javascript dan flash untuk memperindah tampilan.
  • Konten website statis tidak dapat diupdate karena memang tidak disediakan fasilitas pendukung semacam back end seperti pada CMS (Content Management System). 
  • Website statis biasanya berupa company profile sederhana, brosur online, atau situs-situs yang berisi informasi sederhana yang tidak perlu dirubah.

2. Website Dinamis
Website yang informasi didalamnya berubah secara berkala dan memiliki berbagai fasilitas seperti aplikasi sehingga ada interaksi yang terjadi antara sesama user maupun admin dan user. Ciri-ciri website dinamis adalah :
  • Website dinamis biasanya memiliki front-end dan back-end.
  • Front-end adalah halaman-halaman situs yang bisa diakses pengunjung, sedangkan back-end yang biasa disebut CMS (Content Management System) atau biasa juga disebut Admin Area, atau kalau di dunia blog dikenal dengan nama Dashboard, berfungsi untuk meng-update halaman-halaman front-end. Jadi halaman back-end biasanya hanya bisa diakses oleh pemilik atau pengelola situs dengan username dan password yang telah ditetapkan.

Apa Itu Website

Secara terminologi, website adalah kumpulan dari halaman-halaman situs, yang biasanya terangkum dalam sebuah domain atau subdomain, yang tempatnya berada di dalam World Wide Web (WWW) di Internet. Sebuah halaman web adalah dokumen yang ditulis dalam format HTML (Hyper Text Markup Language), yang hampir selalu bisa diakses melalui HTTP, yaitu protokol yang menyampaikan informasi dari server website untuk ditampilkan kepada para pemakai melalui web browser. Semua publikasi dari website-website tersebut dapat membentuk sebuah jaringan informasi yang sangat besar.
Halaman-halaman dari website akan bisa diakses melalui sebuah URL yang biasa disebut Homepage. URL ini mengatur halaman-halaman situs untuk menjadi sebuah hirarki, meskipun, hyperlink-hyperlink yang ada di halaman tersebut mengatur para pembaca dan memberitahu mereka sususan keseluruhan dan bagaimana arus informasi ini berjalan.
Beberapa website membutuhkan subskripsi (data masukan) agar para user bisa mengakses sebagian atau keseluruhan isi website tersebut. Contohnya, ada beberapa situs-situs bisnis, situs-situs e-mail gratisan, yang membutuhkan subkripsi agar kita bisa mengakses situs tersebut.
Sejarah
Penemu website adalah Sir Timothy John ¨Tim¨ Berners-Lee, sedangkan website yang tersambung dengan jaringan, pertamakali muncul pada tahun 1991. Maksud dari Tim ketika membuat website adalah untuk mempermudah tukar menukar dan memperbarui informasi kepada sesama peneliti di tempat dia bekerja. Pada tanggal 30 April 1993, CERN (tempat dimana Tim bekerja) menginformasikan bahwa WWW dapat digunakan secara gratis oleh semua orang.
Sebuah website bisa berupa hasil kerja dari perorangan atau individu, atau menunjukkan kepemilikan dari sebuah organisasi, perusahaan, dan biasanya website itu menujukkan beberapa topik khusus, atau kepentingan tertentu. Sebuah website bisa berisi hyperlink (pranala) yang menghubungkan ke website lain, jadi, kadangkala perbedaan antara website yang dibuat oleh individu perseorangan dengan website yang dibuat oleh organisasi bisnis bisa saja tidak kentara.
Website ditulis, atau secara dinamik di konversi menjadi HTML dan diakses melalui sebuah program software yang biasa disebut dengan web browser, yang dikenal juga dengan HTTP Client. Halaman web dapat dilihat atau diakses melalui jaringan komputer dan internet, perangkatnya bisa saja berupa komputer pribadi, laptop, PDA ataupun telepon selular.
Sebuah website dibuat di dalam sebuah sistem komputer yang dikenal dengan server web, juga disebut HTTP Server, dan pengertian ini juga bisa menunjuk pada software yang dipakai untuk menjalankan sistem ini, yang kemudian menerima lalu mengirimkan halaman-halaman yang diperlukan untuk merespon permintaan dari pengguna. Apache adalah piranti lunak yang biasa digunakan dalam sebuah webserver, kemudian setelah itu adalah Microsoft Internet Information Services (IIS).
Macam-macam situs web
Sebuah Website statik, adalah salah satu bentuk website yang isi di dalam website tersebut tidak dimaksudkan untuk di update secara berkala, dan biasanya di maintain secara manual oleh beberapa orang yang menggunakan software editor.Ada3 tipe kategori software editor yang biasa dipakai untuk tujuan maintaining ini, mereka adalah :
Elemen 1 Penyunting teks. Contohnya adalah Notepad atau TextEdit, dimana HTML diubah di dalam program editor tersebut.
Elemen 2 WYSIWYG editor. Contohnya Microsoft Frontpage dan Macromedia Dreamweaver, dimana situs di edit menggunakan GUI (Graphical User Interface) dan format HTML ini secara otomatis di generate oleh editor ini.
Elemen 3 Editor yang sudah memiliki templat, contohnya Rapidweaver dan iWeb, dimana, editor ini membolehkan user untuk membuat dan mengupdate websitenya langsung ke server web secara cepat, tanpa harus mengetahui apapun tentang HTML. Mereka dapat memilih templat yang sesuai dengan keinginan mereka, menambah gambar atau obyek, mengisinya dengan tulisan, dan dengan sekejap mereka sudah dapat membuat situs web tanpa harus melihat sama sekali kode-kode HTML.
Sebuah website dynamic adalah website yang secara berkala, informasi di dalamnya berubah, atau website ini bisa berhubungan dengan user dengan berbagai macam cara atau metode (HTTP cookies atau Variabel Database, sejarah kunjungan, variabel sesi dan lain-lain) bisa juga dengan cara interaksi langsung menggunakan form dan pergerakan mouse. Ketika web server menerima permintaan dari user untuk memberikan halaman tertentu, maka halaman tersebut akan secara otomatis di ambil dari media penyimpanan sebagai respon dari permintaan yang diminta oleh user. Sebuah situs dapat menampilkan dialog yang sedang berlangsung di antara dua user, memantau perubahan situasi, atau menyediakan informasi yang berkaitan dengan sang user.
Adabanyak jenis sistem software yang dapat dipakai untuk meng-generate Dynamic Web System dan Situs Dynamic, beberapa di antaranya adalah ColdFusion (CFM), Active Server Pages (ASP), Java Server Pages (JSP) dan PHP, bahasa program yang mampu untuk meng-generate Dynamic Web System dan Situs Dinamis. Situs juga bisa termasuk di dalamnya berisi informasi yang diambil dari satu atau lebih database atau bisa juga menggunakan teknologi berbasis XML, contohnya adalah RSS. Isi situs yang statis juga secara periodik di generate, atau, apabila ada keadaan dimana dia butuh untuk dikembalikan kepada keadaan semula, maka dia akan di generate, hal ini untuk menghindari kinerjanya supaya tetap terjaga.
Plugin tersedia untuk menambah banyaknya feature dan kemampuan dari web browser, dimana, plugin ini dipakai untuk membuka content yang biasanya berupa cuplikan dari gambar bergerak (active content) contohnya adalah Flash, Shockwave atau applets yang ditulis dalam bahasa JAVA. Dynamic HTML juga menyediakan untuk user supaya dia bisa secara interaktif dan realtime, meng-update di web page tersebut (catatan; halaman yang diubah, tak perlu di load atau di reloaded agar perubahannya dapat dilihat), biasanya perubahan yang dilakukan mereka memakai DOM dan Javascript yang sudah tersedia pada semua Web Browser sekarang ini.
Seperti yang tertulis di atas, di luarsanaada beberapa perbedaan dalam penulisan dari terminologi website. Walaupun ¨Website¨ sudah secara umum dipakai, namun untuk Associated Press Stylebook, Reuters, Microsoft, Academia, dan kamus-kamus yang ada, penulisan yang mereka pakai adalah dengan menggunakan 2 kata, yaitu Web site. Hal ini karena ¨Web¨ bukanlah terminilogi umum, namun kependekan dari World Wide Web.