kampus umsida

kampus umsida

Selasa, 10 Januari 2023

rangkuman pratikum web

 INSTALASI

Instalasi apache:

1.    Appserv-win32-2.5.10.exe

2.    Klik next, sampai ada isian seperti berikut:

Server name :www.umsida.ac.id

Administrator email address :admin@umsida.ac.id

3.    Next sampai ada isian berikut:

User admin      : umsida

Password         : umsida

4.    Klik next sampai Finish

5.      Test koneksi dengan mengetikkan: http:/localhost di Internet Explorer, Mozilla Firefox atau Google Chrome.

Gambar 3.1      Tampilan antarmuka XAMPP

6.      Test apakah PHP sudah terinstal dengan baik: Klik PHP information version. 5.2.86

Gambar 3.2           Tampilan halaman pengunduhan XAMPP

Tag dalam php

Banyak cara untuk menyisipkan php dalam script html, ada berbagai macam bentuk tag yang dapat digunakan, antara lain :

a.       Cara 1

<?php                        Menandai awal tag

……..

?>                              Menandai akhir tag

b.      Cara 2

<?                              Menandai awal tag

……..

?>                              Menandai akhir tag

c.       Cara 3

<%                            Menandai awal tag

……..

%>                            Menandai akhir tag

Cara ini sama dengan tag pada ASP. Opsi ini bisa dilakukan jika nilai asp_tags pada php.ini bernilai on.

d.      Cara 4

<script language=”php”>                 Menandai awal tag

……...

</script>                                            Menandai akhir tag

Ada kalanya sebagai pemrograman, karena banyaknya kode program atau variable dalam program, perlu menandai atau memberi komentar pada program. Komentar pada program merupakan tulisan pada program yang tidak dieksekusi. Pada PHP, ada 3 macam cara penulisan:

a)      /*komentar*/

Tulisan apapun yang berada diantara ‘/*’ dan ‘*/’ akan dianggap sebagai komentar. Cara seperti ini sangat berguna dan efisien untuk pemberian komentar yang memakan banyak baris.

b)      //komentar

Tulisan di baris yang sama setelah ‘//’ akan dianggap sebagai komentar. Cara ini berguna untuk pemberian komentar singkat yang tak lebih dari 1 baris saja.

c)      #komentar

Sama seperti ‘//’, tulisan di baris yang sama setelah ‘#’ akan dianggap sebagai komentar. Cara ini berguna untuk pemberian komentar singkat yang tak lebih dari 1 baris saja.

A.    Instruksi Praktikum

1.    Buat direktori kerja / Folder di webserver computer anda, kalau menggunakan Appserv buat folder di C:\Appserv\www\folder_anda.

2.    Beri nama direktori kerja anda dengan NIM anda masing-masing.

3.    Gunakan editor notepad, notepad++ atau editor lainnya.

4.    Simpan hasil kerja anda dengan ekstensi.php.

5.    Jalankan skrip yang anda buat dengan cara ketik pada browser localhost/nama_folder_anda/nama_file.php.

6.    Print screen setiap percobaan yang anda lakukan dan tampilkan di laporan praktikum.

Array

Array merupakan suatu variable yang dapat berisi banyak data dalam waktu yang sama.

Pendefinisian Array dapat dibentuk dengan format berikut:

$nama_array = array(elemen_1, … , elemen_n);

Untuk menghitung jumlah elemen array digunakan fungsi count(), dengan format count)$nama_array).

§ Operator

Dalam PHP juga dapat melakukan proses operasi, baik itu penjumlahan, operasi logika, ataupun operasi pembanding.

Operator Matematika yang digunakan dalam PHP yaitu:

Operator

Fungsi

Operator

Fungsi

-

Penjumlahan

-

Pengurangan

*

Perkalian

/

Pembagian

%

Sisa pembagian

++ , --

Perkalian,

Penurunan

Operator pembanding yang digunakan dalam PHP yaitu:

Operator

Fungsi

Operator

Fungsi

==

Sama dengan

< 

Kurang dari

> 

Lebih dari

<=

Kurang dari atau sama dengan

>=

Lebih dari atau sama dengan

!=, <>

Tidak sama dengan

Selain itu, operator Logika juga dapat digunakan di PHP, antara lain, and (&&), or(||), xor, dan !.

  • Penulisan Karakter Khusus dengan tanda \

Karakter yang ditulis dengan diawali tanda (\) yaitu:

Karakter

Keterangan

Karakter

Keterangan

\”

Tanda petik ganda

\\

Tanda backslash

\$

Tanda $

\n

Pindah baris

\t

Tab

\x00 s.d \xFF

Heksadesimal

§  Tipe Data

Tipe data yang dikenal pada pemrograman PHP yaitu:

Tipe data

Keterangan

Integer

Tipe data bilangan bulat

Double

Tipe data bilangan real

String

Tipe data teks

§  Konversi Data

Fungsi-fungsi yang digunakan dalam PHP untuk mengkonversikan tipe data ke tipe data yang lain yaitu dengan memberikan fungsi intval, doubleval, dan strval. Atau dengan menggunakan teknik cast, yaitu dengan mengubah tipe ekspresi yang akan dikonversi.

§  Menampilkan Tanggal dan Waktu

