SlideShare a Scribd company logo
Tools Pemrograman Web dan Database
Halaman WEB biasanya dibuat dengan menggunakan HTML. Namun halaman WEB dengan
HTML saja akan tampak statis (akan selalu tetap) dan client-side (isi halaman web diolah di aiai
client). Maka server yang menyediakan halaman web yang sedang dibuka tersebut, akan
lengsung mengirimkan halaman WEB kepada si peminta tanpa diolah terlebih dahulu. Jika ingin
mengubah tampilan halaman WEB, maka harus mengubah terlebih dahulu kode HTML-nya.
Halaman Web dengan menggunakan PHP akan lebih bersifat dinamis, karena dapat
mengakses dan memanfaatkan database. Isi halaman WEB dapat berubah tanpa pemrograman
ulang, dan akan diolah terlebih dahulu dari sisi server sebelum dikirim ke server side (peminta).
Karena sifatnya yang Server-side, maka dibutuhkan web server. Web server yang biasa
digunakan adalah Apache, yang tugasnya menghasilkan halaman web yang benar kepada client
peminta berdasarkan kode PHP yang dituliskan oleh pembuat halaman WEB. Apache bersifat
(open source) setiap orang boleh menggunakannya dengan gratis, bahkan setiap orang juga boleh
mengambil dan mengubah kode program Apache.
PHP (Hypertext Preprocessor)
Merupakan bahasa pemrograman untuk membuat web yang bersifat server-side scripting.
Halaman WEB dengan menggunakan PHP tampilannya akan bersifat dinamis. PHP dapat
dijalankan pada berbagai macam sistem oper asi, misalnya Windows, LINUX, dan Mac OS.
Sistem manajemen database yang sering digunakan bersama PHP adalah MySQL. Hingga kini,
PHP sudah berkembang hingga versi 5. PHP 5 mendukung penuh Object-Oriented Programming
(OOP), integrasi XML, mendukung semua ekstensi terbaru MySQL, pengembangan web
services dengan SOAP dan REST , serta ratusan peningkatan lainnya dibandingkan versi
sebelumnya. PHP juga bersifat open source sehingga setiap orang dapat menggunakannya secara
gratis.
Kelebihan PHP:
1. Bahasa pemrograman PHP adalah sebuah bahasa script yang tidak melakukan sebuah
kompilasi dalam penggunaanya.
2. Web Server yang mendukung PHP dapat ditemukan dimana - mana dari mulai apache, IIS,
Lighttpd, hingga Xitami dengan konfigurasi yang relatif mudah.
3. Dalam sisi pengembangan lebih mudah, karena banyaknya milis - milis dan developer yang
siap membantu dalam pengembangan.
4. Dalam sisi pemahamanan, PHP adalah bahasa scripting yang paling mudah karena memiliki
referensi yang banyak.
5. PHP adalah bahasa open source yang dapat digunakan di berbagai mesin (Linux, Unix,
Macintosh, Windows) dan dapat dijalankan secara runtime melalui console serta juga dapat
menjalankan perintah-perintah system.
My SQL
Merupakan sebuah sistem manajemen database yang bersifat open source. MySQL adalah
pasangan serasi dari PHP. MySQL dibuat dan dikembangkan oleh MySQLAB yang berada di
Swedia. MySQL dapat digunakan untuk membuat dan mengelola database beserta isinya. Anda
dapat memanfaatkan MySQL untuk menambahkan, mengubah, dan menghapus data yang berada
di dalam database. MySQL merupakan sistem manajemen database yang bersif at relasional.
Artinya data-data yang dikelola dalam database akan diletakkan pada beberapa tabel yang
terpisah sehingga manipulasi data akan menjadi lebih cepat. MySQL dapat digunakan untuk
mengelola database mulai dari yang kecil sampai dengan yang sangat besar. MySQL juga dapat
menjalankan perintah-perintah Structured Query Language (SQL) untuk mengelola database-
database relasional yang ada di dalamnya . Hingga kini, MySQL sudah berkembang hingga versi
5. MySQL 5 sudah mendukung trigger untuk memudahkan pengelolaan tabel dalam database.
Kelebihan MySQL:
1. Portabilitas. MySQL dapat berjalan stabil pada berbagai sistem operasi seperti
Windows, Linux, FreeBSD, Mac Os X Server, Solaris, Amiga, dan masih banyak lagi.
2. Perangkat lunak sumber terbuka. MySQL didistribusikan sebagai perangkat lunak
sumber terbuka, dibawah lisensi GPL sehingga dapat digunakan secara gratis.
3. Multi-user. MySQL dapat digunakan oleh beberapa pengguna dalam waktu yang
bersamaan tanpa mengalami masalah atau konflik.
4. 'Performance tuning', MySQL memiliki kecepatan yang menakjubkan dalam
menangani query sederhana, dengan kata lain dapat memproses lebih banyak SQL per
satuan waktu.
5. Ragam tipe data. MySQL memiliki ragam tipe data yang sangat kaya, seperti signed /
unsigned integer, float, double, char, text, date, timestamp, dan lain-lain.
6. Perintah dan Fungsi. MySQL memiliki operator dan fungsi secara penuh yang
mendukung perintah Select dan Where dalam perintah (query).
7. Keamanan. MySQL memiliki beberapa lapisan keamanan seperti level subnetmask,
nama host, dan izin akses user dengan sistem perizinan yang mendetail serta sandi
terenkripsi.
8. Skalabilitas dan Pembatasan. MySQL mampu menangani basis data dalam skala besar,
dengan jumlah rekaman (records) lebih dari 50 juta dan 60 ribu tabel serta 5 milyar baris.
Selain itu batas indeks yang dapat ditampung mencapai 32 indeks pada tiap tabelnya.
9. Konektivitas. MySQL dapat melakukan koneksi dengan klien menggunakan protokol
TCP/IP, Unix soket (UNIX), atau Named Pipes (NT).
10. Lokalisasi. MySQL dapat mendeteksi pesan kesalahan pada klien dengan menggunakan
lebih dari dua puluh bahasa. Meski pun demikian, bahasa Indonesia belum termasuk di
dalamnya.
11. Antar Muka. MySQL memiliki antar muka (interface) terhadap berbagai aplikasi dan
bahasa pemrograman dengan menggunakan fungsi API (Application Programming
Interface).
12. Klien dan Peralatan. MySQL dilengkapi dengan berbagai peralatan (tool)yang dapat
digunakan untuk administrasi basis data, dan pada setiap peralatan yang ada disertakan
petunjuk online.
13. Struktur tabel. MySQL memiliki struktur tabel yang lebih fleksibel dalam menangani
ALTER TABLE, dibandingkan basis data lainnya semacam PostgreSQL ataupun Oracle.
Xampp
Merupakan sebuah tool yang menyediakan beberapa paket perangkat lunak ke dalam satu
buah paket. Dengan menginstal XAMPP, Anda tidak perlu lagi melakukan instalasi dan kon
figurasi web server Apache, PHP, dan MySQL secara manual. XAMPP akan menginstalasi dan
mengonfigurasinya secara otomatis untuk Anda. Dalam buku ini, penulis menggunakan XAMPP
versi 1.4.14 yang dapat Anda peroleh (download) dari alamat web: www.arieframadhan.info,
atau dapatkan versi terbarunya dari situs aslinya di alamat web:
http://www.apachefriends.org/en/xampp-windows.html.
XAMPP versi 1.4.14 ini terdiri atas:
• Apache versi 2.0.54
• MySQL versi 4.1.12
• PHP versi 5.0.4
• PHPMyAdmin 2.6.2-p11, dan lain-lain.
sumber:
• http://id.wikipedia.org/wiki/PHP
• http://id.wikipedia.org/wiki/MySQL
• http://id.wikipedia.org/wiki/XAMPP
http://id.shvoong.com/internet-and-technologies/software/1850549-pemrograman-web-database/
• PHP versi 5.0.4
• PHPMyAdmin 2.6.2-p11, dan lain-lain.
sumber:
• http://id.wikipedia.org/wiki/PHP
• http://id.wikipedia.org/wiki/MySQL
• http://id.wikipedia.org/wiki/XAMPP
http://id.shvoong.com/internet-and-technologies/software/1850549-pemrograman-web-database/

