2.14 World Wide Web www
Web merupakan sistem yang menyebabkan pertukaran data di internet menjadi
mudah dan efisien. Web terdiri atas 2 komponen dasar, yaitu: ServerWeb
Sebuah komputer dan software yang menyimpan dan mendistribusikan data ke komputer lainnya yang meminta informasi melalui internet.
Browser Web Software
yang dijalankan pada komputer pemakai client yang meminta informasi dari webserver dan menampilkannya sesuai file data itu sendiri.
2.15 2.16
Hypertext Transfer Protocol HTTP
HTTP adalah suatu protokol utama yang digunakan dalam World Wide Web WWW yang menentukan aturan yang harus diikuti web browser dalam meminta
dan mengambil suatu dokumen, kemudian webserver akan menyampaikan dokumen yang diminta web browser. Protokol ini merupakan standar dalam mengakses
Hypertext Markup Language HTML.
2.17 Hypertext Markup Language HTML
HTML adalah bahasa markup yang deskriptif yang dijabarkan dengan cara yang sederhana menggunakan tag Pohan dan Bertha, 2001. Tag adalah suatu kode yang
diawali dengan tanda kurung buka dan ditutup dengan kurung tutup. HTML
digunakan untuk menciptakan halaman dan dokumen yang disajikan pada web. Struktur HTML terrdiri dari head dan body yang diapit oleh tag HTML.
Dalam struktur head terdapat tag title untuk menggambarkan judul suatu halaman web, serta elemen penting seperti tag meta yang sangat diperlukan untuk
search engine . Sedangkan dalam struktur body dapat disisipkan image,table, serta
media lainnya seperti flash, quicktime movie, dan sebagainya.
2.18 PHP
Menurut Welling 2001, PHP adalah bahasa pemrograman yang berbasiskan server
-side yang dirancang khusus untuk web. Dalam halaman HTML, dapat dilekatkan kode PHP yang dapat dijalankan kapanpun halaman itu dikunjungi. Kode
PHP diinterpretasikan di webserver dan membuat HTML. PHP adalah produk Open Source
. Beberapa keunggulan dari PHP adalah: a. High Performance
PHP sangat efisien. Dengan menggunakan server tunggal yang tidak mahal, memungkinkan user dapat melakukan banyak pekerjaan setiap harinya.
b. Database Integration PHP mempunyai sambungan ke banyak sistem database, antara lain MySQL,
PostgreSQL, mSQL, Oracle, dbm, filePro, Hyperwave, Informix, InterBase, dan Sybase databases. Dengan menggunakan Open Database Connectivity Standard
ODBC, PHP dapat langsung terhubung ke beberapa database yang menyediakan ODBC, termasuk di dalamnya produk Microsoft.
c. Built-in-Libraries PHP dirancang khusus untuk web, dan mempunyai banyak built-in-function
untuk menampilkan banyak fungsi di dalam web. Sebagai contoh, dapat terhubung ke jaringan lain, mengirim email, bekerja dengan cookies, dan
membuat dokumen PDF, semuanya itu hanya dengan kode yang singkat. d. Harga yang murah
PHP adalah gratis. Versi terakhir PHP dapat didownload kapanpun. e. Mudah dalam pembelajaran dan penggunaan
Sintaks PHP berdasarkan bahasa pemrograman lainnya, terutama C, Perl, dan Java.
f. Portability PHP dapat digunakan di banyak operating system yang berbeda. Kode PHP
dapat ditulis di free Unix operating system seperti Linux dan FreeBSD, commercial Unix
seperti Solaris dan IRIX, atau dalam Miscrosoft Windows. g. Ketersediaan Source Code
Kode PHP dapat langsung diakses dan dapat dilakukan modifikasi.Jika terdapat sesuatu yang ingin ditambahkan atau ingin melakukan modifikasi
terhadap language yang ada, maka hal tersebut bebas untuk dilakukan. Dalam hal ini, tidak perlu menunggu perusahaan manufaktur untuk mengeluarkan patches
terlebih dahulu dan juga tidak perlu dikhawatirkan, apakah perusahaan akan berhenti dari bisnis tersebut atau memutuskan untuk berhenti melakukan
pendukungan terhadap produk tersebut.
87
BAB III
METODOLOGI PENELITIAN
Dalam bab 3 ini akan menjelaskan Metode Penelitian untuk Rancang Bangun Knowledge Management System
berbasis Web pada SMAN 46 Jakarta. Dalam penyusunan skripsi ini menggunakan metode-metode sebagai berikut:
3.1 Metode Pengumpulan Data