Evi Bertha R. Girsang : Sistem Informasi Biodata Guru, Pegawai Dan Siswa Pada SMA Negeri 1 Seribudolok, 2010.
2. PHP dapat berjalan pada Web server yang dirilis oleh Microsoft, seperti IIS
atau PWS juga pada Apache yang bersifat open source. 3.
Karena sifatnya yang open source, maka perubahan dan perkembangan interpreter pada PHP lebih cepat dan mudah, karena banyak milis-milis dan
developer yang siap membantu perkembangannya. 4.
Dari segi pemahaman, PHP memiliki referensi yang begitu banyak sehingga mudah dipahami.
5. PHP dapat berjalan pada tiga operating system, yaitu: Linux, Unix, dan
Windows serta dapat juga dijalankan secara runtime pada suatu console.
2.9 Kelemahan PHP
Sepeti pemograman aplikasi atau Web lainnya, PHP pun memiliki beberapa kelemahan, di antaranya:
1. Tidak ideal untuk pengembangan skala besar.
2. Tidak memiliki sistem pemograman berorientasi objek yang sesungguhnya
sampai versi 4 saja. Namun pada versi PHP 5.0 sudah dilengkapi dengan sistem pemograman berorientasi objek.
2.10 Tipe Data pada pemograman MySql
Evi Bertha R. Girsang : Sistem Informasi Biodata Guru, Pegawai Dan Siswa Pada SMA Negeri 1 Seribudolok, 2010.
Pada dasarnya ada 4 empat grup tipe data yang didukung MySQL, yaitu data numerik, string, waktu dan data selain numerik dan string.
2.10.1 Menjalankan MySQL
Sebelum kita dapat menjalankan MySQL terlebih dahulu dipastikan apakah daemon MySQL mysqld sudah di-start apa belum. Dengan menggunakan Windows 9598,
jalankan file mysqld.exe atau net start mysql bila menggunakan WinNT.
2.11 HTML HyperText Markup Language 2.11.1 Dokumen HTML
Dokumen HTML adalah file teks murni yang dapat dibuat dengan editor teks sembarang. Dokumen ini dikenal sebagai Web page. Dokumen HTML merupakan
dokumen yang disajikan dalam browser Web server. Dokumen ini umumnya berisi informasi atau interface aplikasi di dalam internet.
Evi Bertha R. Girsang : Sistem Informasi Biodata Guru, Pegawai Dan Siswa Pada SMA Negeri 1 Seribudolok, 2010.
Ada 2 dua cara membuat sebuah Web page: dengan Web editor misalnya Macromedia Dremweaver atau Microsoft Frontpage atau dengan editor teks biasa
misalnya notepad atau editplus.
2.11.2 Bagian-bagian HTML
HTML terdiri dari beberapa bagian yang fungsinya sebagai penanda suatu kelompok perintah tertentu, misalnya kelompok perintah form yang ditandai dengan kode
form, judul dengan title dan sebagainya. Untuk lebih lanjut mengenai bagian-
bagian HTML, perhatikan skema di bawah ini:
html head
title…title head
body …isi dari halaman web…
body html
Keterangan : 1.
Dokumen HTML selalu diawali dengan tanda tag pembuka html dan diakhiri dengan tag penutup html
Evi Bertha R. Girsang : Sistem Informasi Biodata Guru, Pegawai Dan Siswa Pada SMA Negeri 1 Seribudolok, 2010.
2. Pada elemen head head head, dapat disisipkan kode-kode untuk
menuliskan keterangan tentang dokumen HTML. Atau dapat juga kita sisipkan script-script pemograman Web seperti JavaScript, VBScript, atau CSS untuk
menambah daya tarik pada situs yang kita buat agar terlihat lebih menarik dan dinamis.
3. Elemen body body body berisi tag-tag untuk isi atau layout tampilan
pada situs kita seperti: font font, table table, form form.
Jadi jelas bahwa elemen adalah suatu bagian yang besar yang terdiri dari kode- kode tag tersebut. Sedangkan tag hanyalah merupakan bagian dari elemen.Tag
adalah kode-kode yang digunakan untuk men-setting dokumen HTML. Secara garis besar bentuk umum tag adalah sebagai berikut:
tag-awal TEKS tag-akhir Namun ada juga tag yang tidak perlu penutup seperti br, hr, img, dan
lain sebagainya.
2.10.3 Penamaan Dokumen HTML
Penamaan dokumen HTML dapat dilakukan dengan memilih suatu nama, sembarang nama, sembarang nama, kemudian menambahkan sebuah eksitensi “.htm” atau “.html”
tanda kutip tidak perlu dituliskan karena digunakan sebagai penjelas saja.
Evi Bertha R. Girsang : Sistem Informasi Biodata Guru, Pegawai Dan Siswa Pada SMA Negeri 1 Seribudolok, 2010.
Eksitensi dokumen HTML yang menggunakan 3 karakter awalnya adalah untuk mengakomodasikan sistem penamaannya yang ada dalam sistem operasi DOS.
Nama dokumen pada beberapa sistem operasi bersifat case sensitive membedakan huruf besar dengan huruf kecil. Nama dokumen yang sama tetapi dituliskan dengan
case yang berbeda akan dianggap sebagai dokumen yang berbeda, misalnya dokumen.html akan berbeda dengan DOKUMEN.html. Kasus case sensitive akan
dijumpai pada dokumen web yang akan di-hosting di dalam yang berbasis nix keluarga sistem operasi UNIX.
2.12 Macromedia Dreamweaver
Dalam membuat suatu Website diperlukan suatu editor. Salah satu editor yang sangat sederhana adalah notepad. Dengan perkembangan perangkat lunak, suatu perusahaan
yang bernama Macromedia, Inc. membuat suatu editor berbasis GUI yang dikhususkan untuk pembuatan Website yang diberi nama Dreamweaver.
Dreamweaver merupakan editor HTML yang profesional untuk mendesain, menulis kode program, dan mengembangkan Website, halaman Web, aplikasi Web.
Dalam pengerjaannya, Dreamweaver memberikan 3 tiga pilihan yaitu bekerja dengan menulis kode program Menu code, dengan pengeditan secara visual Mode
Evi Bertha R. Girsang : Sistem Informasi Biodata Guru, Pegawai Dan Siswa Pada SMA Negeri 1 Seribudolok, 2010.
Design dan dengan tampilan keduanya Mode split. Dreamweaver juga menyediakan alat bantu untuk mengembangkan kreativitas pembuatan Web.
2.13. Memulai Dreamweaver
Sepertinya halnya dengan program-program lain, untuk menjalankan Macromedia
Dreamweaver 8, mulailah dengan memilih tombol Start pada taskbar, kemudian pilih All Program pada tampilan Start Menu Program, pilih folder Macromedia dan klik
Macromedia Dreamweaver 8. Pada saat pertama kali menggunakan Dreamweaver
setelah peng-install-an, akan ditampilankan kotak dialog yang menanyakan pilihan layout ruang kerja yang ingin kita gunakan, sebaiknya gunakan ruang kerja designer.
Evi Bertha R. Girsang : Sistem Informasi Biodata Guru, Pegawai Dan Siswa Pada SMA Negeri 1 Seribudolok, 2010.
Gambar 2.1 Tampilan Awal Macromedia Dreamweaver 8
2.14 Macromedia Flash MX 8
Macromedia Flash MX 8 merupakan salah satu tool yang sangat bagus digunakan untuk membuat animasi di halaman Web. Kelebihan dari penggunaan Macromedia
Flash adalah gambarnya yang berbasis vektor yang apabila diperbesar tidak mengalami pemecahan gambar.
Macromedia Flash menghasilkan animasi dengan format .swf yang mengompres ukuran filenya menjadi lebih kecil tanpa mengurangi kualitas dari
Evi Bertha R. Girsang : Sistem Informasi Biodata Guru, Pegawai Dan Siswa Pada SMA Negeri 1 Seribudolok, 2010.
animasi tersebut. Flash juga mempunyai kemampuan untuk mengimpor gambar, video, dan suara yang membuat animasi semakin hidup. Di samping itu, Flash juga
dilengkapi dengan actionscript, sejenis bahasa pemograman yang membuat animasi dapat ditampilkan secara dinamis dan interaktif.
2.15 Data Flow Diagram DFD Tabel 2.1. Simbol – simbol pada DFD