More Related Content

What's hot

Laporan Praktikum Basis Data Modul I-Membangun Database SQL Pada MYSQL
Laporan Praktikum Basis Data Modul I-Membangun Database SQL Pada MYSQLLaporan Praktikum Basis Data Modul I-Membangun Database SQL Pada MYSQL
Laporan Praktikum Basis Data Modul I-Membangun Database SQL Pada MYSQL
Shofura Kamal
 
Pertemuan 3-pemecahan-masalah-ai
Pertemuan 3-pemecahan-masalah-aiPertemuan 3-pemecahan-masalah-ai
Pertemuan 3-pemecahan-masalah-ai
willyhayon
 
Metode pencarian heuristik
Metode pencarian heuristikMetode pencarian heuristik
Metode pencarian heuristik
Baguss Chandrass
 
Jawaban uas Analisa dan Perancangan Sistem
Jawaban uas Analisa dan Perancangan SistemJawaban uas Analisa dan Perancangan Sistem
Jawaban uas Analisa dan Perancangan Sistem
lonklonk
 
Makalah imk kelompok 5 revisi 1
Makalah imk kelompok 5 revisi 1Makalah imk kelompok 5 revisi 1
Makalah imk kelompok 5 revisi 1
Fransiska Cika
 
Pertemuan 5 dan 6 representasi pengetahuan
Pertemuan 5 dan 6 representasi pengetahuan Pertemuan 5 dan 6 representasi pengetahuan
Pertemuan 5 dan 6 representasi pengetahuan
Topan Helmi Nicholas
 
