pemrograman web 1 mengenal php - staff.uniku.ac.idstaff.uniku.ac.id/rioandriayat/wp-content/... ·...
TRANSCRIPT
PEMROGRAMAN WEB 1MENGENAL 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 mudahdimengerti karena di adopsi dari bahasa C, free dan effisien.PHP juga bisa di embeded dengan bahasa HTML yangmerupakan bahasa standart untuk membuat website. PHPmembuat website lebih dinamis dan atraktif. PHP bisa berjalandi semua platform (Windows, Linux, Unix, dll). PHP juga bisaberjalan 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 ataupemrograman web, dimana script atau program dikompilasi atau diterjemahkandi 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 berfungsimenyimpan suatu data/informasi web dan mengirim informasi tersebut kepada klien
Contoh : Xampp,ApacheRio Andriyat Krisdiawan, M.Kom
WEB SERVER
Web Server merupakan sebuah perangkat lunakdalam server yang berfungsi menerimapermintaan (request) berupa halaman webmelalui HTTP atau HTTPS dari client yang dikenaldengan browser web dan mengirimkan kembali(response) hasilnya dalam bentuk halaman-halaman web yang umumnya berbentuk HTML
Rio Andriyat Krisdiawan, M.Kom
STRUKTUR UMUM PHP
<?php
Script PHP
?>
Rio Andriyat Krisdiawan, M.Kom
<script language=“php”>
Script PHP
</script><?
Script PHP
?>
STRUKTUR UMUM PHP
Setiap satu statement (perintah) biasanya diakhiri dengantitik-koma (;)
CASE SENSITIVE untuk nama identifier yang dibuat oleh user (berupa variable, konstanta, fungsi dll. $nama ≠ $Nama ≠ $NAMA
hitungLuas() ≠ HitungLuas()
PERSIAPAN KERJAMEMBUAT 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