Defenisi Web Aplikasi Berbasis Web

xxii 1. Program Promosi Kesehatan dan Pemberdayaan Masyarakat 2. Program Lingkungan Sehat 3. Program Upaya Kesehatan Masyarakat 4. Program Upaya Kesehatan Perorangan. 5. Program Pencegahan dan Pemberantasan Penyakit. 6. Program Perbaikan Gizi Masyarakat 7. Program Sumber Daya Kesehatan 8. Program Obat dan Perbekalan Kesehatan 9. Program Kebijakan dan Manajemen Pembangunan Kesehatan.

2.4 Situs Web

2.4.1 Defenisi Web

Web adalah sistem dengan standar yang diterima secara universal untuk menyimpan, menelusuri, memformat, dan menampilkan informasi melalui arsitektur klien server. Web bisa menerima semua jenis informasi digital, termasuk teks, hipermedia, grafis dan suara. Web didasari oleh bahasa hiperteks standar yang disebut HyperText Markup Language HTML, yang memformat dokumen dan memadukan link hiperteks dinamis ke dokumen-dokumen lainnya yang disimpan di dalam komputer yang sama atau yang berbeda Turbain dkk, 2006. Penawaran informasi melalui web memerlukan home page, yang merupakan tampilan layar grafis dan teks yang biasanya menyambut pengguna dan menjelaskan organisasi yang membuat halaman tersebut. Semua halaman dari perusahaan atau individu tertentu disebut program berbasis web. Orang yang bertanggung jawab atas program berbasis web organisasi disebut web master. Untuk mengakses program Universitas Sumatera Utara xxiii berbasis web, pengguna harus menentukan Uniform Resource Localator URL, yang mengarah ke alamat dari sumber tertentu di web. HTTP adalah singkatan dari HyperText Transport Protocol, yang merupakan standar komunikasi yang digunakan untuk mentransfer halaman web di internet Turbain dkk, 2006.

2.4.2 Aplikasi Berbasis Web

Pada awalnya aplikasi web dibangun hanya dengan menggunakan bahasa yang disebut HTML dan protokol yang digunakan dinamakan HTTP. Pada perkembangan berikutnya, sejumlah skrip dan objek dikembangkan untuk memperluas kemampuan HTML. Pada saat ini, banyak skrip seperti itu; antara lain yaitu PHP dan ASP, sedangkan contoh yang berupa objek antara lain adalah applet java Kadir, 2002. Aplikasi web sendiri dapat dibagi menjadi web statis dan web dinamis. Web statis dibentuk dengan menggunakan HTML saja. Kekurangan aplikasi seperti ini terletak pada keharusan untuk memelihara program secara terus-menerus untuk mengikuti setiap perubahan yang terjadi. Kelemahan ini diatasi dengan model aplikasi web dinamis. Dengan memperluas HTML, yakni dengan menggunakan perangkat lunak tambahan, perubahan informasi dalam halaman-halaman web dapat ditangani melalui perubahan data, bukan melalui perubahan program. Sebagai implementasinya, aplikasi web dapat dikoneksikan ke basis data. Web dinamis terkadang diartikan juga sebagai halaman yang dilengkapi dengan animasi gambar, selain dapat berinteraksi dengan basis data Kadir, 2001. Universitas Sumatera Utara xxiv

2.4.3 Perancangan Situs Web