Anda di halaman 1dari 10

LAPORAN PRAKTIKUM

PEMOGRAMAN WEB
MODUL 1

DISUSUN OLEH :
ELISABETH OKMINOP ALIM
135610116

SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN


KOMPUTER
AKAKOM YOGYAKARTA
2015
PENGENALAN DASAR PHP

A. TUJUAN
 Mampu menggunakan perangkat lunak yang dibutuhkan untuk membuat halaman
web dengan PHP
 Mampu membuat halaman web sederhana dengan PHP
 Mengenal Tipe Data , Variabel
 Menggunakan Operator
B. TEORI DASAR

Sejarah Singkat PHP

PHP ditulis (diciptakan) oleh Rasmus Lerdorf, seorang software engineer asal Greenland
sekitar tahun 1995. Pada awalnya PHP digunakan Rasmus hanya sebagai pencatat jumlah
pengunjung pada website pribadi beliau. Karena itu bahasa tersebut dinamakan Personal Home
Page (PHP) Tools. Tetapi karena perkembangan nya yang cukup disukai oleh komunitas nya,
maka beliau pun merilis bahasa PHP tersebut ke publik dengan lisensi open-source. Saat ini,
PHP adalah server-side scripting yang paling banyak digunakan di website-website di seluruh
dunia, dengan versi sudah mencapai versi 5 dan statistiknya terus bertambah.

Pengertian PHP

PHP (akronim dari PHP: Hypertext Preprocessor) adalah bahasa pemrograman yang
berfungsi untuk membuat website dinamis maupun aplikasi web. Berbeda dengan HTML yang
hanya bisa menampilkan konten statis, PHP bisa berinteraksi dengan database, file dan folder,
sehingga membuat PHP bisa menampilkan konten yang dinamis dari sebuah website. Blog,
Toko Online, CMS, Forum, dan Website Social Networking adalah contoh aplikasi web yang bisa
dibuat oleh PHP. PHP adalah bahasa scripting, bukan bahasa tagbased seperti HTML. PHP
termasuk bahasa yang cross-platform, ini artinya PHP bisa berjalan pada sistem operasi yang
berbeda-beda (Windows, Linux, ataupun Mac). Program PHP ditulis dalam file plain text (teks
biasa) dan mempunyai akhiran “.php”.

Kelebihan PHP

Ketika e-commerce semakin berkembang, situs-situs yang statispun semakin


ditinggalkan, karena dianggap sudah tidak memenuhi keinginan pasar, padahal situs tersebut
harus tetap dinamis. Pada saat ini bahasa PERL dan CGI sudah jauh ketinggalan jaman sehingga
sebagian besar designer web banyak beralih ke bahasa server-side scripting yang lebih dinamis
seperti PHP.Seluruh aplikasi berbasis web dapat dibuat dengan PHP. Namun kekuatan yang
paling utama PHP adalah pada konektivitasnya dengan system database di dalam web. Sistem
database yang dapat didukung oleh PHP adalah :

1. Oracle

2. MySQL

3. Sybase

4. PostgreSQL

5. dan lainnya

PHP dapat berjalan di berbagai system operasi seperti windows 98/NT, UNIX/LINUX,
solaris maupun macintosh. PHP merupakan software yang open source yang dapat anda
download secara gratis dari situs resminya yaitu http://www.php.net, ataupun dari situs-situs
yang menyediakan software tersebut seperti di ftp://gerbang.che.itb.ac.id.

Software ini juga dapat berjalan pada web server seperti PWS (Personal Web Server),
Apache, IIS, AOLServer, fhttpd, phttpd dan sebagainya. PHP juga merupakan bahasa
pemograman yang dapat kita kembangkan sendiri seperti untuk menambah fungsi-fungsi baru.
Keunggulan lainnya dari PHP adalah bahwa PHP juga mendukung komunikasi dengan layanan
seperti protocol IMAP, SNMP, NNTP, POP3 dan bahkan HTTP.

