Pemrograman Web II Ganjil

Slides:



Advertisements
Presentasi serupa
PENGENALAN INTERNET M. Masrur, SKom.
Advertisements

KONSEP DASAR WEB DAN INTERNET
Design Web (PHP & MySQL) :: Budi Ariadi :: AMIK TRI DHARMA 1 Internet Programming PHP 1 Budi Ariadi AMIK TRI DHARMA
Perancangan dan Pemrograman Web
Pemrograman Internet Konsep Dasar.
PENGENALAN PHP DAN INSTALASI WEB SERVER
Internet & Pemrograman Web Pertemuan I : Pengenalan Internet Oleh : Hadi Santoso.
Pertemuan Ke-1 (Konsep Dasar Web)
Isnardi,M.Kom Ikhsan, S.Kom, M.Kom Novinaldi, S.Kom
DASAR PEMOGRAMAN WEB MENGGUNAKAN PHP Oleh: Andy Dhamalau, S.Kom.
Rekayasa Web Ch. 5 Pendekatan Pengembangan Aplikasi Web
Pengembangan Evangs Mailoa PHP WEB. Awalnya PHP merupakan singkatan dari Personal Home Page. Sesuai dengan namanya, PHP digunakan untuk membuat website.
WEB Pengembangan Evangs Mailoa Prinsip Dasar Internet, Web,
PHP.
Konsep Pemrograman Internet
Peng. Komp & TI 2C M1 Peng. Komp & TI 2C Winda Widya A Peng. Komp & TI 2C Winda Widya A Peng. Komp & TI 2C Winda Widya A Peng. Komp & TI 2C.
Pertemuan I By : Syaifullah ( )
Modul- 8 Pengantar PHP (1)
PHP L. Erawan. Pengantar PHP itu bahasa script berjenis server-side (kalau bahasa javascript berjenis client-side) Anda harus menginstall software PHP.
Pemrograman Web Dasar-dasar PHP:  Pengantar PHP sebuah file PHP, PHP workings, PHP feathers, menjalankan PHP.  Sintaks Dasar PHP variable, operator,
Membangun Halaman Web Dinamis dengan PHP
Dasar-Dasar PHP.
Pengantar PHP Mempelajari Apa itu PHP, Cara Kerja PHP, Cara Menginstall, Menjalankan PHP, Pemrograman Dasar PHP Nyimas Artina,S.Kom, M.Si.
KONSEP PEMROGRAMAN WEB
Pengenalan Web Server dan Server Side Script
PHP Yusuf Nurrachman.
Membangun Halaman Web Dinamis dengan PHP
Perancangan dan Pemrograman Web (PPW)
PHP.
Pertemuan 1 Pengenalan Dasar Web.
Pertemuan Ke-1 (Konsep Dasar Web)
Pengantar Pemrograman Internet 2
Pengantar Internet & HTML Toufan D Tambunan & Indra L Sardi
Pemrograman internet ABU SALAM, M.KOM.
PENGENALAN HTML, PHP, CSS & MySQL
KOMPUTER APLIKASI IT II
PEMASARAN BERBASIS WEB
PERTEMUAN 3 PENGENALAN PHP.
Pemrograman Basis Data Berbasis Web
PHP( web Dasar) By : Lisda Juliana P.,SSi..
PEMRROGRAMAN WEB (PHP)
Pertemuan II By : Lisda Juliana P.,Ssi..
INTERNET Internet adalah suatu jaringan global yang terbentuk dari jaringan-jaringan lokal dan regional, memungkinkan komunikasi data antar komputer-komputer.
DASAR DASAR WEB DAN HTML
PEMROGRAMAN WEB 1 PERTEMUAN 1
Prinsip Dasar Internet, Web dan Pemrograman Web
Struktur Dasar PHP.
PHP5 Internet Programming.
Konsep Pemrograman Internet
PHP (Personal Home Page)
Prinsip Dasar Internet, Web dan Pemrograman Web
Pengenalan Dasar Web dan HTML
Prinsip Dasar Internet & Pemrograman Web
Peng. Komp & TI 2C Peng. Komp & TI 2C Peng. Komp & TI 2C
Keamanan Web Server Pertemuan 9.
Pengenalan PHP, Variabel & Operator
Pemrograman Basis Data Berbasis Web
PHP: Hypertext Preprocessor
Konsep Web Statis dan Web Dinamis
Dasar Pemrograman Web.
Pemrograman Internet Wahyu Herlambang ( )
List dan Image pada HTML
PHP (Personal Home Page tools)
Pengenalan Dasar Web dan HTML
Pertemuan 1 Pengenalan Dasar Web.
Prinsip Dasar Internet & Pemrograman Web
Pertemuan 1 Pengenalan Dasar Web.
INTERNET Internet adalah suatu jaringan global yang terbentuk dari jaringan-jaringan lokal dan regional, memungkinkan komunikasi data antar komputer-komputer.
Pengenalan Web Server dan Server Side Script
Pemrograman Web II Pengantar Pemrogram PHP Pertemeuan 1 (Teori)
Transcript presentasi:

