Pengunjung
KimiaTNT
Ingin belajar web?
Saat ini banyak ragam ilmu (program) yang diperuntukkan bagi
mereka yang ingin membuat dan mengembangkan situs web, seperti: HTML, CSS,
JavaScript, PHP, ASP, MySQL, XML, XSL, XHTML, dan lain-lain.
Keragaman tersebut kadang membuat kita menjadi 'gamang' dan malas untuk
mempelajari ilmu web. Kita lebih memilih menggunakan fitur-fitur instan yang
banyak tersedia untuk
melengkapi halaman web yang kita miliki.
Untuk apa repot-repot mempelajari aplikasi web, jika sudah banyak tersedia fitur-fitur web yang sudah jadi?
Inilah pandangan kita pada umumnya, dan tentu tidak salah.
Padahal, program-program tersebut tidaklah sulit untuk dipelajari dan
tidak harus semua program kita pelajari, tergantung dari kebutuhan kita. Ditambah lagi, mempelajari ilmu
web memberikan kesenangan tersendiri dan dapat meningkatkan kreativitas kita.
Tulisan ini diperuntukkan bagi anda yang ingin
mempelajari ilmu web.
Dengan tujuan, agar anda memiliki gambaran umum
tentang ilmu-ilmu web, perbedaan fungsi masing-masing,
kemudian dapat memutuskan mana yang akan
dipelajari terlebih dahulu, mana yang
dipelajari kemudian, dan mana yang tidak perlu dipelajari, tergantung dari kebutuhan anda.
Untuk mempelajari ilmu web lebih lanjut, anda
dapat mengunjungi situs-situs tutorial yang banyak tersedia di internet.
Mengenal MySQL
MySQL adalah sebuah sistem database yang terdapat pada komputer server. Beberapa sistem database
selain MySQL adalah: SQL Server, Access, Oracle, Sybase, dan DB2. Kepanjangan dari SQL adalah
Structured Query Language.
MySQL digunakan untuk menyimpan data. Data dalam MySQL disimpan dalam bentuk tabel-tabel.
Dalam pengembangan web,
penggunaan MySQL biasanya di kombinasikan dengan PHP. Dengan PHP kita dapat mengubah dan memanggil/menampilkan
data pada MySQL.
Ilustrasi MySQL
Dalam MySQL, data akan disimpan dalam tabel seperti pada contoh berikut:
| Nomor |
UserName |
Password |
Nilai 1 |
Nilai 2 |
Nilai 3 |
Nilai 4 |
Nilai 5 |
| 1. |
Adi | ****** |
70 |
83 |
76 |
76 |
76 |
| 2. |
Budi |
****** |
85 |
90 |
76 |
86 |
76 |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
Keterangan: Ilustrasi tabel dalam Database MySQL.
Apa yang Bisa Dilakukan Dengan MySQL?
Dengan menggunakan PHP dan MySQL kita dapat membuat beberapa fitur dalam halaman web, seperti:
-
Sign Up
Fitur SignUp/Daftar memungkinkan user/pengguna untuk mendaftarkan diri dalam sebuah situs web. Data yang
diisi pada formulir akan disimpan dalam database (seperti pada contoh tabel di atas).
- Login
Dengan fitur Login, user dapat masuk ke dalam situs web yang biasanya bersifat privat. Kita tentu sudah terbiasa
melakukan login, misalnya pada saat masuk ke akun e-mail (misal Yahoo) atau ketika masuk ke akun jejaring sosial
(misal facebook).
Pada saat login, biasanya kita memasukkan data UserName dan Password. Dengan perintah-perintah berbasis PHP, data
ini akan dicocokkan pada tabel yang ada di MySQL.
Apabila tidak ada kecocokan antara UserName dan Password,
maka akan muncul pesan error di halaman web.
Bila data yang dimasukan saat login memiliki kecocokan dengan tabel
yang ada di database (MySQL), maka kita bisa masuk ke situs tersebut.
Ketika masuk, tampilan halaman web akan
disesuaikan dengan data yang ada di database. Misalnya kita akan menjumpai adanya sapaan yang menyebut nama kita.
Misal bila kita masuk dengan nama andi, pada halaman web akan muncul sapaan: Hello, Adi!. Ini adalah salah
satu ciri halaman web yang menggunakan database (MySQL).
-
Nilai KimiaTNT
Nilai KimiaTNT dibuat dengan menggunakan kombinasi antara PHP an MySQL. Untuk dapat melihat nilai, user diharuskan memasukkan
nomor induk. Data nomor induk akan dicocokkan dengan database yang ada di 000webhost.com. Jika ditemukan data yang
cocok, maka user dapat melihat nilai kimia.
Apa yang Diperlukan?
Pengoperasian MySQL memerlukan sebuah server, tempat kita membuat database.
Biasanya pada server telah tersedia fasilitas MySQL, sehingga kita tidak perlu melakukan penginstalan.
Jika server kita tidak memiliki fasilitas MySQL, mau tak mau kita harus menginstalnya. Penginstalan MySQL juga
perlu dilakukan pada komputer kita, agar kita dapat membuat dan mengedit database MySQL, sebelum
ditampilkan di internet. Penginstalan MySQL sebaiknya disertai dengan penginstalan aplikasi
server dan aplikasi
PHP. Berikut adalah link tempat penginstalan PHP, server, dan database
secara gratis:
0 komentar:
Poskan Komentar