PHP dapat diinstal sebagai bagian atau modul dari apache web server atau sebagai CGI
script yang mandiri. Banyak keuntungan yang dapat diperoleh jika menggunakan PHP sebagai
modul dari apache, di antaranya adalah :

1. Tingkat keamanan yang cukup tinggi

2. Waktu eksekusi yang lebih cepat dibandingkan dengan bahasa pemograman web lainnya yang
berorientasi pada server-side scripting.

3. Akses ke system database yang lebih fleksibel. seperti MySQL.

Dalam modul ini kita akan mempelajari PHP sebagai server-side scripting yang menggunakan
apache sebagai webserver. Versi PHP yang kita gunakan adalah PHP4 untuk Windows.

Syarat untuk Menjalankan PHP

Untuk dapat berjalan, PHP membutuhkan web server, yang bertugas untuk memproses
file-file php dan mengirimkan hasil pemrosesan untuk ditampilkan di browser client. Oleh
karena itu, PHP termasuk server-side scripting (script yang diproses di sisi server). Web server
sendiri adalah software yang diinstall pada komputer lokal ataupun komputer lain yang berada
di jaringan intranet / internet yang berfungsi untuk melayani permintaan-permintaan web dari
client. Web server yang paling banyak digunakan saat ini untuk PHP adalah “Apache”
(www.apache.org). Selain Apache, PHP juga memerlukan PHP binary (www.php.net) yang bisa
dikonfigurasikan sebagai modul Apache atau pun sebagai aplikasi CGI. Untuk media
penyimpanan datanya (database server), PHP biasa menggunakan ”MySQL” (www.mysql.com).
Untuk menginstall dan mengkonfigurasi ketiga software tersebut (Apache, MySQL, PHP) agar
dapat berjalan dan saling terhubung, memang cukup sulit. Maka dari itu dibuatlah paket
software LAMP, XAMPP, MAMP, WAMP, dll yang tinggal kita install dalam satu kali installasi.
Dalam satu kali installasi, sudah mencakup ketiga software tersebut dan sudah dikonfigurasi
untuk keperluan lingkungan pengembangan aplikasi web.

Sintaks dasar PHP

Ada empat macam cara penulisan kode PHP, yaitu :

<? echo ("ini adalah script PHP\n"); ?>

<?php echo("ini juga\n"); ?>

<script language="php">

echo ("tulis pake ini jika html editor Anda tidak mengenali PHP");

</script>

<% echo ("kalau yang ini mirip dengan ASP"); %>

Cara yang paling sering digunakan adalah cara pertama dan kedua. Perhatikan bahwa
tiap akhir baris harus selalu diberi tanda titik koma (;). Seperti pada bahasa pemrograman lain,
PHP bisa membuat baris komentar pada program. Pada PHP caranya adalah dengan meletakkan
komentar tersebut dengan cara :

· Jika komentar hanya 1 baris maka di sebelah kanan diberi tanda //

· Jika lebih dari satu baris maka komentar diletakkan di antara /* dan */

Contoh berikut adalah syntax komentar :

File lab1.php

<?php

echo ("latihan PHP"); //ini adalah contoh komentar satu

baris
/* kalau yang ini adalah komentar

lebih dari satu baris */

echo ("memang mudah");

?>

Tipe Data

Sama seperti bahasa pemrograman lainnya, PHP mengenal enam macam tipe data, yaitu :

· Integer

· Floating point

· String

· Array

· Object

· Boolean

C. PEMBAHASAN

Pada pemabasan praktikum pertama ini akan membahas tentang pengenalan dasar PHP. Untuk
penulisan pada perintah-perintah PHP terdapat fungsi-fungsi yng bersifat uncase sensitiv yang
membedakan antara huruf besar dan huruf kecil.