Program Pengurutan (Sorting) dan Pencarian (Searching) Data
Program Pengurutan  (Sorting) dan Pencarian  (Searching) DataProgram Pengurutan  (Sorting) dan Pencarian  (Searching) Data
Program Pengurutan (Sorting) dan Pencarian (Searching) Data
Simon Patabang
 
Presentasi Pembuatan Website E-Commerce
Presentasi Pembuatan Website E-CommercePresentasi Pembuatan Website E-Commerce
Presentasi Pembuatan Website E-Commerce
Shofura Kamal
 
Html power point
Html power pointHtml power point
Html power point
minmon
 

What's hot (20)

Laporan Praktikum Basis Data Modul I-Membangun Database SQL Pada MYSQL
Laporan Praktikum Basis Data Modul I-Membangun Database SQL Pada MYSQLLaporan Praktikum Basis Data Modul I-Membangun Database SQL Pada MYSQL
Laporan Praktikum Basis Data Modul I-Membangun Database SQL Pada MYSQL
 
Pertemuan 3-pemecahan-masalah-ai
Pertemuan 3-pemecahan-masalah-aiPertemuan 3-pemecahan-masalah-ai
Pertemuan 3-pemecahan-masalah-ai
 
Metode pencarian heuristik
Metode pencarian heuristikMetode pencarian heuristik
Metode pencarian heuristik
 
Ragam Dialog :: Interaksi Manusia dan Komputer
Ragam Dialog :: Interaksi Manusia dan KomputerRagam Dialog :: Interaksi Manusia dan Komputer
Ragam Dialog :: Interaksi Manusia dan Komputer
 
Contoh web statis, dinamis, dan interaktif
Contoh web statis, dinamis, dan interaktifContoh web statis, dinamis, dan interaktif
Contoh web statis, dinamis, dan interaktif
 
Jawaban uas Analisa dan Perancangan Sistem
Jawaban uas Analisa dan Perancangan SistemJawaban uas Analisa dan Perancangan Sistem
Jawaban uas Analisa dan Perancangan Sistem
 
Makalah imk kelompok 5 revisi 1
Makalah imk kelompok 5 revisi 1Makalah imk kelompok 5 revisi 1
Makalah imk kelompok 5 revisi 1
 
MS EXCEL VLOOKUP DAN HLOOKUP.pptx
MS EXCEL VLOOKUP DAN HLOOKUP.pptxMS EXCEL VLOOKUP DAN HLOOKUP.pptx
MS EXCEL VLOOKUP DAN HLOOKUP.pptx
 
Teori bahasa-dan-otomata
Teori bahasa-dan-otomataTeori bahasa-dan-otomata
Teori bahasa-dan-otomata
 
INTERAKSI MANUSIA DAN KOMPUTER
INTERAKSI MANUSIA DAN KOMPUTERINTERAKSI MANUSIA DAN KOMPUTER
INTERAKSI MANUSIA DAN KOMPUTER
 
Pertemuan 5 dan 6 representasi pengetahuan
Pertemuan 5 dan 6 representasi pengetahuan Pertemuan 5 dan 6 representasi pengetahuan
Pertemuan 5 dan 6 representasi pengetahuan
 
Minggu 1 - Using Alice 3
Minggu 1 - Using Alice 3Minggu 1 - Using Alice 3
Minggu 1 - Using Alice 3
 
