Website Dinamis
Website dinamis adalah website yang dapat menampilkan hamalan-halaman web dengan
informasi yang selalu berubah secara atraktif dan dapat berinterkasi dengan
user. PHP sangat bagus digunakan untuk membuat
website dinamis. Karena, PHP tidak dapat
menyimpan informasi sendiri, maka diperlukan sebuah database untuk menyimpan
informasi yang ditampilkan. MySQL adalah salah satu pilihan dalam mengembangkan
website dinamis dengan PHP. MySQL sangat mudah diakses dari PHP. Kelebihan PHP
dan MySQL adalah dapat berjalan di semua sistem operasi.
Mulai Dari tutorial ini akan dijelaskan bagaimana cara Membuat
Website Dinamis Menggunakan PHP dan MySQL. Tutorial ini akan berseri, dan setiap seri tutorial akan
berhubungan dengan seri tutorial lainnya. Untuk itu disarankan untuk membaca
tutorial dari awal.
Halaman yang
menampilkan informasi yang selalu berubah disebut dengan halaman dinamis.
Halaman web dinamis juga di bentuk dari HTML tapi tidak sesimpel halaman statis. HTML ini dibentuk menggunakan bahasa pemrograman
misalnya PHP, dimana informasi yang ditampilkan disimpan dalam sebuah
"tempat penyimpanan", yang umumnya dalam sebuah database seperti MySQL. Website yang menampilkan halaman dinamis
disebut website dinamis, misalnya website yang menampilkan berita sehari-hari yang tiap
harinya menampilkan informasi yang berbeda.
PHP
Larry Ullman dalam
Visual QuickPro Guide PHP 6 and MySQL 5 for Dynamic Web Sites (2008) mengatakan, PHP
originally stood for “Personal Home Page” as it was created in 1994 by Rasmus Lerdorf to track the
visitors to his online résumé. As its usefulness and capabilities grew (and as
it started being used in more professional situations), it came to mean“PHP: Hypertext
Preprocessor.”.
PHP adalah bahasa
pemrograman yang didesain untuk menghasilkan halaman web secara interaktik pada
komputer yang menyimpannya / mengeksekusinya, yang disebut dengan web server.
PHP dapat di-embedded dengan HTML, yang artinya anda dapat menggunakan HTML di
dalam PHP atau menaruh script PHP dalam HTML tag. PHP dijalankan di server
untuk membentuk tag HTML, kemudian server mengirimkan halaman yang diminta oleh
pengguna.
MySQL
MySQL adalah database
manangement system untuk relational database atau RDBMS. Database secara
ringkas adalah kumpulan data yang mungkin bisa text, bilangan, binari file,
yang disimpan dan diorganisir oleh DBMS. MySQL adalah RDBMS gratis yang
merupakan saingan dari RDBMS yang berbayar seperti Oracle dan Microsoft SQL
Server.
Walapun PHP sangat
bagus dalam membangun website dinamis tetapi PHP tidak dapat menyimpan
informasi pada dirinya sendiri. Karena PHP adalah bahasa pemrograman. Sehingga
anda memerlukan database untuk menyimpan informasi tersebut. MySQL adalah salah
statu pilihan dalam mengembangkan website dinamis dengan PHP. MySQL sangat mudah
diakses menggunakan PHP.
Apa yang Anda Perlukan untuk Membangun
Website Dinamis?
·
Sebuah aplikasi web
server, misalkan Apache, Abyss, atau IIS
·
PHP
·
MySQL
·
Sebuah Browser seperti
microsoft internet explorer, mozilla, opera, safari.
·
Sebuah text editor
(dalam membuat tutorial ini digunakan macromedia dreamweaver).
untuk lebih mudahnya
anda bisa menginstall XMAPP yang sudah berisi PHP, MySQL, dan Apache dalam satu
paket. Dan XAMPP ini bisa didownload gratis. (Dalam menulis tutorial ini
penulis menggunakan XAMPP 1.6.4) . Cara menginstall dan Menggunakan XAMPP bisa
ada lihat dihttp://www.apachefriends.org/en/xampp.html
Website Hello World
Setelah semua
kebutuhan di atas terpenuhi anda bisa memulai untuk belajar membuat website
dengan PHP. Seperti pembelajaran bahasa pemograman lainnya tutorial ini akan
dimulai dengan website hello world, yang akan menampilkan text "hello
world". Seperti disebutkan di atas PHP dapat ditaruh dalam HTML tag. Untuk
menambahkan code PHP dalam sebuah halaman, tempatkan code PHP di dalam PHP tag:
<?PHP
?>
segala sesuatu yang
diletakkan di dalam PHP tag akan dieksekusi oleh web server dan text di luar
PHP tag akan segera dikirim ke web browser sebagai HTML biasa. Tetapi anda
harus ingat, file yang berisi code PHP harus disimpan dengan ektensi .php agar web server mengeksekusinya sebagai php script. Untuk membuat website hello world ikutilah
langkah-langkah di bawah ini:
1.
Buatlah document baru
pada text editor anda (tidak masalah editor apa yang anda gunakan).
2.
Mulai dengan mengetik
document HTML dasar seperti di bawah ini :
3.
|
Sebelum penutup tag body
(</body>) tambahkan kode PHP di
bawah ini :
<?php
echo "<p>hello world my name is PHP</p><p>This is generate using PHP</p>";
<?php
echo "<p>hello world my name is PHP</p><p>This is generate using PHP</p>";
?>
- Jadi hasil akhirnya seperti di
bawah ini :
|
echo digunakan untuk mengirim text / HTML tag ke
web browser, text / tag HTML yang dikirim diletakkan dalam tanda petik dua
". PHP adalah case-insensitive jika yang ditulis adalah nama dari sebuah
fungsi, jadi ECHO, eCho, dan echo semuanya akan berfungsi, tapi tentunya echo
jauh lebih mudah dalam menulisnya bukan? setiap baris kode php diakhiri dengan
tanda titik kome ;. Di atas, echo digunakan untuk mengirim text dan tag HTML
"hello world my name is PHP<br>This is generate using PHP ".
"hello world my name is PHP" dan "This is generate using
PHP" adalah text dan "<br>" adalah tag HTML untuk membuat
line break (enter).
5.
Simpan document
tersebut dengan nama hello.php dan taruh pada direktori web server anda. Jika anda menggunakan
XAMPP, anda akan menaruhnya di direktori c:/xampp/htdocs/
6.
Untuk melihat
hasilnya, buka web browser anda dan ketik URL
"http://localhost/hallo.php" atau
"http://127.0.0.1/hallo.php". Anda harus menggunakan URL untuk
melihat hasilnya, karena PHP perlu diekseskusi oleh web server. Anda tidak bisa
hanya dengan membukanya di browser seperti mebuka document HTML. Jika anda
sudah melakukanya dengan benar maka hasilnya akan seperti berikut:
Demikianlah
Tutorial Membangun Website Dinamis Dengan PHP dan MySQL - Bagian hello world.
Pada tutorial selanjutnya akan dijelaskan lebih mendalam lagi tentang
PHP.
SELAMAT
MENCOBA dan SUKSES