Pada saat menuliskan address url http://localhost pada web browser mozila firefox maka hasil
pertama yang ditampilkan adalah Problem loading page sehingga untuk dapat mengakses maka
kita buka xamm-control dan klick start untuk Apache dan MySql setelah menjalankan itu kita
kemabli menuliskan address url http://localhost maka dapat dijalankan pada web browser.

Pada baris ke 1 & 3 merupakan tag pembuka dan penutup pada PHP yang menyatakan php
memulai atau mengakhiri apa yang akan diintepretasikan melalui web browser. Ketika kita
menuliskan perintah PHP diatas maka akan menampilkan tampilan tentang info PHP versi
5.5.11. yang didapat dari Web Server yang digunakan untuk memberikan layanan web ,
memproses dan menjalankan perintah script PHP.

Hasil:

Perintah diatas merupakan perintah HTML dan juga perintah PHP dan tulisan yang akan
diparsing adalah “server side scripting”. Sedangkan tulisan “Mari kita belajar” dan
“menggunakan PHP” merupakan tulisan yang ditulis menggunakan HTML. Maka hasil tampilan
pada web browser dari script diatas adalah seperti dibawah ini.

Hasil :
Perintah diatas merupakan gabungan dari perintah PHP dan HTML. Dan tanda komentar /* */
ini adalah komentar multi line dimana ini merupakan contoh penggunaan multi-line comment
yang memberikan komentar untuk beberapa baris kode PHP */. Maka hasil komentar yang akan
ditampilkan pada browser yaitu browser akan membaca atau menampilkan dari perintah :

Sehingga hasil yang akan ditampilkan adalah seperti dibawah ini.

Hasil :

Dari script diatas akan menampilkan tampilan :

1. Hasil dari perkalian dari nilai a dan b = c ,menampilkan hasil pembagian dari nilai c dan
b = d dan menampilkan hasil pengurangan dari nilai d dan b = a.
2. Dan hasil ini ditampilkan adalah nilai c, d, dan e “ echo "$c \t $d \t $e"; script ini
membuat tab ke samping.
3. Selanjutnya yaitu menampilkan “yogyakartakotaku dan STMIK AKAKOMKampusku”
pada kalimat ini tidak menggnakan spasi.
4. Sehingga keseluruhan dari script diatas akan menampilkan tampilan pada browser
seperti dibawah ini.

Hasil :

Script ini, terdapat empat buah variable yaitu variable beli1, beli2, dan variable hasil1
serta hasil2. Pada program hasil terdapat penjumlahan beli1 dan beli2. Serta terjadi
pemanggilan hasil1 akan menampilkan data dari hasil1 serta hasil2 akan menampilkan data
dari hasil2.

Hasil :
Script diatas akan menampilakan tampilan dari variabel a, b dan komentar serta menampilkan
hasil jumlah dari variabel a dan b. Dimana variabel a bertipe integer, variabel b bertipe real dan
variabel cbertipe string. Ada juga variabel hasil dimana ini merupakan jumlah dari variabel a
dan b yang bertipe double. Masih dari script yang diatas juga akan menampilkan variabel nama ,
garis dan komentar. Sehingga keseluruhan dari script diatas akan muncul ditampilan browser
seperti dibawah ini.

Hasil :

Script diatas akan menampilkan hasil tampilan dari variabel-variabel yang ada sehingga hasil
tampilan yang akan muncul pada browser seperti hasil dibawah ini.

Hasil :
D. TUGAS
E. KESIMPULAN
Pada modul 1 tentang PENGENALAN PHP kita dapat menyimpulkan bahwa modul ini
memberikan gambaran singkat tentang PHP.Selain itu juga kita dapat mengenali kode PHP dan
bagaimana peletakkannya dalam kode HTML,dan juga memberi gambaran tentang cara kerja
PHP,PHP dan Variabel,Array,Operator dan Tipe Data.
F. DAFTAR PUSTAKA
Sumber : http://nandaunkriz.blogspot.co.id/2013/03/pengenalan-dasar-php.html

Anda mungkin juga menyukai