-->

Pengertian dan Beda Web Browser dan Web Server

Web Browser
Web browser atau yang lebih dikenal browser adalah suatu program atau aplikasi untuk mencari sebuah informasi dari suatu halaman web/blog. Browser yang sering digunakan oleh para pengguna internet yaitu Internet Explorer, Mozila Firefox, Opera, Google Chrome, Netscape Navigator, Mozaic, Avant Browser dan lain-lain. 

Web Server
Web server adalah suatu perangkat lunak yang berfungsi untuk melayani aktifitas request and reply file-file web. Salah satu web server yang paling banyak digunakan saat ini adalah Apache Web Server. Keunggulan Apache antara lain :

bersifat open source, gratis, memiliki dukungan luas terhadap bahasa pemrograman web, antara lain PHP, JSP, Perl, dan lain sebagainya.

Gambar  Arsitektur Web Server
( sumber : http://programing.infogue.com/Web Server/07-04-2011 )

Perangkat Lunak Pendukung
Adapun perangkat lunak yang digunakan untuk membangun perancangan web ini, yaitu :

Hypertext Markup Language (HTML)
Hypertext Markup Language (HTML) adalah bahasa yang digunakan untuk menulis halaman web. HTML merupakan pengembangan dari standar pemformatan dokumen teks yaitu Standard Generalized Markup Language (SGML). HTML sebenaranya adalah dokumen ASCII atau teks biasa, yang dirancang untuk tidak tergantung pada stuatu sistem operasi tertentu.

HTML dibuat oleh Tim Berners-Lee ketika masih bekerja untuk CERN dan dipopulerkan pertama kali oleh browser Mosaic. Selama awal tahun 1990 HTML mengalami perkembangan yang sangat pesat. Setiap pengembangan HTML pasti akan menambahkan kemampuan dan fasilitas yang lebih baik dari versi sebelumnya. Namun perkembangan tersebut tidak sampai mengubah cara kerja dari HTML. HTML 2.0 secara resmi dikeluarkan pada bulan November 1995 oleh IETF (Internet Engineering Task Force). HTML 2.0 ini merupakan penyempurnaan dari HTML+ (1993).

PHP
PHP merupakan sebuah bahasa pemrograman server side scripting yang lahir sejalan dengan perkembangan internet. PHP (PHP: Hypertext Processor) merupakan sebuah script yang terintegrasi dengan HTML dan mampu menyajikan informasi yang dinamis. Pengertian dari server side scripting adalah bahwa script PHP akan dijalankan di server selanjutnya hasil eksekusi akan dikirimkan ke browser.

PHP diciptakan oleh Rasmus Lerdorf tahun 1994. Dalam versi pertamanya tersebut, Rasmus menggabungkan beberapa script Perl untuk membuat catatan tengan pengunjung homepagenya. Kemudian dikembangkanlah engine untuk scriptnya sehingga lebih powerful dan muncul PHP versi selectionnya. Kemudian beberapa programmer bergabung dan mengembangkan PHP versi ketiganya yang kemudian dikenal luas.

PHP dapat bekerjasama dengan layanan-layanan yang ada di internet menggunakan protokol seperti IMAP, SMPT, HTTP, POP3 dan protokol lain.

Selain itu PHP juga menyediakan beragam pilihan database yang dapat dipergunakan untuk membuat aplikasi yang berjalan di web yang sumber datanya berasal dari database. Muhammad Miftakul Amin (2010 : )

Cascading Style Sheets (CSS)
Cascading Style Sheets (CSS) adalah sebuah mekanisme sederhana untuk

memberikan style (seperti font, warna, jarak spasi, dll) kepada dokumen web yang ditulis dalam HTML atau XML (termasuk beberapa variasi bahasa XML seperti XHTML dan SVG).

XAMPP
XAMPP adalah sebuah software yang mengemas MySQL, PHP, dan Apache sehingga memudahkan para pengembang sistem yang hendak menggunakan ketiga perangkat lunak tersebut dalam menginstal dan melakukan koneksi.

PHPMyAdmin
PhpMyAdmin adalah suatu aplikasi yang mempermudah dalam pembuatan database menggunakan MySql. Saat ini php my admin sudah dalam versi 3.3.1 final. 

MySQL
Menurut Abdul Kadir (2008) MySQL (baca: mai-se-kyu-el) merupakan software yang tergolong sebagai DBMS (Database Management System) yang bersifat Open Source. Open Source menyatakan bahwa software ini di lengkapi dengan source code (kode yang dipakai untuk membuat MySQL), selain tentu saja bentuk sistem operasi, dan bisa diperoleh dengan cara men-download (mengunduh) di Internet secara gratis.

MySQL awalnya dibuat oleh perusahaan konsultan bernama TcX yang berlokasi di Swedia. Saat ini pengembangan MySQL berada di bawah naungan perusahaan MySQL AB. Adapun software dapat di unduh di situs www.mysql.com

MySQL dalam operasi klien-server melibatkan server daemon MySQL di sisi server dan berbagai macam program serta pustaka yang berjalan di sisi klien.

MySQL mampu menangani data yang cukup besar, Perusahaan yang mengembangkan MySQL yaitu TcX, mengaku menyimpan data lebih dari 40 database, 10.000 tabel dan sekitar 7 juta baris, totalnya kurang lebih 100 Gigabyte data.

Dreamweaver
Menurut Bunafit Nugroho (2004 : 91) dreamweaver adalah editor yang komplit yang dapat digunakan untuk membuat animasi sederhana yang berbentuk layer. Dreamweaver merupakan program profesional editor HTML visual yang digunakan untuk mengelola situs dan menata layout halaman web. Saat ini versi terbaru dari Dreamweaver yang dikeluarkan oleh Macromedia adalah Dreamweaver MX 2004. pada versi ini, tampilannya mengalami perubahan yang kaya akan warna dan area kerjanya menjadi lebih ringkas dan efisien. Hal ini dapat dilihat dengan peletakan tombol-tombol dan panel-panel yang dapat minimize (disembunyikan) untuk menghemat area kerja.

Disamping itu, masih banyak terdapat penambahan fasilitas-fasilitas lainnya yang membuat Dreamweaver MX lebih powerfull, seperti kemampuan menangani penyuntingan kode dengan lebih baik, menangani dokumen-dokumen baru seperti XHTML, kemampuan validasi dan debug di browser, panel snippets yang berfungsi untuk menyunting dan menyimpan blok kode yang sering digunakan, serta fasilitas penanganan berbagai database. Baca juga: Nama Folder yang Tak Boleh Digunakan pada PC Windows

Sumber : 
  • http://ilmukomputer.com/Web Browser/07-04-2011
  • http://www.phpmyadmin.net/PhpMyAdmin/07-04-2011
  • http://programing.infogue.com/Web Server/07-04-2011