pemrograman web php
TRANSCRIPT
-
8/20/2019 Pemrograman Web Php
1/28
Materi
Pengenalan PHP
Installasi dan Konfigurasi XAMPP
Pengenalan Media Editor Teks
Dasar – dasar Pemrograman PHP
BAB
1PENGANTAR
PHP
-
8/20/2019 Pemrograman Web Php
2/28
Buku Ajar Pemrograman Berbasis Web II | Pengantar PHP Page | 2
SESI / PERKULIAHAN KE – 1
I. Standar Kompetensi
Mahasiswa dapat membuat Halaman Web Dinamis dengan bahasa
pemrograman PHP dan MySQL.
II. Kompetensi Dasar
Mahasiswa mengerti konsep dasar pemrograman PHP.
III. Indikator
1. Mampu menjelaskan pengertian PHP.
2. Mampu menginstall dan mengkonfigurasi XAMPP
3. Mampu menjelaskan persamaan dan perbedaan Notepad dengan
Notepad++
4. Mampu memahami konsep dasar pemrograman PHP.
IV. Materi Ajar
1.
Pengenalan PHP
2. Installasi dan Konfigurasi XAMPP
3.
Dasar – dasar Pemrograman PHP
-
8/20/2019 Pemrograman Web Php
3/28
Buku Ajar Pemrograman Berbasis Web II | Pengantar PHP Page | 3
V. Deskripsi
Pada pertemuan pertama anda akan diberikan materi tentang pengenalan
PHP, langkah – langkah instalasi dan konfigurasi perangkat lunak PHP,
dan konsep dasar pemrograman PHP. Hal tersebut diberikan bertujuan
agar pada pertemuan berikutnya Anda sudah mengetahui pengertian
mengenai PHP, langkah – langkah instalasi dan konfigurasinya,
membuat, menyimpan, dan menjalankkan sebuah program aplikasi, serta
elemen – elemen dasar PHP dalam membuat sebuah program aplikasi
berbasiskan web dinamis.
VI. Bahan Bacaan
Abdul Kadir. 2008. Dasar Pemrograman Web Dinamis Menggunakan
PHP. Yogyakarta : Andi.
Kasiman Peranginangin. 2006. Aplikasi Web dengan PHP dan
MySQL. Yogyakarta : Andi.
Lembaga Sertifikasi Profesi Telematika. 2006. Modul Web
Programming. Jakarta : LSP Telematika Indonesia.
VII. Pertanyaan Kunci
1. Apa yang anda ketahui tentang PHP ?
2.
Jelaskan elemen – elemen penting dalam pemrograman PHP ?
3. Jelaskan bagaimana pembuatan sebuah program dengan bahasa
pemrograman PHP ?
4. Jelaskan bagaimana langkah – langkah menjalankan program PHP?
-
8/20/2019 Pemrograman Web Php
4/28
Buku Ajar Pemrograman Berbasis Web II | Pengantar PHP Page | 4
VIII. Tugas
Anda diminta untuk membuat sebuah makalah yang menjelaskan tentang
proses installasi dan konfigurasi perangkat lunak PHP selain yang telah
diberikan didalam buku ini. Untuk disusun seperti sebuah modul dengan
ketentuan sebagai berikut :
1. Dicetak dengan jenis kertas ukuran A4 80 Gram, dengan batas atas
dan kanan 3 cm, batas bawah dan kiri 4 cm.
2.
Buatlah sebuah Cover yang terdapat : Nama, Nim, Kelas dan logo
3. Dijilid dengan rapi ( boleh menggunakan jilid cover transparan )
4. Dikerjakan secara Individu dengan batas waktu yang telah
ditentukan atau kurang lebih 3 hari terhitung pada saat diberikan
tugas ini.
Sehingga Anda dapat mengerti setidaknya proses installasi dan
konfigurasi PHP pada perangkat lunak selain yang diajarkan atau
diterima di kelas, serta dapat membedakanya.
-
8/20/2019 Pemrograman Web Php
5/28
Buku Ajar Pemrograman Berbasis Web II | Pengantar PHP Page | 5
PENGANTAR PHP
A. PENDAHULUAN
Bab ini akan menjelaskan pengertian sekilas tentang PHP. Selain itu, Anda
akan mengenal cara installasi dan konfigurasi perangkat lunak bahasa
pemrograman PHP, menggunakan XAMPP. Cara membuat program, menyimpan,
dan menjalankannya sehingga Anda dapat membuat sebuah program web yang
sederhana terlebih dahulu menggunakan PHP.
B. URAIAN MATERI
1.1 Pengertian PHP
PHP adalah bahasa pemorgraman yang memungkinkan para web
developer untukmembuat 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 secarabebas dan masih memungkinkan untuk dikembangkan lebih
lanjut. PHPdapatdiintegrasikan (embedded) ke dalam web server, atau dapat
berperansebagaiprogram CGI yang terpisah.Karakteristik yang paling unggul
dan paling kuat dalam PHP adalah lapisan
integrasi database (database integration layer). Database yang didukung
PHPadalah: Oracle, Adabas-D, Sybase, FilePro, mSQL, Velocis,
MySQL,Informix,Solid, dBase, ODBC, Unix dbm, dan PostgreSQL.
-
8/20/2019 Pemrograman Web Php
6/28
Buku Ajar Pemrograman Berbasis Web II | Pengantar PHP Page | 6
Apa itu server side script?
Server side script adalah script yang hanya bisa bekerja
padaserver. contoh lain server side script adalah ASP.
PHP adalah Open Source software jadi kita bebas dan gratis
menggunakannya, berbedadengan asp yang punya microsoft.
Berikut gambaran sirkulasi PHP :
Gambar 1.1 Sirkulasi PHP
Dalam pembuatan program dengan PHP diperlukan sebuah media
editor untuk memanipulasi kode programnya. Media editor yang dapat Anda
gunakan antara lain : Notepad ( bawaan instalasi Sistem Operasi Windows ),
Notepad++, Notepad Pro, Dreamweaver, dan sebagainya.
Untuk lebih mudah, menarik dan nyaman dalam editor pemrograman
disarankan Anda menggunakan Notepad++. Notepad++ dapat didownload di
http://www.ziddu.com/downloadlink/15837399/npp.5.8.2.Installer.exe
http://www.ziddu.com/downloadlink/15837399/npp.5.8.2.Installer.exehttp://www.ziddu.com/downloadlink/15837399/npp.5.8.2.Installer.exehttp://www.ziddu.com/downloadlink/15837399/npp.5.8.2.Installer.exe
-
8/20/2019 Pemrograman Web Php
7/28
Buku Ajar Pemrograman Berbasis Web II | Pengantar PHP Page | 7
1.2 Installasi Dan Konfigurasi Xampp
XAMPP kependekan dari X yang berarti Cross-Platformdimana
aplikasi ini dapat berjalan atau dijalankan pada sistem operasi apapun, A
memiliki arti kata Apache yang digunakan untuk menjalankan program PHP,
M dari kata MySQL yang merupakan database dari PHP, PP atau dua huruf P
merupakan kependekan dari PHP dan Perl, merupakan open source paket web
server.
Dengan menggunakan XAMPP, Anda tidak perlu lagi kesulitan untuk
menginstall ketiga software tersebut secara terpisah atau satu per satu lagi,
melainkan cukup dengan instal dalam satu paket dan tinggal menggunakan
dan menjalankannya. XAMPP dapat Anda peroleh dengan jalan
mendownloadnya secara gratis atau bisa Anda dapatkan pula pada alamat
berikut ini : http://www.ziddu.com/downloadlink/10252106/xampp-win32-
1.7.3.exe.
Berikut ini adalah cara atau langkah – langkah untuk proses
installasi XAMPP :
a. Jalankan file xampp-win32-1.7.3.exe (atau versi lainnya)
b. Kemudian akan tampil kotak dialog sebagai berikut untuk memilih letak
directori hasil instalasinya. Secara default destination folder akan
menunjuk otomatis pada drive C:// , jika Anda menginginkan tetap default
silahkan Anda tekan tombol Install.
http://www.apachefriends.org/en/index.htmlhttp://www.apachefriends.org/en/index.htmlhttp://www.ziddu.com/downloadlink/10252106/xampp-win32-1.7.3.exehttp://www.ziddu.com/downloadlink/10252106/xampp-win32-1.7.3.exehttp://www.ziddu.com/downloadlink/10252106/xampp-win32-1.7.3.exehttp://www.ziddu.com/downloadlink/10252106/xampp-win32-1.7.3.exehttp://www.ziddu.com/downloadlink/10252106/xampp-win32-1.7.3.exehttp://www.apachefriends.org/en/index.htmlhttp://www.apachefriends.org/en/index.html
-
8/20/2019 Pemrograman Web Php
8/28
Buku Ajar Pemrograman Berbasis Web II | Pengantar PHP Page | 8
Gambar 1.2 Kotak Dialog Destination Folder
c.
Tampilan kotak dialog dibawah ini akan muncul bilamana Anda menekan
tombol install pada saat tampilan seperti gambar 1.2 . Gambar berikut
merupakan gambaran tampilan pada saat proses instalasi XAMPP.
Gambar 1.3 Kotak Dialog Proses Instalasi
d.
Pada saat proses instalasi gambar 1.3 telah complete atau selesai maka
akan muncul jendela dos prompt yang memberikan pertanyaan sebagai
berikut :
“Apakah Anda perlu menaruh shortcut pada menu start atau desktop ?”
maka jawab saja dengan mengetikkan huruf “Y”, lalu tekan tombol
ENTER pada keyboard Anda.
-
8/20/2019 Pemrograman Web Php
9/28
Buku Ajar Pemrograman Berbasis Web II | Pengantar PHP Page | 9
Gambar 1.4 Dos Prompt Create Shortcut
e. Kemudian, jika muncul tampilan dos prompt seperti pada gambar dibawah
( gambar 1.5 ), silahkan Anda jawab saja dengan menekan tombol huruf
“ Y’’ pada keyboard.
Gambar 1.5 Dos Prompt Patch
f. Setelah menekan tombol Enter, maka berikutnya akan masih muncul
sebuah tampilana yang memberikan pertanyaan sebagai berikut “Apakah
Anda menginginkan untuk membuat XAMPP Portabel ?” , silahkan
Anda jawab saja dengan mengetikkan “N” ( bilamana tetap untuk
menginstal pada drive yang sudah Anda tentukan sebelumnya ) lalu
ENTER
-
8/20/2019 Pemrograman Web Php
10/28
Buku Ajar Pemrograman Berbasis Web II | Pengantar PHP Page | 10
Gambar 1.6 Dos Prompt Make Portabel XAMPP
g. Setelah Anda menekan ENTER, maka akan muncul tampilan sebagai
berikut, kemudian tekan ENTER kembali setelah ada kata “Press
to continue” untuk melanjutkan prosesnya :
Gambar 1.7 Dos Prompt Xampp Ready To Use
-
8/20/2019 Pemrograman Web Php
11/28
Buku Ajar Pemrograman Berbasis Web II | Pengantar PHP Page | 11
h.
Berikutnya akan muncul dos prompt kembali seperti gambar dibawah ini
kemudian tekan ENTER untuk melanjutkan.
Gambar 1.8 Dos Prompt Konfirmasi
i. Kemudian bilamana muncul tampilan seperti ini, maka Anda dapat
lakukan dengan menekan tombol x pada papan keyboard untuk keluar dari
aplikasi atau tekan angka 1 untuk menjalankan XAMPP lalu tekan
ENTER .
Gambar 1.9 Dos Prompt Complete Installation
-
8/20/2019 Pemrograman Web Php
12/28
Buku Ajar Pemrograman Berbasis Web II | Pengantar PHP Page | 12
j.
Bila Anda tadi menekan angka 1 kemudian di ENTER maka yang akan
terjadi adalah muncul tampilan control panel XAMPP seperti pada gambar
dibawah ini :
Gambar 1.10 Control Panel XAMPP
k.
Silahkan Anda tekan tombol START pada bagian Apache sehingga akan
muncul tulisan RUNNING dengan latar belakang warna hijau, kemudian
tombol START Apache tadi berubah menjadiSTOP yang menunjukkan
bahwa Apache telah aktif atau dapat Anda lihat tombol Admin yang
berada disebelah Start dari tidak aktif menjadi berstatus aktif. Berikut
tampilan yang dimaksut :
Gambar 1.11 Start Apache XAMPP Running
-
8/20/2019 Pemrograman Web Php
13/28
Buku Ajar Pemrograman Berbasis Web II | Pengantar PHP Page | 13
l.
Lalu tekan tombol ADMIN pada bagian sebelah kanan dari tombol
START Apache tadi sehingga akan tampil gambar seperti dibawah ini :
Gambar 1.12 Halaman Admin Apache pada Browser
1.3 Pengenalan Media Editor Teks
Menurut Kamus Besar Bahasa Indonesia pengertian dari media adalah
(1) Alat, (2) Alat (sarana) komunikasi seperti koran, majalah, radio, televisi,
film, poster, dan spanduk, (3)Sesuatu yang terletak diantara dua pihak (
seperti ; orang, golongan, dan sebagainya ), (4) Perantara atau penghubung,
(5) Zat hara yang mengandung protein, karbohidrat, garam, dan air baik
berupa cairan maupun yang dipadatkan dengan menambahkan gelatin untuk
menumbuhkan bakteri, sel, atau jaringan tumbuhan.
Sedangkan pengertian Editor menurut Kamus Besar Bahasa Indonesia
adalah orang mengedit naskah tulisan atau karangan yang akan diterbitkan di
majalah, surat kabar, dan sebagainya.
Text memiliki arti (1) naskah yang berupa kata – kata asli dari
pengarang, (2) Kutipan dari kitab suci untuk pangkal ajaran atau alasan, (3)
Bahan tertulis untuk dasar memberikan pelajaran, berpidato, dan sebagainya,
(4) Wacana tertulis.
Sehingga pengertian yang cocok mengenai Media Editor Teks adalah
alat atau sarana komunikasi yang digunakan programmer untuk mengedit
-
8/20/2019 Pemrograman Web Php
14/28
Buku Ajar Pemrograman Berbasis Web II | Pengantar PHP Page | 14
tulisan ( kode program ) yang akan di terbitkan atau dijalankan pada sebuah
tampilan ( seperti website, dekstop aplikasi, exe, dan sebagainya ).
Dalam mempelajari, membuat, dan mengimplementasikan bahasa
pemrograman web ini Anda tentunya akan membutuhkan media editor teks
tersebut. Media editor teks yang digunakan antara lain : notepad yang
merupakan bawaan dari Sistem Operasi Windows, notepad++, notepad pro,
dreamweaver, dan sebagainya. Namun, yang akan dikupas dalam buku ini
adalah penggunaan notepad dan notepad++. Seperti yang sudah dikata
sebelumnya, bahwa untuk mendapatkan notepad++ Anda bisa bebas mencari
dan mendownloadnya.
1.3.1. Alasan Penggunaan Notepad dan Notepad++
Notepad Notepad++
Sudah terinstal dalam satu paket
dengan Sistem Operasi Windows,
sehingga tidak perlu menginstal
aplikasi.
Bebas untuk mendapatkannya
dengan mendownloadnya, dan
menarik.
1.3.2. Persamaan Notepad dengan Notepad++
Keduanya sama – sama digunakan sebagai media editor teks dalam
membangun sebuah program, khususnya bahasa pemrograman berbasis web
ini.
1.3.3.
Perbedaan Notepad dengan Notepad++
Notepad Notepad++
1. Bentuk, Tampilan, dan Menu
Sederhana.
1. Bentuk, Tampilan, dan Menu
menarik serta lebih banyak.
2. Warna pada teks hanya terdiri
dari satu jenis warna.
2. Warna pada teks sebelum
disimpan hanya terdiri satu jenis
warna, tetapi setelah disimpan
-
8/20/2019 Pemrograman Web Php
15/28
Buku Ajar Pemrograman Berbasis Web II | Pengantar PHP Page | 15
maka akan berubah dan terdiri
dari beberapa macam warna.
3.
Proses penyimpanan melalui 3
tahap : (1) menentukan save in,
(2) memberikan nama file
berekstensikan PHP (3)
mengubah jenis tipe filenya
( Save as Type ) dari Text
Document menjadi All File atau
All Type
3.
Proses penyimpanan lebih
sederhana dan praktis : (1)
menentukan save in (2)
memberikan nama file
berekstensikan PHP
4. Satu kali Tab menjoroknya
terlalu dalam sehingga tampak
kurang rapi
4. Satu kali Tab jarak menjoroknya
tidak terlalu jauh dan sudah
diatur dengan rapi sehingga
tampak mudah untuk
pengkoreksian kode program
5. Tidak terdapat penomoran pada
tiap baris kode program,
sehingga menyulitkan
pencarian kesalahan kode
program dengan menghitung
secara manual.
5. Terdapat penomoran pada tiap
baris kode program sehingga
bilamana ada kesalahan program
pada baris tertentu mudah untuk
mencari letaknya.
6. Tidak terdapat fasilitas untuk
Undo atau history dari
pengerjaan yang dilakukan
dalam satu notepad tersebut,
sehingga harus membackupnya.
6. Terdapat fasilitas Undo dan
Redo untuk mengembalikan ke
history sebelumnya atau sesudah
sehingga membantu kemudahan
programmer dalam mengedit
kode programnya.
7.
Pengkoreksian kode program
tidak dapat dilakukan di dalam
7.
Kemudahan dalam
pengkoreksian kode program.
-
8/20/2019 Pemrograman Web Php
16/28
Buku Ajar Pemrograman Berbasis Web II | Pengantar PHP Page | 16
notepad. Karena pada saat di simpan telah
dibedakan jenis-jenisnya mana
yang tag-tag HTML, PHP,
Output, Komentar, dan
sebagainya baik dari warna dan
letak.
Berikut ini tampilan dari Notepad dengan Notepad++ untuk
memudahkan Anda dalam memahami apa yang telah dijelaskan sebelumnya,
baik mengenai alasan, persamaan maupun perbedaan keduanya.
Gambar 1.13 Tampilan Media Editor Notepad
Gambar 1.13 merupakan tampilan penulisan kode program
menggunakan media editor notepad bawaan Sistem Operasi Windows,
sedangkan untuk tampilan gambar 1.14 dibawah ini merupakan tampilan
penulisan kode program PHP dengan menggunakan notepad++.
Gambar 1.14 Tampilan Media Editor Notepad++
-
8/20/2019 Pemrograman Web Php
17/28
Buku Ajar Pemrograman Berbasis Web II | Pengantar PHP Page | 17
1.4 Dasar – dasar PHP
Dasar – dasar PHP merupakan kunci pokok dalam pembelajaran
bahasa pemrograman yang nantinya akan digunakan secara terus – menerus
pada bab – bab berikutnya.
Sebelum Anda membuat sebuah halaman web dengan menggunakan
PHP, tentunya harus memahami dan menguasai elemen – elemen penting
dalam PHP, antara lain :
1.
Tag Pembuka dan tag penutup
Pembuka Penutup
Keterangan :
: tag pembuka dan penutup PHP
Echo : digunakan untuk mencetak tampilan output pada
layar browser
Tanda petik (“ ”) : digunakan untuk mengapit isian yang akan dicetak
/ ditampilkan pada layar browser.
-
8/20/2019 Pemrograman Web Php
18/28
Buku Ajar Pemrograman Berbasis Web II | Pengantar PHP Page | 18
Tanda semicolon ( ; ) :digunakanuntuk membatasi dan menghentikan
deklarasi yang akan dieksekusi dan dicetak
1.5 Langkah Membuat Program PHP
Langkah – langkah membuat sebuah program dengan PHP terdapat
beberapa tahapan, diantaranya :
a.
Buka media editor yang digunakan, misalkan : Notepad / Notepad++,
sedangkan yang ditunjukkan oleh gambar dibawah adalah tampilan
notepad++ pada saat di running pertama kali atau tampilan utama
sebelum digunakan atau ditambahkan.
Gambar 1.14 Tampilan Layar Editor Notepad++
b. Silahkan diketikkan kode program PHP berikut pada notepad / media
editor yang Anda gunakan, sehingga tampak seperti pada gambar
berikut :
-
8/20/2019 Pemrograman Web Php
19/28
Buku Ajar Pemrograman Berbasis Web II | Pengantar PHP Page | 19
Gambar 1.15 Contoh Kode Program PHP
c. Simpan file tersebut dengan langkah – langkah sebagai berikut :
1.
Tekan Tombol icon pada toolbar Notepad++ Anda atau
dengan menekan papan keyboard secara bersamaan tombol CTRL
+ S, maka akan muncul tampilan sebagai berikut, kemudian :
Gambar 1.16 Kotak dialog Save In
2. Silahkan Anda tentukan letak penyimpanannya pada drive C://
kemudian masukin folder XAMPP – htdocs seperti pada gambar
dibawah ini :
-
8/20/2019 Pemrograman Web Php
20/28
Buku Ajar Pemrograman Berbasis Web II | Pengantar PHP Page | 20
Gambar 1.17 Kotak Dialog Save As
3. Buatlah sebuah folder baru di dalam folder htdocs tersebut
dengan cara klik kanan mouse, lalu pilih New kemudian pilih
folder atau klik icon , misalkan : hallo
Gambar 1.18Create New Folder
Kemudian silahkan Anda rename / ubah nama foldernya dengan
kata “hallo” sehingga tamapk seperti pada gambar berikut :
-
8/20/2019 Pemrograman Web Php
21/28
Buku Ajar Pemrograman Berbasis Web II | Pengantar PHP Page | 21
Gambar 1.19 Tampilan Folder Baru
4. Tuliskan pada bagian file name ( digunakan untuk memberikan
penamaan sebuah file ) dengan nama “hallo.php”. di sini setelah
tulisan kata hallodiberikan ekstensi PHP, dikarenakan file
tersebut akan disimpan dalam bahasa pemrograman PHP.
5. Kemudian ubah bagian Save as Typemenjadi ALL FILE untuk
notepad dan untuk notepad++ akan secara otomatis merubah
menjadi berjenis tipe PHP, lalu tekan tombol SAVE. Tampak
pada layar seperti berikut :
Gambar 1.20 Tampilan Layar File Name
6. Untuk mengoreksi kebenaran hasil penyimpanan, silahkan Anda
buka Windows Explore ( icon Windows + E pada papan keyboard
-
8/20/2019 Pemrograman Web Php
22/28
Buku Ajar Pemrograman Berbasis Web II | Pengantar PHP Page | 22
secara bersamaan ). Kemudian Masuk ke drive
C://xampp/htdocs/hallo.
Gambar 1.21Tampilan Koreksi File PHP
7.
Dari gambar diatas untuk yang dilingkari berwarna orange
tersebut adalah hasil file yang baru saja Anda simpan dengan
Name : hallo, Type : PHP Filedengan begitu telah membuktikan bahwa file yang disimpan sukses.
1.6 Langkah Menjalankan Program PHP
Untuk menjalankan file yang telah Anda simpan barusan langkah –
langkahnya adalah sebagai berikut :
a. Jalankan XAMPP Control Panel dengan menghidupkan Apache
-
8/20/2019 Pemrograman Web Php
23/28
-
8/20/2019 Pemrograman Web Php
24/28
Buku Ajar Pemrograman Berbasis Web II | Pengantar PHP Page | 24
C. PENUTUP
1. Rangkuman
a.
PHP adalah Hypertext Preprocessor, bahasa pemrograman yang
memungkinkan para web developer untuk membuat aplikasi web yang
dinamis dengan cepat.
b.
Server side script adalah script yang hanya bisa bekerja pada
server. contoh lain server side script adalah asp.
c. Struktur Dasar PHP :
Keterangan :
: Tag penutup PHP
d. Proses Pembuatan File Program PHP :
1) Buka media editor yang digunakan, misalkan : Notepad /
Notepad++.
2) Silahkan diketikkan kode program PHP pada notepad / media
editor yang Anda gunakan.
-
8/20/2019 Pemrograman Web Php
25/28
Buku Ajar Pemrograman Berbasis Web II | Pengantar PHP Page | 25
e.
Penyimpanan file PHPdengan langkah – langkah sebagai berikut :
1)
Tekan Tombol icon pada toolbar Notepad++ Anda atau
dengan menekan papan keyboard secara bersamaan tombol CTRL
+ S.
2)
Silahkan Anda tentukan letak penyimpanannya pada drive C://
kemudian masukin folder XAMPP – htdocs.
3)
Buatlah sebuah folder baru di dalam folder htdocs tersebut
dengan cara klik kanan mouse, lalu pilih New kemudian pilih
folder atau klik icon , misalkan : hallo
4) Tuliskan pada bagian file name ( digunakan untuk memberikan
penamaan sebuah file ) dengan nama “hallo.php”. di sini setelah
tulisan kata hallo diberikan ekstensi PHP, dikarenakan file
tersebut akan disimpan dalam bahasa pemrograman PHP.
5)
Kemudian ubah bagian Save as Type menjadi ALL FILE untuk
notepad dan untuk notepad++ akan secara otomatis merubah
menjadi berjenis tipe PHP, lalu tekan tombol SAVE.
6) Untuk mengoreksi kebenaran hasil penyimpanan, silahkan Anda
buka Windows Explore ( icon Windows + E pada papan keyboard
secara bersamaan ). Kemudian Masuk ke drive
C://xampp/htdocs/hallo.
Jika file yang baru saja Anda simpan dengan Name : hallo, Type :
PHP File dengan begitu telah membuktikan bahwa file yang disimpan
sukses.
f. Langkah – langkah menjalankan program PHP :
1)
Jalankan XAMPP Control Panel dengan menghidupkan Apache
2) Buka Browser dan ketikkan pada bagian Address / URL :
localhost/namafolder/namafile.php, berarti yang harus
diketikkan sebenarnya dengan mengingat nama folder yang dibuat
adalah localhost/hallo/hallo.php
-
8/20/2019 Pemrograman Web Php
26/28
Buku Ajar Pemrograman Berbasis Web II | Pengantar PHP Page | 26
2. Petunjuk Pelajar
Anda dapat mengukur tingkat pemahaman terhadap materi yang
telah disampaikan dengan menjawab pertanyaan yang diberikan. Apabila
dapat menjawab pertanyaan dengan tepat, maka Anda dapat melanjutkan
ke bab berikutnya. Namun, jika belum dapat menjawab soal dengan tepat,
maka pelajari kembali bab ini dengan baik.
3. Tes Formatif
a. Pertanyaan :
1) Jelaskan definisi dari PHP !
2) Jelaskan apa yang dimaksud Server-side !
3) Jelaskan stuktur dasar PHP !
4) Bagaimana proses pembuatan program file PHP !
5) Jelaskan langkah – langkah menjalankan program file PHP !
b. Kunci Jawaban :
1) PHP adalah Hypertext Preprocessor, bahasa pemrograman yang
memungkinkan para web developer untuk membuat aplikasi web
yang dinamis dengan cepat.
2)
Server side script adalah script yang hanya bisa bekerja pada
server. contoh lain server side script adalah asp.
3) Struktur Dasar PHP :
Keterangan :
-
8/20/2019 Pemrograman Web Php
27/28
Buku Ajar Pemrograman Berbasis Web II | Pengantar PHP Page | 27
Tanda semicolon ( ; ) : digunakanuntuk membatasi dan
menghentikan deklarasi yang akan
dieksekusi dan dicetak
?> : Tag penutup PHP
a) Proses Pembuatan File Program PHP :
(1)
Buka media editor yang digunakan, misalkan : Notepad /
Notepad++.
(2) Silahkan diketikkan kode program PHP pada notepad / media
editor yang Anda gunakan.
b) Langkah – langkah menjalankan program PHP :
(1) Jalankan XAMPP Control Panel dengan menghidupkan Apache
(2)
Buka Browser dan ketikkan pada bagian Address / URL :
localhost/namafolder/namafile.php, berarti yang harus
diketikkan sebenarnya dengan mengingat nama folder yang dibuat
adalah localhost/hallo/hallo.php
4. Soal
a.
Bagaimana langkah-langkah installasi dan konfigurasi PHP pada
software selain XAMPP / terkini ?
b. Bagaimana langkah-langkah membuat, menyimpan, dan menjalankan
program PHP dalam software selain XAMPP ?
c. Buatlah sebuah program PHP sederhana yang menampilkan biodata
Anda disimpan dengan nama Anda sendiri, contoh : Yustiko.php !
-
8/20/2019 Pemrograman Web Php
28/28
B k Aj P B b i W b II | P t PHP P | 28
5. Tugas
Anda diminta untuk membuat sebuah makalah yang menjelaskan tentang
proses installasi dan konfigurasi perangkat lunak PHP selain yang telah
diberikan didalam buku ini. Untuk disusun seperti sebuah modul dengan
ketentuan sebagai berikut :
1. Kertas ukuran A4 80 Gram, dengan batas atas dan kanan 3 cm, batas
bawah dan kiri 4 cm.
2. Cover : Nama, Nim, Kelas
Sehingga Anda dapat mengerti setidaknya proses installasi dan konfigurasi
PHP dan dapat membedakan perangkat lunak lainnya