PEMROGRAMAN WEB 1 Mengenal PHP

advertisement
PEMROGRAMAN WEB 1
MENGENAL PHP
Rio Andriyat Krisdiawan, M.Kom
DEFINISI PHP
 PHP adalah bahasa pemrograman web berbasis server-side.
PHP menjadi bahasa mayoritas dalam membuat website.
Keuntungan dari PHP adalah bahasanya yang mudah
dimengerti karena di adopsi dari bahasa C, free dan effisien.
PHP juga bisa di embeded dengan bahasa HTML yang
merupakan bahasa standart untuk membuat website. PHP
membuat website lebih dinamis dan atraktif. PHP bisa berjalan
di semua platform (Windows, Linux, Unix, dll). PHP juga bisa
berjalan di server-server web (Apache, IIS, dll).
Rio Andriyat Krisdiawan, M.Kom
DEFINISI PHP
 PHP (Hypertext Preprocessor) merupakan bahasa pemrograman yang berjalan
disisi server. PHP merupakan bahasa pemrograman web yang dapat disisipkan
dalam script HTML. Ketika user mengakses sebuah alamat situs pada URL,
maka webserver akan mengirimkan tugas untuk menerjemahkan file PHP. PHP
parser akan menjalan kode/script PHP yang terdapat dalam file php lalu
hasilnya akan dikirimkan ke web browser.
Rio Andriyat Krisdiawan, M.Kom
CARA KERJA PEMROGRAMAN WEB SERVER
Rio Andriyat Krisdiawan, M.Kom
CARA KERJA PEMROGRAMAN WEB(HTML)
Rio Andriyat Krisdiawan, M.Kom
CARA KERJA PEMROGRAMAN WEB(PHP)
Rio Andriyat Krisdiawan, M.Kom
SERVER SIDE SCRIPTING
Server side scripting merupakan sebuah teknologi scripting atau
pemrograman web, dimana script atau program dikompilasi atau diterjemahkan
di server dan hasilnya dikirimkan di browser. Beberapa contoh server side
scripting:
 Active Server Pages (ASP) dan ASP.NET
 Cold Fusion
 Java Server Pages
 Perl
 Phyton
 PHP
Rio Andriyat Krisdiawan, M.Kom
TOOLS CREATE WEB PROGRAMING
 Web Editor
adalah aplikasi yang digunakan untuk mendesain/membuat/coding suatu tampilan web.
Contoh : Notepad, Notepad++,Dreamweaver
 Web Browser
adalah aplikasi yang digunakan untuk membuka/melihat suatu informasi dari suatu web.
Contoh : IE,Firefox,GoogleCrhome,Opera,Safari
 Web Server
Web server merupakan software yang memberikan layanan data yang berfungsi
menyimpan suatu data/informasi web dan mengirim informasi tersebut kepada klien
Contoh : Xampp,Apache
Rio Andriyat Krisdiawan, M.Kom
WEB SERVER
Web Server merupakan sebuah perangkat lunak
dalam server yang berfungsi menerima
permintaan (request) berupa halaman web
melalui HTTP atau HTTPS dari client yang dikenal
dengan browser web dan mengirimkan kembali
(response) hasilnya dalam bentuk halamanhalaman web yang umumnya berbentuk HTML
Rio Andriyat Krisdiawan, M.Kom
STRUKTUR UMUM PHP
<?php
Script PHP
?>
<script language=“php”>
Script PHP
</script>
<?
Script PHP
?>
Rio Andriyat Krisdiawan, M.Kom
STRUKTUR UMUM PHP
 Setiap satu statement (perintah) biasanya diakhiri dengan
titik-koma (;)
 CASE SENSITIVE untuk nama identifier yang dibuat oleh user
(berupa variable, konstanta, fungsi dll.
 $nama ≠ $Nama ≠ $NAMA
 hitungLuas() ≠ HitungLuas()
PERSIAPAN KERJA
MEMBUAT WEB PHP
PERSIAPAN
 Install aplikasi WEB Server (XAMPP/LAMPP)
 Misal Installnya di Drive C:/
 Jalankan WEB Server Xampp
 Buka Xampp Control Panel, Start Apache dan MySQL
 Buat Folder pada WEB Server untuk menempatkan file WEB PHP
 C/xampp/htdocs/web2
 Untuk menjalankan web yang kita buat, buka web browser dan ketikan alamat :
 Localhost/web2
Rio Andriyat Krisdiawan, M.Kom
PENULISAN PHP
Atau
IMPLEMENTASI
Download