Pemrograman Web II Ganjil 2015 - 2016 Introduction to PHP Pemrograman Web II Ganjil 2015 - 2016

Server Side Scripting Apa itu Server Side Scripting ? Script yang dieksekusi pada web server. Biasa digunakan untuk website dinamis yang menggunakan database atau media penyimpanan data lainnya. Script execution HTTP request Web Server Apache, IIS, nginx, GWS, lighttpd CGI PHP ASP JSP HTML HTML Web Browser (Client side processing) HTML, JavaScript, CSS, Java Applets Result set Query Database Server side processing October 7, 2017 Tim Dosen Pemrograman Web II 2015 - 2016 Teknik Informatika UNPAS

Tim Dosen Pemrograman Web II 2015 - 2016 Teknik Informatika UNPAS Web Server Apa itu web server ? Sebuah program komputer yang mengirimkan konten ke client seperti halaman web, menggunakan protokol HTTP melalui World Wide Web. Web server juga dapat diartikan pada mesin komputer atau mesin virtual (virtual machine) yang menjalankan aplikasi web server. Beberapa aplikasi web server populer Sumber : Netcraft survey, January 2010 October 7, 2017 Tim Dosen Pemrograman Web II 2015 - 2016 Teknik Informatika UNPAS

Server Side Scripting - PHP PHP : Hypertext Preprocessor, bahasa interpreter yang didesain untuk pengembangan website dinamis. Dibuat oleh Rasmus Lerdorf, tahun 1995. Saat itu masih bernama FI (Form Interpreted) Awalnya merupakan kependekan dari Personal Home Page. Dipengaruhi oleh bahasa : C, Perl, Java, C++, Tcl. Bahasa pemrograman : C Rasmus Lerdorf Lahir : 22 November 1968 October 7, 2017 Tim Dosen Pemrograman Web II 2015 - 2016 Teknik Informatika UNPAS

Server Side Scripting - PHP Keunggulan PHP Cepat Karena disisipkan dalam HTML, waktu proses dan load halaman web menjadi singkat. Gratis Mudah digunakan Sintaks sederhana, mudah dipahami dan digunakan. Serba guna Dapat dijalankan di semua sistem operasi. Dukungan teknik yang luas Dokumentasi lengkap di web resmi : www.php.net. Banyak forum diskusi PHP. Aman Selama website didesain dengan benar, user tidak dapat melihat source code PHP. Bisa dimodifikasi Dengan lisensi Open Source, programmer dapat memodifikasi aplikasi PHP untuk disesuaikan dengan kebutuhannya. October 7, 2017 Tim Dosen Pemrograman Web II 2015 - 2016 Teknik Informatika UNPAS

Tim Dosen Pemrograman Web II 2015 - 2016 Teknik Informatika UNPAS Ciri-ciri PHP Extension file berupa “.php”. Case sensitive. Tiap akhir perintah diakhiri dengan tanda “ ; ”. Diawali dengan tanda “<?php” dan diakhiri dengan tanda “ ?> ”. Saling berkaitan dengan skrip HTML, CSS dan Javascript. Membutuhkan aplikasi web server yang sudah ter-install PHP untuk mengeksekusi script-nya. October 7, 2017 Tim Dosen Pemrograman Web II 2015 - 2016 Teknik Informatika UNPAS

Instalasi Web Server

Tim Dosen Pemrograman Web II 2015 - 2016 Teknik Informatika UNPAS Persiapan Mesin komputer yang cukup memori, ruang harddisk, dan kecepatan prosesor yang memadai. Aplikasi Web Server yang sudah mendukung PHP. Contohnya Apache. Komputer yang terhubung dengan internet. (Jika web site ingin diakses oleh banyak orang di internet) Aplikasi Database Server. (Jika web site akan menggunakan database) MySQL server, Ms. SQL Server, Oracle, Postgre SQL, dll. October 7, 2017 Tim Dosen Pemrograman Web II 2015 - 2016 Teknik Informatika UNPAS

