(artikel Pengantar ke PHP, Bpk Marsani Asfi)

dokumen-dokumen yang mirip
MODUL 3 DASAR-DASAR PHP

BAB III LANDASAN TEORI. berkembang sejalan dengan perkembangan teknologi informasi. Contoh aplikasi

KOMPUTER APLIKASI IT - 2. Adi Rachmanto - Lab.Komputer Aplikasi IT II - AKUNTANSI UNIKOM

BAB 2 LANDASAN TEORI

: MODUL 1 BASIC PHP

HTML 5. Geolocation Web SQL Database, media penyimpanan database lokal

Bahasa Pemrograman Untuk Pembuatan Web

Triswansyah Yuliano

Menginstal Web Server Apache, PHP, dan MySQL

Rekayasa Sistem Web. Teguh Wahyono. Fakultas Teknologi Informasi Semester Antara Tahun 2012/2013

Dasar Pemrograman Web. Pemrograman Web. Adam Hendra Brata

FAKULTAS TEKNIK UNIVERSITAS NEGERI YOGYAKARTA LAB SHEET (KOMUNIKASI DATA)

TEKNOLOGI APLIKASI WEB BERBASIS SERVER

BAB II TINJAUAN PUSTAKA. Sistem adalah jaringan kerja dari prosedur-prosedur yang saling berhubungan,

Pengenalan WEB Design dan Programming

BAB II TINJAUAN PUSTAKA. Suatu sistem adalah suatu jaringan kerja dari prosedur-prosedur yang saling

BAB III LANDASAN TEORI. Pengertian sistem menurut Jogianto (2005 : 2) mengemukakan

MODUL 4 PHP PART 1 (PENGENALAN PHP + VARIABEL)

BAB I MENGENAL ACTIVE SERVER PAGES

DASAR-DASAR Web Programing(WP) copyright by : japikinfo.com

Hal yang paling utama dalam proses pembuatan web server adalah memilih software mana yang akan digunakan sebagai web server yang akan digunan.

Pengenalan Script. Definisi HTML

PHP (1) Topik. Intro. Pemrograman Internet. Sekilas tentang PHP 06/11/2012

Bondan Muliawan Mengenal ASP

Latihan 1: Menginstal Web Server Apache, PHP, dan MySQL

Dasar PHP. Wiratmoko Yuwono

PENGANTAR WEB. Pengantar Web 1

Pertemuan 10. PHP (Personal Home Page)

BAB III LANDASAN TEORI

Pertemuan 1. Pengenalan Dasar Web

BAB 1 PENDAHULUAN. perubahan kultur kita sehari-hari. Dalam era yang disebut information age ini, media

BAB II LANDASAN TEORI. Internet adalah singkatan dari Interconnection network, merupakan

BAB 2 LANDASAN TEORI

PENGERTIAN WEB web adalah

LANDASAN TEORI. Dunia informasi di Indonesia sedang dan harus. berubah. Saat ini, dunia pemasaran tidak dapat

BAB II LANDASAN TEORI. suatu maksud tertentu adalah bagian dari suatu sistem, yang mana sistem

BAB I PENDAHULUAN LATAR BELAKANG CONTOH KASUS. Diktat Mata Kuliah Aplikasi Teknologi Online Oleh : Andri Heryandi

BAB 2 LANDASAN TEORI. Website atau World Wide Web, sering disingkat sebagai www atau web saja, yakni

Aplikasiweb. Pengantar Aplikasi Web

BAB 2 LANDASAN TEORI. disebut HTML (HyperText Markup Langauge). Pada perkembangan berikutnya,

BAB 2 LANDASAN TEORI. merupakan beberapa komputer yang terhubung satu sama lain dengan memakai kabel

APLIKASI MANAJEMEN PERPUSTAKAAN BERBASIS WEB MENGGUNAKAN PHP DAN MYSQL PADA SMA NEGERI 5 BINJAI TUGAS AKHIR FATIMAH

BAB III LANDASAN TEORI

BAB II KAJIAN PUSTAKA

BAB III LANDASAN TEORI

PEMROGRAMAN WEB. Agussalim

Dasar-dasar PHP. Donny Reza, S.Kom. Program Studi Akuntansi Universitas Komputer Indonesia 2013

