1
Laporan Praktikum - Laboratorium Komputasi – FT UNSIKA
halaman website menjadi lebih dinamis Yang terakhir, jika anda ingin belajar
dengan menerapkan server-side scripting. PHP WordPress, maka anda dapat memanfaatkan
juga mendukung manajemen sistem pada penggunaan dari Xampp tanpa membutuhkan
Oracle, Postgresql, Microsoft Access. koneksi internet. Sehingga, sangat
memudahkan dalam proses pengerjaan front
5. P (Perl)
end maupun back end.
Perl merupakan bahasa pemrograman untuk
PHP adalah singkatan rekursif untuk "PHP:
segala kebutuhan (cross platform) yang
Hypertext Preprocessor", yaitu bahasa
berfungsi sebagai penunjuk eksistensi dari
pemrograman yang digunakan secara luas
PHP. Perl biasanya banyak digunakan untuk
untuk penanganan pembuatan dan
website development pada sistem berbasis
pengembangan sebuah situs web dan bisa
CMS (Content Management System) seperti
digunakan bersamaan dengan HTML. PHP
WordPress.
adalah salah satu bahasa pemrograman open
Sejarah Singkat Xampp source yang dikhususkan untuk
Sejarah awal terbentuknya Xampp adalah pengembangan web dan dapat ditanamkan
dimulai dari tahap pengembangan yang pada sebuah skripsi HTML. Bahasa PHP dapat
dilakukan oleh tim proyek yang bernama dikatakan menggambarkan beberapa bahasa
Apache Friends pada tahun 2002. Tim tersebut pemrograman seperti C, Java, dan Perl serta
terdiri dari tim inti (core), pengembang mudah untuk dipelajari.
(development), dan pendukung (support). Adapun pengertian lain PHP adalah akronim
Proyek ini bertujuan untuk mendukung dan dari Hypertext Preprocessor, yaitu suatu
mempromosikan penggunaan dari Apache bahasa pemrograman berbasiskan kode – kode
web server. (script) yang digunakan untuk mengolah suatu
Fungsi dari Xampp data dan mengirimkannya kembali ke web
browser menjadi kode HTML.
Terdapat banyak manfaat dari penggunaan
Xampp, berikut merupakan beberapa fungsi Menurut Kustiyaningsih (2011:114), “PHP
utama yang dimiliki oleh tool web server ini. (atau resminya PHP: Hypertext Preprocessor)
adalah skrip bersifat server-side yang
1. Mengkonfigurasi Pengaturan Database pada ditambahkan ke dalam HTML”. Pada
PhpMyAdmin prinsipnya, server akan bekerja apabila ada
Pertama, mampu mengatur halaman basis data permintaan dari client. Dalam hal ini client
pada PhpMyAdmin tanpa perlu khawatir menggunakan kode-kode PHP untuk
terjadi error, dikarenakan anda hanya mengirimkan permintaan ke server.
mengakses pada server lokal komputer saja. Jenis server yang sering digunakan bersama
Dengan PhpMyAdmin, anda bebas untuk dengan PHP antara lain Apache, Nginx, dan
melakukan beberapa perubahan seperti LiteSpeed. PHP adalah bahasa pemograman
mengedit, menghapus, mengupdate, dan yang bersifat open source. Artinya, para
menambahkan user pada database. pengguna bebas untuk memodifikasi dan
2. Menjalankan Laravel melalui Perangkat mengembangkannya sesuai dengan kebutuhan
Komputer masing-masing.
2
Laporan Praktikum - Laboratorium Komputasi – FT UNSIKA
Oracle, Sybase, Informix, dan Microsoft SQL dikenal dengan website statis, dimana konten
Server. dan halaman web bersifat tetap.
• PHP mendukung banyak jumlah protokol Untuk pembuatan web, kode PHP biasanya di
besar seperti POP3, IMAP, dan LDAP. PHP4 sisipkan ke dalam dokumen HTML. Karena
menambahkan dukungan untuk bahasa fitur inilah PHP disebut juga sebagai Scripting
pemrograman Java dan arsitektur objek yang Language atau bahasa pemrograman script.
terdistribusi (COM dan CORBA), membuat
C. Menjalankan web server apache dan file
pengembangan n-tier menjadi mungkin untuk
php dengan xampp menjalankan web server
pertama kali.
apache
• Sintaks pada PHP sama seperti bahasa
Untuk menjalankan web server Apache,
pemrograman C.
pertama kali kita harus menjalankan aplikasi
Fungsi-fungsi PHP adalah sebagai berikut: XAMPP Control Panel. Untuk menjalankan
Apache, silahkan klik tombol Start pada kolom
• PHP dapat melakukan fungsi-fungsi pada
Action untuk menu Apache. Warna
sistem seperti membuat, membuka, membaca,
background dari text Apache akan beralih
menulis file dalam suatu sistem.
menjadi kuning yang menandakan proses
• PHP dapat menangani formulir, seperti sedang dimulai
mengambil data-data tersebut dari file,
menyimpan data tersebut dalam bentuk file,
dapat mengirimkan data melalui email, dan
mengembalikan data ke pengguna
• Anda dapat menambahkan, menghapus, dan
mengubah elemen dalam database Anda
melalui PHP
• PHP dapat mengakses dan mengatur
cookies.
2.1 JUDUL SUB-BAB
A. Pengenalan php Tunggu lah beberapa saat sampai warna
background text Apache menjadi hijau yang
PHP adalah bahasa pemrograman script menandakan web server tersebut telah berjalan
server-side yang didesain untuk di latar belakang
pengembangan web. Selain itu, PHP juga bisa
digunakan sebagai bahasa pemrograman Pengertian Alamat Localhost
umum (wikipedia). PHP di kembangkan pada Setelah web server Apache berhasil dijalankan,
tahun 1995 oleh Rasmus Lerdorf, dan sekarang untuk mengakses web server ini anda dapat
dikelola oleh The PHP Group. Situs resmi PHP menggunakan web browser biasa seperti
beralamat di http://www.php.net. Google Chrome, atau Mozilla Firefox. Untuk
PHP disebut bahasa pemrograman server side mengakses web server yang baru saja kita
karena PHP diproses pada komputer server. jalankan, silahkan buka web browser lalu
Hal ini berbeda dibandingkan dengan bahasa ketikkan pada address bar:
pemrograman client-side seperti JavaScript localhost dan tekan tombol Enter. Jika tidak
yang diproses pada web browser (client). ada masalah, halaman awal XAMPP akan
B. Fungsi php dalam pemograman web muncul.
Untuk membuat halaman web, sebenarnya Seluruh file PHP harus diletakkan dalam
PHP bukanlah bahasa pemrograman yang folder htdocs ini.
wajib digunakan. Kita bisa saja membuat 3. Buat file php
website hanya menggunakan HTML saja. Web
yang dihasilkan dengan HTML (dan CSS) ini
3
Laporan Praktikum - Laboratorium Komputasi – FT UNSIKA
Berikut adalah contoh variable yang benar
dalam PHP
4
Laporan Praktikum - Laboratorium Komputasi – FT UNSIKA
Sedangkan jika program diatas tidak Dalam contoh diatas saya mencoba
menggunakan <?php maka hasil outputnya memberikan nilai array sebagai nilai dari
adalah konstanta GAJI_PEGAWAI, dan dari PHP
mengeluarkan 100000<br /> yang menjelaskan
bahwa konstanta hanya dapat berisi nilai
dengan tipe skalar saja.
STRINGG
5
Laporan Praktikum - Laboratorium Komputasi – FT UNSIKA
Hasil dari visual studio code
Hasil dari
http://localhost/tugasmodul1/for.php
Tugas 4
A. buatlah implentasi struktur percabangan
B. buatlah implenetasi struktur perulangan
if elseif else
6
Laporan Praktikum - Laboratorium Komputasi – FT UNSIKA
logika variable tidak sesuai, yang mana
harusnya nilai variable a > b.
b. Switch/case adalah program
percabangan, terdapat variable a = 5
adalah suatu fungsi. Diketahui case
masing-masing memiliki output, yang
mana nilai output case-nya akan
terpanggil apabila variable (fungsi)
memanggil nilai case. Dikarenakan
dalam soal variable bernilai 5 maka
yang terpanggil adalah output
“default” (bernilai 4).
c. For adalah jenis program pengulangan,
diketahui nilai x dimulai dari satu, nilai
x tidak lebih dari 10, dan pengulangan
ditambah satu angka dari nilai awal.
Untuk output memanggil variable “x”
tersebut dan disesain pengulangannya
menyamping dari tanda ( “…” ) pada
echo.
d. Function yang berarti fungsi bisa
dikatakan wadah, yang mana fungsi
tersebut diberi tempat yaitu
(“SetNilai”) dan variable nilai = 50
maka outputnya pun 50, tetapi dengan
catatan bahwa fungsi harus dipanggil
kembali sesuai tempat (“SetNilai”).
apabila tempat memanggil angka yang
berbeda, maka output nilai akan
berbeda pula.
7
Laporan Praktikum - Laboratorium Komputasi – FT UNSIKA
kita dapat melihat berbagai macam contoh
program yang dapat membantu kita dalam
pembuatan website. Kesimpulan dari praktik
ini kita dapat belajar tentang dasar dalam
pembuatan program pada aplikasi PHP dan
kita pun dapat mengenal berbagai macam tipe
data pada PHP, sekaligus dapat mempraktikan
program program yang sebelmnya belum
diketahui dan mentukan akar dari
permasalahan dalam program tersebut.
Dan dalam modul 1 ini kita juga dapat
mengenal sebuah aplikasi xampp yang
berfungsi sebagai server yang menjalan
program dari visual studio code melalu google
chrome atau website lainya.
DAFTAR PUSTAKA
[1] https://www.merdeka.com/jatim/php-
adalah-bagian-dari-bahasa-pemograman-
berikut-penjelasan-selengkapnya-kln.html?
page=3 25 okotber 2021, 11.13
[2] https://www.sekawanmedia.co.id/apa-
itu-xampp/ 25 okotber 2021, 11.20
[3]
https://cendana25.blogspot.com/2015/03/pe
ndahuluan-php.html 25 okotber 2021,11.35
[4]
https://www.niagahoster.co.id/blog/pengerti
an-php/ 25 okotber 2021 , 11.40
[5]
https://www.w3schools.com/php/
default.asp/ 25 oktober 2021, 12.15
5. KESIMPULAN
Pada Modul 1 ini kita mambahas tentang
pengenalan dan pemahaman PHP. modul ini
8
Laporan Praktikum - Laboratorium Komputasi – FT UNSIKA