Tim Dosen Pemrograman Web II 2015 - 2016 Teknik Informatika UNPAS Instalasi Web Server Download Aplikasi Web Server Apache http://httpd.apache.org/download.cgi PHP http://php.net/downloads.php Web Server + PHP bundling October 7, 2017 Tim Dosen Pemrograman Web II 2015 - 2016 Teknik Informatika UNPAS

Tim Dosen Pemrograman Web II 2015 - 2016 Teknik Informatika UNPAS WAMP www.wampserver.com October 7, 2017 Tim Dosen Pemrograman Web II 2015 - 2016 Teknik Informatika UNPAS

Tim Dosen Pemrograman Web II 2015 - 2016 Teknik Informatika UNPAS MAMP www.mamp.info October 7, 2017 Tim Dosen Pemrograman Web II 2015 - 2016 Teknik Informatika UNPAS

Tim Dosen Pemrograman Web II 2015 - 2016 Teknik Informatika UNPAS XAMPP http://www.apachefriends.org/en/xampp.html October 7, 2017 Tim Dosen Pemrograman Web II 2015 - 2016 Teknik Informatika UNPAS

Tim Dosen Pemrograman Web II 2015 - 2016 Teknik Informatika UNPAS Instalasi XAMPP Paritisi harddisk untuk instalasi direktori XAMPP, sebaiknya berbeda partisi dengan Sistem Operasi. Misal, Sistem Windows terinstal di drive C maka install XAMPP selain di drive C. Memudahkan memback-up data ketika terjadi crash pada sistem operasi. XAMPP akan terinstal di E:\Server\xampp October 7, 2017 Tim Dosen Pemrograman Web II 2015 - 2016 Teknik Informatika UNPAS

Konfigurasi Web Server Uji coba apakah server sudah berkerja dengan baik http://127.0.0.1 atau http://localhost Tampil halaman utama XAMPP jika server sudah berkerja dengan baik. Dokumen Website Semua file website tempatkan di direktori : \xampp\htdocs\ October 7, 2017 Tim Dosen Pemrograman Web II 2015 - 2016 Teknik Informatika UNPAS

Konfigurasi Web Server Konfigurasi Apache Untuk konfigurasi HTTP server, seperti port yang digunakan akses HTTP, modul yang diaktifkan, lokasi document root, dll. \xampp\apache\conf\httpd.conf Konfigurasi PHP Untuk konfigurasi perilaku engine PHP yang berefek pada keamanan dan performa. Seperti batas maksimal waktu eksekusi script, batas file yang dapat diupload, error reporting, dll. \xampp\php\php.ini Konfigurasi MySQL Konfigurasi server MySQL, seperti administrator user, port, timezone, dll. \xampp\mysql\bin\my.ini October 7, 2017 Tim Dosen Pemrograman Web II 2015 - 2016 Teknik Informatika UNPAS

PHP Intro

Tim Dosen Pemrograman Web II 2015 - 2016 Teknik Informatika UNPAS Editor PHP Beberapa Editor PHP : Gratis Notepad++ Eclipse Sublime Text 2 Komersial Adobe Dreamweaver PHPDesigner Zend Studio October 7, 2017 Tim Dosen Pemrograman Web II 2015 - 2016 Teknik Informatika UNPAS

Tim Dosen Pemrograman Web II 2015 - 2016 Teknik Informatika UNPAS Penulisan PHP Menyisipkan script PHP pada HTML : Embedded Script Script PHP disisipkan diantara tag HTML <html> <body> <?php echo “Hello world”; print “Sedang belajar PHP”; ?> </body> </html> October 7, 2017 Tim Dosen Pemrograman Web II 2015 - 2016 Teknik Informatika UNPAS

Tim Dosen Pemrograman Web II 2015 - 2016 Teknik Informatika UNPAS Penulisan PHP Non Embedded Script Dalam satu dokumen, murni script PHP. Tag HTML merupakan bagian dari script PHP. <?php echo “<html> <body> Hello world Sedang belajar PHP </body> </html>”; ?> October 7, 2017 Tim Dosen Pemrograman Web II 2015 - 2016 Teknik Informatika UNPAS

Terima Kasih Pemrograman Web 2 - 20152016 sandhikagalih@unpas.ac.id erik@unpas.ac.id