Web Programming (WP) - fileInstalasi PHP, MySQL, Apache 2. PHP Fundamentals 1. Tipe Data, Variabel,...

Click here to load reader

  • date post

    03-May-2018
  • Category

    Documents

  • view

    216
  • download

    3

Embed Size (px)

Transcript of Web Programming (WP) - fileInstalasi PHP, MySQL, Apache 2. PHP Fundamentals 1. Tipe Data, Variabel,...

  • August 6, 2015 @ Rolly Yesputra

    Web Programming (WP)

    By Rolly Yesputra

    rollyyesputra1@gmail.comtelp : 082391177785513FDDEC

  • August 6, 2015 @ Rolly Yesputra

    Mata Kuliah Web Programming - Materi

    By Rolly Yesputra

    rollyyesputra1@gmail.comtelp : 082391177785513FDDEC

  • August 6, 2015

    Materi Perkuliahan

    1. Web dan Konsep PHP1. Web Programming Concept2. Mengenal PHP3. Instalasi PHP, MySQL, Apache

    2. PHP Fundamentals1. Tipe Data, Variabel, Operator2. Pernyataan Kontrol3. Array4. Fungsi

    3. PHP Function Library1. Fungsi Berhubungan dengan Variabel, Konstanta, TipeData2. Fungsi Berhubungan dengan String3. Fungsi Berhubungan dengan Waktu4. Fungsi Berhubungan dengan File

  • August 6, 2015

    Materi Perkuliahan Web Programming4. PHP dan Integrasi Basisdata

    1.Cookies

    2.Manajemen Sesi

    3.File Upload

    5. Object -Oriented Programming dengan PHP

  • August 6, 2015 @ Rolly Yesputra

    Web dan Konsep PHP

    By Rolly Yesputra

    rollyyesputra1@gmail.comtelp : 082391177785513FDDEC

  • August 6, 2015 @ Rolly Yesputra

    Konsep Web Programming

    By Rolly Yesputra

    rollyyesputra1@gmail.comtelp : 082391177785513FDDEC

  • August 6, 2015

    Web Server dan Web Client

    Web browser (IE, Firefox, dsb) adalah Web Client

    Web browser mengirimkan permintaan suatu file kepada web server (apache,xitami,etc).

    Web server akan memberikan respon dengan mengirimkan file yang diminta oleh client.

    Web browser akan menampilkan file sesuai dengan kode (Hypertext) yang terdapat pada file tersebut.

  • August 6, 2015

    Mekanisme Kerja Client-Server

    Web Client Web Server

    Permintaan

    Respon

    Tampilkan Hypertext

  • August 6, 2015

    Ragam / Jenis Script Berbasis Web1. Running on the client / Dijalankan di web pengguna

    ( Client Side Script)

    1. Javascript : Source code untuk web page

    2. Running on the server (Server Side Script)

    1.CGI (Common Gateway Interface)

    2.ASP Net (Active Server Pages . Net)- MS

    3.PHP (Cross- platform scripting language)

    4. JSP (Java Server Pages ) - Oracle/Sun

  • August 6, 2015

    Client Side Script

    1.Client meminta suatu halaman (File)2.Server mengirimkan halaman ( File )

    yang diminta3.Client memahami halaman ( File )

    tersebut dan menjalankannya sebagai sebuah program

  • August 6, 2015

    Client Side Script

    Web Client Web Server

    Permintaan

    Respon

    Jalankan Script

  • August 6, 2015

    Server Side Script1.Client meminta suatu halaman (File)2.Server menjalankan (Eksekusi)

    script yang ada pada halaman (File) yang diminta

    3.Server mengirimkan hasil eksekusi script ke client.

    4.Client menampilkan hasil eksekusi.

  • August 6, 2015

    Mekanisme Kerja Client-Server

    Web Client Web Server

    Permintaan

    Respon

    Tampilkan Hasil Eksekusi

    Jalankan Script

  • August 6, 2015 @ Rolly Yesputra

    Mengenal PHP

    By Rolly Yesputra

    rollyyesputra1@gmail.comtelp : 082391177785513FDDEC

  • August 6, 2015 @ Rolly Yesputra

    Apa itu PHP ?

    PHP merupakan singkatan dari : PHP Hypertext Processor.

    Server Side Script HTML Embedded Cross Platform (Windows, Linux, Mac OS,

    etc) Resource / Documentation :

    http://www.php.net

  • August 6, 2015 @ Rolly Yesputra

    PHP Script Embedding PHP in HTML

    Selamat Pagi , Mahasiswa Royal

    PHP Tag Style Diawali dengan

  • August 6, 2015 @ Rolly Yesputra

    Apa Itu MySQL ?

    MySQL merupakan kependekan dari My Structured Query Language.

    Relational Database Management System (RDBMS) SQL Statements :

    INSERT SELECT UPDATE DELETE dsb.

    DBMS opensource yang sering digunakan untuk pemrograman PHP.

    Resource / Documentation : http://www.mysql.com

  • August 6, 2015 @ Rolly Yesputra

    Mengapa Kita Menggunakan PHP ?

    1. Mudah untuk digunakanCode bisa di sisipkan didalam kode HTML, dengan dimulai dengan

    kode pembuka dan ditutup dengan tag penutupnya.

    Uji Coba

  • August 6, 2015 @ Rolly Yesputra

    Mengapa Kita Menggunakan PHP ?

    2.Cross Platform / Multi Platform1.PHP bisa dijalankan di semua Web Server dan juga

    bisa diinstall di semua Sistem Operasi dan dengan banyak fitur yang bagus dan mendukung banyak basisdata.

    1.Web Server : Apache, Microsoft IIS, Caudium, Netscape Enterprise Server.

    2.Sistem Operasi : UNIX(HP-UX, OpenBSD, Solaris, Linux), Mac OSX, WIndows (NT/98/2000/XP/2003/Vista/7/8)

    3.Mendukung basisdata : dBase, FilePro(ReadOnly), IBM DB2, Informix, Ingres, Interbase, FrontBase, mSQL, Direct MS-SQL, MySQL, ODBC, Oracle(OCL7,OCI8), PostgreSQL, SQLite, Solid, Sybase, Unix dbm.

  • August 6, 2015 @ Rolly Yesputra

    Mengapa Kita Menggunakan PHP ?

    3. Cost Benefits (Hemat Biaya)1. PHP adalah bahasa

    pemrograman yang gratis. Kode Terbuka (Open Source) dengan komunitas PHP yang banyak untuk memberikan contribusi dan diskusi bug atau kesalahan yang ada didalam php. Banyaknya add-on atau library untuk PHP yang bisa kita dapatkan gratis.

    PHP

    SOFTWARE FREE (GRATIS)

    PLATFORM (OS) FREE (LINUX)

    DEVELOPMENT TOOLS

    FREEEmacs, PHP Coder, gEdit, Notepad ++

  • August 6, 2015 @ Rolly Yesputra

    Mengapa menggunakan PHP ?

    4. Contoh Aplikasi besar yang sudah diciptakan dengan PHP.1. Joomla2. PHPBB23. Moodle4. Wordpress5. Drupal6. cPanel7. Atutor8. Mambo9. OSCommerce10.WebCalendar11.dsb

  • August 6, 2015 @ Rolly Yesputra

    Mari Kita Mulai Koding Web !!!

    1.Gunakanlah Tag yang direkomendasikan dibawah ini :

    Mulai dengan Tag

    Akhiri Dengan Tag Catatan

    Direkomendasikan untuk digunakan, sangat cocok untuk PHP dan XHTML

    Tidak direkomendasikan, hanya untuk tipe lama dan akan terjadi masalah dengan XML

    ?> Selalu tersedia, tetapi lebih baik digunakan untuk frontPage HTML Editor

    Tidak direkomendasikan, hanya untuk tag JSP dan ASP

  • August 6, 2015 @ Rolly Yesputra

    Mulai dengan PHP 2. Contoh Sederhana HTML Page dengan PHP

    File PHP Pertama Ku

    Nama File : welcome.php

  • August 6, 2015 @ Rolly Yesputra

    Instalasi Apache, PHP dan MySQL

    By Rolly Yesputra

    rollyyesputra1@gmail.comtelp : 082391177785513FDDEC

  • August 6, 2015 @ Rolly Yesputra

    Bagaimana cara menjalankan Program PHP

    1. Instal Apache Web Server, PHP dan MySQL, atau gunakan software Paket Web Server semacam XAMPP, XAMPPLite, AppServ untuk memudahkan instalasi ketiga software tersebut dengan lebih cepat dan terpadu.

    2. Jalankan program yang sudah diinstall.3. Buat program atau script PHP dengan text editor

    (Notepad ++ , Sublime Text).4. Simpan File Tersebut didalam folder instalasi XAMPP

    tepatnya di htdocs.5. Jalankan program atau script PHP dengan web browser

    (IE, Firefox, Chrome)

  • August 6, 2015 @ Rolly Yesputra

    Cara mendapatkan Software

    Download software dari Internet Untuk XAMPP dan XAMPPLite

    http://www.apachefriends.org/en/xampp-windows.html

    Untuk linux, dsb. silahkan pilih sesuai dengan OS yang digunakan

    disini juga tersedia untuk semua OS. AppServ

    http://www.appservnetwork.com

  • August 6, 2015

    THANKS

  • August 6, 2015 @ Rolly Yesputra

    Thank You

    Kingsoft OfficeMake Presentation much more fun

    Slide 1Slide 2Slide 3Slide 4Slide 5Slide 6Slide 7Slide 8Slide 9Slide 10Slide 11Slide 12Slide 13Slide 14Slide 15Slide 16Slide 17Slide 18Slide 19Slide 20Slide 21Slide 22Slide 23Slide 24Slide 25Slide 26Slide 27Slide 28