Presentase tentang corel draw
Presentase tentang corel drawPresentase tentang corel draw
Presentase tentang corel draw
 
Program Pengurutan (Sorting) dan Pencarian (Searching) Data
Program Pengurutan  (Sorting) dan Pencarian  (Searching) DataProgram Pengurutan  (Sorting) dan Pencarian  (Searching) Data
Program Pengurutan (Sorting) dan Pencarian (Searching) Data
 
Kecerdasan bisnis- Sistem Penunjang Keputusan
Kecerdasan bisnis- Sistem Penunjang KeputusanKecerdasan bisnis- Sistem Penunjang Keputusan
Kecerdasan bisnis- Sistem Penunjang Keputusan
 
Modul Microsoft Excel Dasar
Modul Microsoft Excel DasarModul Microsoft Excel Dasar
Modul Microsoft Excel Dasar
 
Presentasi Pembuatan Website E-Commerce
Presentasi Pembuatan Website E-CommercePresentasi Pembuatan Website E-Commerce
Presentasi Pembuatan Website E-Commerce
 
PEMROGRAMAN WEB 1.pptx
PEMROGRAMAN WEB 1.pptxPEMROGRAMAN WEB 1.pptx
PEMROGRAMAN WEB 1.pptx
 
Html power point
Html power pointHtml power point
Html power point
 
Dasar dasar netbeans
Dasar dasar netbeansDasar dasar netbeans
Dasar dasar netbeans
 

Similar to Bab 4 tools-pemrograman-web-dan-database

Tugas webserver
Tugas webserverTugas webserver
Tugas webserver
nifran12
 
Perkembangan web server di Linux
Perkembangan web server di LinuxPerkembangan web server di Linux
Perkembangan web server di Linux
Tugas_SO2
 
Tugas pw [21] web server - fix
Tugas pw [21] web server - fixTugas pw [21] web server - fix
Tugas pw [21] web server - fix
kwonnie
 

Similar to Bab 4 tools-pemrograman-web-dan-database (20)

Teori Web Database Server Linux Debian
Teori Web Database Server Linux DebianTeori Web Database Server Linux Debian
Teori Web Database Server Linux Debian
 
PHP, MySQL, Apache
PHP, MySQL, ApachePHP, MySQL, Apache
PHP, MySQL, Apache
 
Zulkifli 201613012_tugas 5
Zulkifli 201613012_tugas 5Zulkifli 201613012_tugas 5
Zulkifli 201613012_tugas 5
 
Tugas 2 0317 (Individu)
Tugas 2  0317 (Individu)Tugas 2  0317 (Individu)
Tugas 2 0317 (Individu)
 
Tugas webserver SO II - 09 154
Tugas webserver SO II - 09 154Tugas webserver SO II - 09 154
Tugas webserver SO II - 09 154
 
Tugas Pw [21]
Tugas Pw [21]Tugas Pw [21]
Tugas Pw [21]
 
1705552010_socmedparalelA_tugas akhir
1705552010_socmedparalelA_tugas akhir1705552010_socmedparalelA_tugas akhir
1705552010_socmedparalelA_tugas akhir
 
Tugas webserver
Tugas webserverTugas webserver
Tugas webserver
 
1705552051 socmed-pdfmakalah
1705552051 socmed-pdfmakalah1705552051 socmed-pdfmakalah
1705552051 socmed-pdfmakalah
 
Tugas ii 0317_arie firmandani_1512510445
Tugas ii  0317_arie firmandani_1512510445Tugas ii  0317_arie firmandani_1512510445
Tugas ii 0317_arie firmandani_1512510445
 
Web server mjs
Web server mjsWeb server mjs
Web server mjs
 
Perkembangan web server di Linux
Perkembangan web server di LinuxPerkembangan web server di Linux
Perkembangan web server di Linux
 
Tugas-4 REKAYASA WEB
Tugas-4 REKAYASA WEBTugas-4 REKAYASA WEB
Tugas-4 REKAYASA WEB
 
Pengolahan Database Dengan MySQL
Pengolahan Database Dengan MySQLPengolahan Database Dengan MySQL
Pengolahan Database Dengan MySQL
 
Tugas pw [21] web server - fix
Tugas pw [21] web server - fixTugas pw [21] web server - fix
Tugas pw [21] web server - fix
 
Sejarah web server
Sejarah web serverSejarah web server
Sejarah web server
 
