World Wide Web www 2.16 Hypertext Markup Language HTML PHP

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