Pertemuan Ke-1 (Konsep Dasar Web) D3 Manajemen Informatika - Unijoyo 1

PENGANTAR PHP. SKRIP PHP Skrip PHP berkedudukan sebagai tag dalam bahasa HTML sebagai contoh :

Internet & Web. Elfan Nofiari. Departemen Teknik Informatika Institut Teknologi Bandung. Page 1. IF-ITB/EN/1-Mar-04 IF3292 Internet & Web

BAB II LANDASAN TEORI

II. TINJAUAN PUSTAKA


TEORI HTML. Informasi dari Internet dapat diakses Keseluruh dunia hanya dalam hitungan detik.

BAB II LANDASAN TEORI. Perangkat lunak atau Software adalah perintah (program komputer) yang dieksekusi

WWW (World Wide Web) Adalah salah satu bentuk layanan yang dapat diakses melalui internet. Biasa disingkat sebagai Web. Merupakan sekumpulan

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI. Sitem adalah kumpulan dari elemen-elemen yang berinteraksi untuk mencapai tujuan. keluaran. Berikut gambaran umum sebuah sistem.

BAB 2 LANDASAN TEORI

BAB II TINJAUAN PUSTAKA. Website merupakan kumpulan dari halaman halaman yang berhubungan dengan

BAB II LANDASAN TEORI. diperlukan dalam pembangunan website e-commerce Distro Baju MedanEtnic.

Apa itu PHP? Riwayat PHP

KURSUS ONLINE JASA WEBMASTERS

BAB II LANDASAN TEORI. di jaman sekarang, namun apakah Anda mengetahui sejarah nya itu?. Mungkin,

Pemrograman Web. Pertemuan Ke-8 dan 9 Server Side Scripting. Server Side Scripting 1

PERANCANGAN WEBSITE PENJUALAN SECARA ONLINE MENGGUNAKAN PHP DAN MYSQL TUGAS AKHIR MIRA RIZKY S TANJUNG

FERNANDYA RISKI HARTANTRI / F DASAR-DASAR HTML

Pemrograman Web Teknik Informatika Fakultas Teknologi Industri

BAB II TINJAUAN PUSTAKA. Sistem adalah jaringan kerja dari prosedur-prosedur yang saling. untuk memcapai suatu tujuan tertentu (Jogiyanto, 2001).

MENGENAL PHP BAB Apakah PHP Itu?

BAB 2 LANDASAN TEORI. Web atau Situs dapat diartikan sebagai kumpulan halaman-halaman yang digunakan

BAB II LANDASAN TEORI. definisi sistem, informasi, dan sistem informasi. Menurut Jogiyanto (2005:2) Sistem adalah kumpulan dari elemen-elemen

PERTEMUAN KE 1 PENGENALAN DASAR PHP

PHP (Pengenalan Pemrograman ServerSide)

MODUL 14 PRAKTIKUM ADMINISTRASI JARINGAN

BAB II LANDASAN TEORI

PENGERTIAN WEBSITE DAN FUNGSINYA

Pemrograman Basis Data Berbasis Web

BAB III LANDASAN TEORI

Mengakses Microsoft SQL Server dengan PHP

BAB 2 LANDASAN TEORI. 2.1 Sekilas Tentang Sistem Ujian Konevensional

Andi Dwi Riyanto, M.Kom

Pengantar E-Business dan E-Commerce

Interactive Broadcasting

Keamanan Web Server. Pertemuan XI WEB HACKING

Pengenalan PHP (Hypertext Prepocessor)

BAB II LANDASAN TEORI. Pada tahap ini berisi pengertian dan penjelasan teori-teori yang digunakan penulis untuk pembangunan sistem.

APLIKASI BERBASIS WEB

PERANCANGAN DAN IMPLEMENTASI SISTEM INFORMASI SEKOLAH (STUDI KASUS SMP N 2 PATIKRAJA BANYUMAS)

BAB III LANDASAN TEORI

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI. PT. Gramedia Asri Media atau yang lebih dikenal dengan Toko Buku (TB)

BAB III LANDASAN TEORI

BAB III TINJAUAN PUSTAKA

Bab1 -World Wide Web

BAB 2 LANDASAN TEORI. dengan yang lain, yang berfungsi bersama sama untuk mencapai tujuan tertentu.