Pembuatan tabel dalam database
Pembuatan tabel dalam databasePembuatan tabel dalam database
Pembuatan tabel dalam database
 
Pertemuan ke 1
Pertemuan ke 1Pertemuan ke 1
Pertemuan ke 1
 
Tugas 4 rekayasa web
Tugas 4 rekayasa webTugas 4 rekayasa web
Tugas 4 rekayasa web
 
Operasi Jaringan
Operasi Jaringan Operasi Jaringan
Operasi Jaringan
 

Bab 4 tools-pemrograman-web-dan-database

  • 1. Tools Pemrograman Web dan Database Halaman WEB biasanya dibuat dengan menggunakan HTML. Namun halaman WEB dengan HTML saja akan tampak statis (akan selalu tetap) dan client-side (isi halaman web diolah di aiai client). Maka server yang menyediakan halaman web yang sedang dibuka tersebut, akan lengsung mengirimkan halaman WEB kepada si peminta tanpa diolah terlebih dahulu. Jika ingin mengubah tampilan halaman WEB, maka harus mengubah terlebih dahulu kode HTML-nya. Halaman Web dengan menggunakan PHP akan lebih bersifat dinamis, karena dapat mengakses dan memanfaatkan database. Isi halaman WEB dapat berubah tanpa pemrograman ulang, dan akan diolah terlebih dahulu dari sisi server sebelum dikirim ke server side (peminta). Karena sifatnya yang Server-side, maka dibutuhkan web server. Web server yang biasa digunakan adalah Apache, yang tugasnya menghasilkan halaman web yang benar kepada client peminta berdasarkan kode PHP yang dituliskan oleh pembuat halaman WEB. Apache bersifat (open source) setiap orang boleh menggunakannya dengan gratis, bahkan setiap orang juga boleh mengambil dan mengubah kode program Apache. PHP (Hypertext Preprocessor) Merupakan bahasa pemrograman untuk membuat web yang bersifat server-side scripting. Halaman WEB dengan menggunakan PHP tampilannya akan bersifat dinamis. PHP dapat
  • 2. dijalankan pada berbagai macam sistem oper asi, misalnya Windows, LINUX, dan Mac OS. Sistem manajemen database yang sering digunakan bersama PHP adalah MySQL. Hingga kini, PHP sudah berkembang hingga versi 5. PHP 5 mendukung penuh Object-Oriented Programming (OOP), integrasi XML, mendukung semua ekstensi terbaru MySQL, pengembangan web services dengan SOAP dan REST , serta ratusan peningkatan lainnya dibandingkan versi sebelumnya. PHP juga bersifat open source sehingga setiap orang dapat menggunakannya secara gratis. Kelebihan PHP: 1. Bahasa pemrograman PHP adalah sebuah bahasa script yang tidak melakukan sebuah kompilasi dalam penggunaanya. 2. Web Server yang mendukung PHP dapat ditemukan dimana - mana dari mulai apache, IIS, Lighttpd, hingga Xitami dengan konfigurasi yang relatif mudah. 3. Dalam sisi pengembangan lebih mudah, karena banyaknya milis - milis dan developer yang siap membantu dalam pengembangan. 4. Dalam sisi pemahamanan, PHP adalah bahasa scripting yang paling mudah karena memiliki referensi yang banyak. 5. PHP adalah bahasa open source yang dapat digunakan di berbagai mesin (Linux, Unix, Macintosh, Windows) dan dapat dijalankan secara runtime melalui console serta juga dapat menjalankan perintah-perintah system.
  • 3. My SQL Merupakan sebuah sistem manajemen database yang bersifat open source. MySQL adalah pasangan serasi dari PHP. MySQL dibuat dan dikembangkan oleh MySQLAB yang berada di Swedia. MySQL dapat digunakan untuk membuat dan mengelola database beserta isinya. Anda dapat memanfaatkan MySQL untuk menambahkan, mengubah, dan menghapus data yang berada di dalam database. MySQL merupakan sistem manajemen database yang bersif at relasional. Artinya data-data yang dikelola dalam database akan diletakkan pada beberapa tabel yang terpisah sehingga manipulasi data akan menjadi lebih cepat. MySQL dapat digunakan untuk mengelola database mulai dari yang kecil sampai dengan yang sangat besar. MySQL juga dapat menjalankan perintah-perintah Structured Query Language (SQL) untuk mengelola database- database relasional yang ada di dalamnya . Hingga kini, MySQL sudah berkembang hingga versi 5. MySQL 5 sudah mendukung trigger untuk memudahkan pengelolaan tabel dalam database. Kelebihan MySQL: 1. Portabilitas. MySQL dapat berjalan stabil pada berbagai sistem operasi seperti Windows, Linux, FreeBSD, Mac Os X Server, Solaris, Amiga, dan masih banyak lagi.
  • 4. 2. Perangkat lunak sumber terbuka. MySQL didistribusikan sebagai perangkat lunak sumber terbuka, dibawah lisensi GPL sehingga dapat digunakan secara gratis. 3. Multi-user. MySQL dapat digunakan oleh beberapa pengguna dalam waktu yang bersamaan tanpa mengalami masalah atau konflik. 4. 'Performance tuning', MySQL memiliki kecepatan yang menakjubkan dalam menangani query sederhana, dengan kata lain dapat memproses lebih banyak SQL per satuan waktu. 5. Ragam tipe data. MySQL memiliki ragam tipe data yang sangat kaya, seperti signed / unsigned integer, float, double, char, text, date, timestamp, dan lain-lain. 6. Perintah dan Fungsi. MySQL memiliki operator dan fungsi secara penuh yang mendukung perintah Select dan Where dalam perintah (query). 7. Keamanan. MySQL memiliki beberapa lapisan keamanan seperti level subnetmask, nama host, dan izin akses user dengan sistem perizinan yang mendetail serta sandi terenkripsi. 8. Skalabilitas dan Pembatasan. MySQL mampu menangani basis data dalam skala besar, dengan jumlah rekaman (records) lebih dari 50 juta dan 60 ribu tabel serta 5 milyar baris. Selain itu batas indeks yang dapat ditampung mencapai 32 indeks pada tiap tabelnya. 9. Konektivitas. MySQL dapat melakukan koneksi dengan klien menggunakan protokol TCP/IP, Unix soket (UNIX), atau Named Pipes (NT). 10. Lokalisasi. MySQL dapat mendeteksi pesan kesalahan pada klien dengan menggunakan lebih dari dua puluh bahasa. Meski pun demikian, bahasa Indonesia belum termasuk di dalamnya. 11. Antar Muka. MySQL memiliki antar muka (interface) terhadap berbagai aplikasi dan bahasa pemrograman dengan menggunakan fungsi API (Application Programming Interface).
  • 5. 12. Klien dan Peralatan. MySQL dilengkapi dengan berbagai peralatan (tool)yang dapat digunakan untuk administrasi basis data, dan pada setiap peralatan yang ada disertakan petunjuk online. 13. Struktur tabel. MySQL memiliki struktur tabel yang lebih fleksibel dalam menangani ALTER TABLE, dibandingkan basis data lainnya semacam PostgreSQL ataupun Oracle. Xampp Merupakan sebuah tool yang menyediakan beberapa paket perangkat lunak ke dalam satu buah paket. Dengan menginstal XAMPP, Anda tidak perlu lagi melakukan instalasi dan kon figurasi web server Apache, PHP, dan MySQL secara manual. XAMPP akan menginstalasi dan mengonfigurasinya secara otomatis untuk Anda. Dalam buku ini, penulis menggunakan XAMPP versi 1.4.14 yang dapat Anda peroleh (download) dari alamat web: www.arieframadhan.info, atau dapatkan versi terbarunya dari situs aslinya di alamat web: http://www.apachefriends.org/en/xampp-windows.html. XAMPP versi 1.4.14 ini terdiri atas: • Apache versi 2.0.54 • MySQL versi 4.1.12
  • 6. • PHP versi 5.0.4 • PHPMyAdmin 2.6.2-p11, dan lain-lain. sumber: • http://id.wikipedia.org/wiki/PHP • http://id.wikipedia.org/wiki/MySQL • http://id.wikipedia.org/wiki/XAMPP http://id.shvoong.com/internet-and-technologies/software/1850549-pemrograman-web-database/
  • 7. • PHP versi 5.0.4 • PHPMyAdmin 2.6.2-p11, dan lain-lain. sumber: • http://id.wikipedia.org/wiki/PHP • http://id.wikipedia.org/wiki/MySQL • http://id.wikipedia.org/wiki/XAMPP http://id.shvoong.com/internet-and-technologies/software/1850549-pemrograman-web-database/