d. E-
government
atau sistem informasi layanan pemerintahan yang berbasis internet.
2.6 Pengenalan Website
Website
atau situs dapat diartikan sebagai kumpulan halaman yang menampilkan informasi data teks, data gambar diam atau gerak, data animasi, suara, video dan atau
gabungan dari semuanya, baik yang bersifat statis maupun dinamis yang membentuk satu rangkaian bangunan yang saling terkait di mana masing-masing dihubungkan
dengan jaringan-jaringan halaman
hyperlink
.
Bersifat statis apabila isi informasi
website
tetap, jarang berubah, dan isi informasinya searah hanya dari pemilik
website
. Bersifat dinamis apabila isi informasi
website
selalu berubah-ubah, dan isi informasinya interaktif dua arah berasal dari pemilik serta pengguna
website
. Contoh website statis adalah berisi profil perusahaan, sedangkan
website
dinamis adalah seperti
Friendster
,
Multiply
, dan yang lainnya. Dalam sisi pengembangannya,
website
statis hanya bisa diupdate oleh pemiliknya saja, sedangkan
website
dinamis bisa di
update
oleh pengguna maupun pemilik.
Universitas Sumatera Utara
2.7 Pengenalan HTML
HTTP
hypertext transfer protocol
merupakan protokol yang digunakan untuk mentransfer data antara
web server
ke
web browser
. Protokol ini mentransfer data- data
web
yang ditulis atau berformat HTML.
HTML berfungsi untuk memformat
file
dokumen teks biasa untuk bisa ditampilkan pada
web browser
sesuai keinginan. Hal tersebut dapat dilakukan dengan menambah elemen atau sering disebut sebagai
tag-tag
. Elemen HTML biasanya berupa
tag-tag
yang berpasangan dan setiap
tag
ditandai dengan simbol
“” dan “” tanpa tanda kutip. Pasangan dari sebuah
tag
ditandai dengan tanda
“” dan ini menunjukan penutupan suatu
tag
.
2.8 Pengenalan PHP
PHP adalah bahasa pemorgraman yang memungkinkan para
web developer
untuk membuat aplikasi
web
yang dinamis dengan cepat. PHP merupakan singkatan dari “PHP
Hypertext Preprocessor
”. PHP ditulis dan diperkenalkan pertama kali sekitar tahun 1994 oleh
Rasmus Lerdorf
melalui situsnya untuk mengetahui siapa saja yang telah mengakses ringkasan
online
-nya.
PHP merupakan salah satu bahasa
script
yang terbilang baru dan tersedia secara bebas dan masih memungkinkan untuk dikembangkan lebih lanjut. PHP dapat
diintegrasikan
embedded
ke dalam
web server
, atau dapat berperan sebagai program
Universitas Sumatera Utara
CGI yang terpisah. Karakteristik yang paling unggul dan paling kuat dalam PHP adalah lapisan integrasi
databa se database
integration layer
.
Database
yang didukung PHP adalah:
Oracle, Adabas-D, Sybase, FilePro, mSQL, Velocis, MySQL, Informix,Solid, dBase,
ODBC
, Unix dbm,
dan
PostgreSQL
.
Pembuatan
va riable
pada PHP diawali dengan symbol dolar, jika symbol tersebut tidak ada maka
va riabel
tersebut tidak akan dapat di eksekusi atau biasanya
error
. Misal contohnya: nama = nama variable nama pasti akan di kenali oleh program, namun sebaliknya variable nama tidak akan di eksekusi oleh program karena
tidak di kenali, dan tidak andanya symbol dolar.
PHP juga membunyai banyak tipe data antara lain
Integer, String, Float, Double
dan tipe data yang lainnya. PHP juga memiliki statement atau juga disebut baris perintah kurang lebihnya yaitu suatu syntax yang terdiri dari satu line yang di
akhiri dengan ; titik koma. Jika tidak diakhiri dengan ; titik koma maka akan terjadi
error
pada statement tersebut. Jika anda mempunyai sebuah
variable
yang digunakan untuk menampung value yang bertipe
String
maka anda jangan lupa untuk memberi petik dua 2x. Namun jika tidak bertipe String maka tidak perlu diberi
petik dua 2x.
Berikut ini adalah contoh penulisan syntax PHP :
?php nama = Muhammad;
echoHallo Nama Saya + nama; ?
Universitas Sumatera Utara
atau
? nama = Muhammad;
echoHallo Nama Saya + nama; ?
Output
pada
Web Browser
akan tampil seperti ini: Hallo Nama Saya Muhammad
Beberapa kelebihan PHP yaitu:
1. Bahasa pemrograman PHP adalah sebuah bahasa
script
yang tidak melakukan sebuah kompilasi dalam penggunaannya.
2.
Web Server
yang mendukung PHP dapat ditemukan dimana-mana dari mulai IIS sampai dengan
apache
, dengan konfigurasi yang relatif mudah.
3. Dalam sisi pengembangannya lebih mudah, karena banyaknya milis-milis
dan
developer
yang siap membantu dalam pengembangan.
4. Dalam sisi pemahaman, PHP adalah bahasa
scripting
yang paling mudah karena referensi yang banyak.
5. PHP adalah bahasa
open source
yang dapat digunakan di berbagai mesin
linux, unix, windows
dan dapat dijalankan secara
runtime
melalui
console
serta juga dapat menjalankan perintah-perintah sistem.
Universitas Sumatera Utara
Dengan PHP ini kita dapat membuat beragam aplikasi berbasis
web
, mulai dari halaman
web
, mulai dari halaman
web
yang sederhana sampai aplikasi kompleks yang membutuhkan koneksi ke
databa se
. Sampai saat ini telah banyak
database
yang telah didukung oleh PHP dan kemungkinan akan terus bertambah.
Database
tersebut adalah:
1.
dBase
3.
FilePro
5.
MySQL
7.
Oracle
9.
Sybase
2. DBM
4.
mSQL
6. ODBC 8.
Postgres
10.
Velocis
2.9 Pengenalan MYSQL