6. Terbuka untuk umum, dimana informasi disebarkan secara umum
pula. 7.
Service yang dilakukan juga bersifat umum, sehingga mekanismenya dapat digunakan oleh orang banyak.
8. Service yang diberikan adalah berdasarkan permintaan.
9. Sering dilakukan sistem pendekatan client-server, dimana konsumen
di pihak client menggunakan sistem yang minimal berbasis web dan penyedia barangjasa business procedure berada pada pihak
server
2.3. HTML
Hypertext Markup Language HTML adalah suatu bahasa yang digunakan untuk menulis halaman web. HTML dirancang untuk digunakan tanpa
tergantung pada suatu platform tertentu platform independent Sutarman, 2003:47. HTML merupakan pengembangan dari standar pemformatan dokumen
teks yaitu Standart Generalized Markup Language SGML. Dokumen HTML adalah suatu dokumen teks biasa, dan disebut sebagai markup language karena
mengandung tanda-tanda tag tertentu yang digunakan untuk menentukan tampilan suatu teks dan tingkat kepentingan dari teks tersebut dalam suatu
dokumen. Ciri utama dokumen HTML adalah adanya tag dan elemen. Elemen dalam
dokumen HTML dikategorikan menjadi dua yaitu elemen HEAD yang berfungsi memberikan informasi tentang dokumen tersebut dan elemen BODY
yang menentukan bagaimana isi suatu dokumen ditampilkan oleh browser, seperti
paragraf, list daftar, tabel dan lain-lain. Sedangkan tag dinyatakan dengan tanda lebih kecil “” tag awal dan tanda lebih besar “” tag akhir. Dalam
penggunaannya sebagian besar kode HTML tersebut harus terletak di antara tag kontainer. Yaitu diawali dengan namatag dan diakhiri dengan namatag
terdapat tanda “” Sutarman, 2003:49-50. HTML dengan eXtensible Markup Language XML sama-sama
merupakan bahasa penandaan markup language. Penandaan ini dilakukan dengan memberi tag yang biasanya di dokumen HTML berfungsi untuk mengatur
penampilan dokumen pada browser. Sedangkan pada XML, penandaannya juga digunakan tag, hanya saja fungsinya yang berbeda yaitu untuk menetapkan sifat
suatu informasi. Jadi, HTML digunakan untuk mengatur tampilan informasi, sedangkan XML untuk menciptakan, berbagai, dan memproses informasi
Sutarman, 2003:48.
2.4. PHP
Professional Home Page PHP adalah salah satu bahasa server-side yang didesain khusus untuk aplikasi web Sutarman, 2003:108. PHP dapat disisipkan
di antara bahasa HTML dan karena bahasa server-side maka bahasa PHP akan dieksekusi di server, sehingga yang dikirimkan ke browser adalah ”hasil jadi”
dalam bentuk HTML, dan kode PHP yang dibuat tidak akan terlihat. Yang membedakan PHP dengan bahasa pemrograman lain adalah adanya tag penentu,
yaitu diawali dengan “?” atau “?php” dan diakhiri dengan “?”.
PHP termasuk dalam Open Source Product. Hal ini menjadikan source code yang ada dapat dirubah dan didistribusikan secara bebas. PHP juga
diedarkan dan dapat diperoleh secara gratis. PHP dapat dijalankan di berbagai web server misalnya IIS, Apache, PWS, dan lain-lain.
Menurut Sutarman 2003:109, beberapa kelebihan dari PHP adalah sebagai berikut:
1. PHP mudah dibuat dan kecepatan akses tinggi
2. PHP dapat berjalan dalam web server yang berbeda dan dalam
sistem operasi yang berbeda pula. PHP dapat berjalan di sistem operasi UNIX, Windows dan Macintosh.
3. PHP diterbitkan secara gratis
4. PHP juga dapat berjalan pada web server Microsoft Personal Web
Server, Apache, IIS, Xitami dan sebagainya. 5.
PHP adalah termasuk bahasa yang embedded bisa ditempel atau diletakkan dalam tag HTML.
6. PHP termasuk server-side programming.
Sistem database yang didukung oleh PHP adalah: 1.
Oracle 2.
Sybase 3.
mSQL 4.
MySQL 5.
Solid 6.
Generic ODBC 7.
Postgres SQL
2.5. MySQL