Untuk menampilkan tanggal dan waktu secara update, dapat menggunakan perintah date dengan format-format berikut:

Format

Keterangan

a, A

am atau pm, AM atau PM

d, D

hari/tanggal dalam 2 digit, hari (Sun…Sat)

F

Nama bulan (January…December)

g, G

Jam (1…12), jam (0…23)

Z

Hari dari tahun (0…365)

y, Y

Tahun dalam 2 digit, tahun dalam 4 digit

h, H

Jam (01…12), (00…23)

I

Menit (00…59)

m, M

Nama bulan (01…12), nama bulan (Jan…Dec)

S

Detik

W

Hari (0=Sunday..6=Saturday)

A.    Dasar Teori

Langka-langkah koneksi PHP-MySQL:

1.      Membuka koneksi ke server MySQL

mysql_connect()

$conn = mysql_connect (“host”,”username”,”password”);

Digunakan untuk melakukan uji dan koneksi kepada server database MySQL.

Sintaks :

$conn             : adalah nama variable penampung status hasil koneksi      kepada database.

Host                : adalah nama host atau alamat server database MySQL.

Username        : adalah nama user yang telah diberi hak untuk dapat     mengakses server database

Password         : adalah kata sandi untuk username untuk dapat masuk ke dalam database.

Database         : adalah nama database yang ada di mysql

2.      Mengambil sebuah query dari sebuah database.

Mysql_query()

Digunakan untuk melakukan eksekusi perintah SQL untuk memanipulasi database yang berhasil dilakukan

Sintaks :

 

$hasil = mysql_query(“SQL Statement”);

$hasil   : akan berupa record set apabila SQL Statement berupa perintah select.

Contoh SQL Statement : “SELECT * FROM MAHASISWA ORDER BY NIM”

3.      Mengambil record dari database

a.      mysql_fetch_array()

Digunakan untuk melakukan pemrosesan hasil query yang dilakukan dengan perintah mysql_query(), dan memasukkannya ke dalam array asosiatif, array numeris atau keduanya.

Sintaks :

       $row = mysql_fetch_array($hasil);

$row          : adalah array satu record dari record $hasil yang diproses nomor record sesuai dengan nomor urut dari proses mysql_fetch_array yang sedang dilakukan.

$hasil         : adalah record set yang akan diproses.

b.      mysql-fetch_assoc()

Fungsi ini hampir sama dengan fungsi mysql_fetch_array(), hanya saja array yang dihasilkan hanya array asosiatif.

Sintaks :

$row = mysql_fetch_assoc($hasil);

c.       mysql_fetch_row()

Fungsi ini hampir sama dengan fungsi mysql_fetch_array(), hanya saja array yang dihasilkan hanya array numeris.

Sintaks :

$row = mysql_fetch_row($hasil);

d.      mysql_num_rows()

Fungsi ini digunakan untuk menghitung jumlah record yang ada pada database.

Sintaks :

$row = mysql_num_row($hasil);

$jml           : akan memiliki nilai sesuai dengan jumlah record yang ada.

 

A.    Dasar Teori

jQuery Mobile adalah framework berbasis jQuery yang memudahkan kita untuk membuat web app untuk mobile. Selain jQuery mobile sebenarnya banyak frame work lain yang dapat digunakan seperti Sencha, jTouch, DHTMLX Touch, Jo dan lainnya.

Kelebihan jQuery adalah:

1.      Support banyak platform: Webkit (Android, iOS, Opera, Chrome), Firefox mobile, Windows Phone, Blackberry, Bada, Meego.

2.      Berbasis JQuery yang popular.

3.      Penggunaannya banyak dan forum aktif.

jQuery mobile menyediakan komponen UI widget seperti button, listview, header dan elemen form dan navigasi. Kode ini dibangun oleh jQuery dan terus dikembangkan oleh pengembangnya secara aktif untuk memperbaiki bug-bug yang ada diaplikasi ini. Banyak fitur yang ditawarkan dalam framework ini termasuk dukungan HTML5. Ajax-powered navigasi link, dan sentuhan/atau navigasi gesekan.

Sebelum melakukan praktikum Desain Web Mobile dengan jQuery Mobile ini, yang perlu disiapkan 


adalah:

a.       jquery.mobile-1.3.2.min.css

b.      jquery-1.9.1.min.js

c.       jquery.mobile-1.3.2.min.js

d.      images

e.       opera Mobile Emulator download gratis.

B.     Instruksi praktikum

1.    Buat direktori kerja / Folder di webserver computer anda, kalau menggunakan Appserv buat folder di C:\Appserv\www\folder_anda.

2.    Letakkan file jquery.mobile-1.3.2.min.css, jquery.mobile-1.3.2.min.js, jquery.js di folder anda.

3.    Gunakan editor notepad, notepad++ atau editor lainnya.

4.    Simpan hasil kerja anda dengan ekstensi.php.

5.    Jalankan script yang anda buat dengan cara ketik pada Opera emulator mobile localhost/nama_folder_anda/nama_file.php.

6.    Printscreen setiap percobaan yang anda lakukan dan tampilkan di laporan praktikum.

rangkuman parikum rekayasa perangkat lunak

LAPORAN PRAKTIKUM REKAYASA PERANGKAT LUNAK Disusun Oleh:                                                                              Nama ...