0% menganggap dokumen ini bermanfaat (0 suara)
4 tayangan24 halaman

Kode PHP

Diunggah oleh

Elaina Desu
Hak Cipta
© © All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai PPTX, PDF, TXT atau baca online di Scribd
0% menganggap dokumen ini bermanfaat (0 suara)
4 tayangan24 halaman

Kode PHP

Diunggah oleh

Elaina Desu
Hak Cipta
© © All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai PPTX, PDF, TXT atau baca online di Scribd
Anda di halaman 1/ 24

BELAJAR PHP

HYPERTEXT PREPROCESSOR
FRONTEND DAN BACKEND DEVELOPER

Berkaitan dengan proses web development,


• front end adalah apa yang pengguna lihat pada tampilan sebuah website.
• Sedangkan back end adalah sistem di balik layar yang
mengolah database dan juga server.

• Front end disebut sebagai "client-side"


Contoh : HTML, CSS, Javascript, SASS, React, NodeJS, Angular
• Back-end disebut dengan "server-side".
Contoh : PHP, Python, API, Java, Ruby, Perl, Git
FRONTEND DAN BACKEND DEVELOPER
PERKENALAN

• PHP sebagai salah satu server side programming

Dulu PHP dikenal sebagai singkatan:


• PHP = Personal Home Page.
Tapi makin ke sini, singkatan itu beubah menjad:
• PHP = PHP: Hypertext Preprocessor.
PHP ADALAH

• ‘Hypertext Preprocessor’, adalah suatu bahasa pemrograman web


yang digunakan untuk keperluan CGI (Common Gateway Interface),
artinya mempunyai kemampuan untuk membaca variable dari client
dan mengirimkan ke server untuk kemudian di server diolah dan
hasilnya dikembalikan ke client.
BEBERAPA ALASAN BELAJAR PHP

1. RELATIF MUDAH DIPAHAMI


2. MELANJUTKAN PENGETAHUAN TENTANG HTML, CSS, DLL
3. BERSIFAT GRATIS DAN OPENSOURCE
4. MEMILIKI KOMUNITAS YANG BESAR
5. DOKUMENTASINYA CUKUP LENGKAP
6. KHUSUS UNTUK MEMBUAT WEBSITE
7. KEBANYAKAN WEBSITE AWALNYA MENGGUNAKAN PHP
8. BANYAK CMS YANG JUGA MENGGUNAKAN PHP
9. FRAMEWORK PHP
RELATIF MUDAH DIPAHAMI

public class HelloWorld {


public static void main(String[] args)
{
System.out.println("Hello World");
}
}
<?php
echo "Halo dunia!";
?>
MELANJUTKAN PENGETAHUAN TENTANG HTML, CSS DLL

<!DOCTYPE html>
<html>
<body>

<h1>Halaman HTML</h1>

<?php
echo "Halo dunia!";
?>

</body>
</html>
BERSIFAT GRATIS DAN OPENSOURCE

• https://www.php.net/
DOKUMENTASINYA CUKUP LENGKAP

• Website Belajar PHP


• https://www.php.net/manual/en/index.php
• https://www.w3schools.com/php/default.asp
• https://www.petanikode.com/tutorial/php/
• Channel Youtube
• https://www.youtube.com/playlist?list=PLFIM0718LjIUqXfmEIBE3-uzERZ
Ph3vp6
(Web Programming UNPAS)
KHUSUS UNTUK MEMBUAT WEBSITE
ATAU MEMBANGUN SEBUAH SERVER
KEBANYAKAN WEBSITE AWALNYA MENGGUNAKAN PHP
BANYAK CMS MENGGUNAKAN PHP
FRAMEWORK PHP
ASAL USUL PHP

• Rasmus Lerdorf, kemudian di-rilis ke


publik di tahun 1995.
• PHP = PHP: Hypertext Preprocessor.
VERSI PHP

 PHP/FI, 1994

Personal Home Page/ Form Interpreter


 PHP Tools v.1, 1995
 PHP Tools v.1,
 PHP 3, 1998

Zeev Suraski dan Ana Gutmans


Zeed Technologies
PHP, Hypertext Preprocessor
 PHP 4, 2000

Zend Angine
 PHP 5, 2004

Zend Angine 2
Object Oriented Programming (OOP)
PHP Data Object (PDO)
 2008, PHP 4 berhenti dikembangkan
 Gerakan GoPHP5
 PHP 6

Ditunda dan akhirnya diabaikan


Masalah di Unicode
PHP 5.4, 2010
 PHP 7, 2014

Zend Engine 3
KARAKTERISTIK BAHASA PHP

• Eksistensi file .php


• Ditulis didalam tag php
delimiter (pembatas)
diawali dengan <?php
diakhiri dengan ?>
• Bisa digunakan bersamaan dengan HTML
• Mengikuti Bahasa C
LOGO PHP

• Vincent
Pontier
PERALATAN YANG DIBUTUHKAN UNTUK
CODING PHP
• Ada beberapa alat yang perlu disiapkan untuk mulai coding PHP:
1.PHP interpreter – program buat menjalankan PHP pada server
2.Teks Editor – buat menulis kode PHP
3.Web Server – service buat menjalankan PHP
4.Web Browser – buat melihat atau membuka website
5.Database Server – mengolah database / basis data
ALUR MEMBUAT PROGRAM PHP
SERVER – BROWSER - USER

Anda mungkin juga menyukai