Pengantar PHP. Mempelajari Apa itu PHP, Cara Kerja PHP, Cara Menginstall, Menjalankan PHP, Pemrograman Dasar PHP. Modul- 8 Pengantar PHP (1) 1

Bab 1 Pengenalan Web Server dan Server Side Scripting

BAB 2 TINJAUAN TEORI

WEB1. Pertemuan Ke-1 (Konsep Dasar Web) S1 Teknik Informatika - Unijoyo 1

Transkripsi:

Pengenalan PHP Anita Sesar Ria anita-si06@std.cic.ac.id Lisensi Dokumen : Copyright 2009 ( http://my.cic.ac.id/stmik/module/blog ) Seluruh tulisan di dokumen ini dapat digunakan, dimodifikasi dan disebarkan secara bebas untuk tujuan bukan komersial (non profit), dengan syarat tidak menghapus atau merubah atribut penulis dan pernyataan copyright yang disertakan dalam dokumen ini. Tidak boleh melakukan penulisan ulang, kecuali mendapatkan ijin terlebih dahulu dari penulis. 1. Defini PHP PHP berarti Hypertext Preprocessor dan merupakan bahasa server-side, artinya bahwa script yang dibuat hanya dapat berjalan dengan adanya web server bukan dijalankan langsung lewat browesernya user. PHP relatif baru (jika dibandingkan dengan bahasa seperti Perl (CGI) dan Java) tetapi dibandingkan dengan keduanya PHP sangatlah cepat dan menjadi bahasa scripting yang begitu populer di dunia internet. (artikel Pengantar ke PHP, Bpk Marsani Asfi) PHP adalah kependekan dari PHP : Hypertext Preprocessor, bahasa interpreter yang mempunyai kemiripan dengan C dan Perl. PHP dapat digunakan bersama dengan HTML sehingga memudahkan dalam membuat aplikasi web dengan cepat. Dapat digunakan untuk menciptakan dynamic website baik itu yang memerlukan penggunaan database ataupun tidak. (http://biasta.wordpress.com) Menurut Swastika (2006) PHP merupakan bahasa berbentuk skrip yang ditempatkan dalam server dan diproses di server. Hasilnya akan dikirimkan ke client, tempat pemakai menggunakan browser. PHP dikenal sebagai sebuah bahasa scripting, yang menyatu dengan tag-tag HTML, dieksekusi di server, dan digunakan untuk membuat halaman web yang dinamis seperti halnya Active Server Pages (ASP) atau Java Server Pages (JSP). PHP merupakan sebuah software open source. Secara khusus, PHP dirancang untuk membentuk web dinamis. Artinya, ia dapat membentuk suatu tampilan berdasarkan permintaan terkini. Pada prinsipnya, PHP mempunyai fungsi yang sama dengan skrip-skrip seperti ASP (Active Serever Page), Cold Fusion, maupun Perl. (http://duman24jam.blogspot.com ) 2. Komponen Pendukung Untuk Menjalankan PHP Webserver Web server adalah software yang menjadi tulang belakang dari world wide web (www). Web server menunggu permintaan dari client yang menggunakan browser seperti Netscape Navigator, Internet Explorer, 1 / 5

Modzilla, dan program browser lainnya. Jika ada permintaan dari browser, maka web server akan memproses permintaan itu kemudian memberikan hasil prosesnya berupa data yang diinginkan kembali ke browser. Data ini mempunyai format yang standar, disebut dengan format SGML (standar general markup language). Data yang berupa format ini kemudian akan ditampilkan oleh browser sesuai dengan kemampuan browser tersebut. Contohnya, bila data yang dikirim berupa gambar, browser yang hanya mampu menampilkan teks (misalnya lynx) tidak akan mampu menampilkan gambar tersebut, dan jika ada akan menampilkan alternatifnya saja. Web server, untuk berkomunikasi dengan client-nya (web browser) mempunyai protokol sendiri, yaitu HTTP (hypertext tarnsfer protocol). Dengan protokol ini, komunikasi antar web server dengan client-nya dapat saling dimengerti dan lebih mudah. Web Server yang dapat digunakan untuk menggunakan PHP misalnya : Apache, IIS, XITAMI, OmniHttpd, dll (http://www.azmifauzan.net) Web Browser Web browser adalah suatu perangkat lunak yang digunakan untuk menampilkan halaman-halaman website yang berada di internet. Terdapat beberapa macam web browser yang dapat kita pakai untuk menampilkan halaman-halaman website. Diantaranya Internet Explorer, Netscape, Mozzila. (http:// atikindah.tripod.com/web_browser.htm) 3. Media Untuk Menuliskan Script PHP Untuk menuliskan script php dibutuhkan media text editor seperti notpad yang tersedia di windows, ataupun software dengan nama crimson editor yang harus kita install terlebih dahulu. Untuk menggunakan notpad pada Window XP, Anda dapat melakukan llangkah-langkah : 1. Klik Start, 2. All Program, 3. Accessories, 4. Notpad. Setelah itu Anda akan menemukan tampilan seperti Gambar 1.1 dibawah ini. Jika Anda menggunakan software Crimson Editor, Anda dapat melakukan langkahlangkah : 1. Klik Star, 2. All Program, 3. Crimson Editor dan Anda akan menemukan sebuah tampilan crimson editor seperti gambar 1.2 dibawah ini. Gambar 1.1 : Notpad Gambar 1.2 : Crimson Editor 2 / 5

4. Perintah-Perintah Dasar PHP NO Penjelasan 1 Bentuk Umum dari PHP : diawali dengan Diakhiri dengan. Perintah php selalu diakhiri dengan tanda titik koma (;) Perintah Contoh PHP echo"anita sesar ria" 2 Deklarasi variable string. Variable ini bisa menampung nilai numerik dan text. Ketentuan penulisan variable string : Variable harus dimulai dengan simbol dolar ( $ ) Variabel tidak boleh dimulai dengan angka ataupun garis bawah, variable harus dimulai dengan huruf. Contoh : $angka, bukan $2 Variable bersifat case sensitive ( besar dan kecilnya sangat berpengaruh ) $ $ a=5; 3 Operator Logika a. And ( && ) b. OR ( ) o 4 Menampilkan data pada web browser && Echo Print $a=29; $b=9; if ($a > 10 && $b < 10 ) {echo "nilai a lebih dari 10 dan b kurang dari 10";} Echo hello ; 3 / 5

5 Pernyataan IF.. THEN..ELSE.. IF ( kondisi ) {statemen t} if ($a > $b) { echo "a is bigger than b"; } elseif ($a == $b) { echo "a is equal to b" ; }else { echo "a is smaller tha n b"; } 5. Menggunakan PHP, Menyimpan script PHP, dan Menjalankan Script PHP di Web Browser a. Menggunakan PHP Dalam pembahasan artikel ini, PHP yang digunakan adalah PHP Triad dengan web server-nya menggunakan Web Server Apache. Langkah langkah menggunakannya adalah : Hal yang pertama kali harus Anda lakukan untuk menggunakan PHP ini adalah menjalankan web server Apache, dengan langkah : 1. Klik Start, 2. All program, 3. Pilih PHP Triad, 4. Pilih Apache Console, 5. Start Apache Setelah itu Anda buka software text editor. Anda dapat menggunakan notepad ataupun crimson editor Jika langkah diatas telah dilakukan, selanjutnya Anda bisa ketikan perintah PHP pada text editor b. Menyimpan Script PHP i. Script PHP yang telah Anda ketik pada text editor, harus disimpan dengan menggunakan file extension dot PHP (.PHP ) contoh : Index.php ii. Selanjutnya simpanlah file-file PHP didalam folder : C:\Apache\htdocs c. Menjalankan Script PHP di Web Browser Untuk melihat hasil script php yang Anda ketik, Anda bisa menggunakan web browser Internet Explorer, Netscape, Mozzila ataupun web browser lainnya. Untuk script yang disimpan di dalam folder, ketikan pada address bar : localhost/nama_folder/nama_file Untuk script yang disimpan berupa file saja, ketikan pada address bar : Localhost/nama_file 4 / 5

6. Contoh : 1. Buatlah file dengan nama latihan.php lalu ketikan perintah : echo"anita sesar ria" 2. Simpanlah file latihan.php pada folder Latihan. Selanjutnya simpanlah folder Latihan pada : C:\Apache\htdocs 3. Panggilah file latihan.php pada web browser dengan cara mengetikan pada address bar : http://localhost/latihan/latihan.php 5 / 5