• Tidak ada hasil yang ditemukan

2.1 Sejara h Pelabuan

Indonesia merupakan negara kepulauan yang dua per tiga wilayahnya adalah perairan dan terletak pada lokasi yang strategis karena berada di persilangan rute perdagangan dunia. Sehingga peran pelabuhan dalam mendukung pertumbuhan ekonomi maupun mobilitas sosial dan perdagangan di wilayah ini sangat besar. Oleh karenanya pelabuhan menjadi faktor penting bagi pemerintah dalam menjalankan roda perekonomian negara.

Gambar 2.1 Pelabuan Gresik.

Pelabuhan Gresik terletak pada posisi 112o39’30,60’’ garis Bujur Timur dan 7o9’27,40’’ garis Lintang Selatan, tepatnya pada Selat Madura atau sebelah utara Pelabuhan Tanjung Perak Surabaya.

Kota Gresik dibagi menjadi 7 (tujuh) bagian wilayah kota dan masing-masing bagian wilayah kota dibentuk satu pusat bagian wilayah kota. Dengan mempertimbangkan kondisi fisik lokasi pelabuhan dan sekitarnya serta permasalahan kota yang ada saat ini, khususnya masalah pengembangan transportasi dan kebutuhan layanan kota, maka ada 3 (tiga) kawasan kepentingan pelabuhan yang direncanakan di kota Gresik yaitu Pelabuhan Utama Gresik merupakan pelabuhan utama bagi arus barang dan penumpang, baik yang masuk maupun yang keluar ke Pelabuhan Gresik, Pelabuhan Nelayan Gresik merupakan pelabuhan utama bagi kegiatan nelayan, Pelabuhan Gresik merupakan pelabuhan khusus yang penggunaannya terbatas untuk kepentingan industri tertentu seperti petrokimia, plywood dan semen.

Sejarah pelabuhan gresik yaitu di mulai sekitar abad ke-16 M di mana pada waktu itu pelabuhan Gresik dapat menggeser peran dari pada pelabuhan Tuban, hal ini di buktikan dengan ketertarikan kapal-kapal asing untuk mendarat di pelabuhan Gresik daripada pelabuhan Tuban. Hal itu disebabkan :

1. Fasilitas pelabuhan Tuban kurang memadai.

2. Adanya endapan lumpur yang mendangkalkan pelabuhan Tuban.

3. Penarikan bea cukai di Tuban sangat tinggi, sehingga para pedagang tidak mendapat banyak keuntungan yang diharapkan.

4. Penguasa Tuban menggunakan cara kekerasan untuk memaksa kapal asing mendarat di pelabuhannya. Dalam hal ini Tuban dibantu oleh Arosbaya (Madura). Berita-berita lain juga menyebutkan bahwa jung-jung Cina ( kapal

tradisional Cina ) dipaksa untuk berlabuh di Tuban, bahkan pernah terjadi pertempuran di laut yang berakhir dengan kekalahan jung-jung Cina, kemudian seluruh muatannya disita.

Pada awal abad ke-17 M pelabuhan Gresik tetap berperan sebagai pelabuhan besar dan utama diantara pelabuhan-pelabuhan lain disekitarnya. Namun kebesaran pelabuhan Gresik tidak seperti sebelumnya, karena pada masa itu politik ekspansi Sultan Agung sudah mengarah ke Gresik dibantu Pangeran Pekik dari Surabaya.

Pada tahun 1625 M menurut sumber-sumber Belanda disebutkan bahwa dua pelabuhan di Gresik dikelola oleh dua orang syahbandar yang diangkat oleh penguasa Surabaya. Syahbandar utama berkedudukan di Gresik, sedangkan di Jaratan ditempatkan seorang syahbandar muda. Syahbandar muda di Jaratan dikenal dengan julukan Ence Muda, seorang keturunan Cina, istrinya seorang putri Beng-Kong, pemimpin penduduk Betawi saat itu.

Walaupun ada sedikit kemunduran, namun sampai awal abad ke-17 M di pelabuhan Gresik masih nampak adanya aktifitas produksi kapal bermuatan 10 sampai 100 ton, digunakan untuk berlayar ke Maluku dan sekitarnya. Selain itu juga disediakan fasilitas untuk kapal dari luar yang membutuhkan perbaikan. Pelayaran menuju pulau rempah-rempah (Maluku) masih menjadi prioritas utama.

Para pedagang Gresik dan Banda mengadakan hubungan pelayaran dan perdagangan dengan baik. Dalam hubungannya dengan Maluku, pelabuhan Gresik sangat berperan penting, karena disinilah orang-orang Ternate dan Tidore berlabuh, selain untuk berdagang juga pergi ke pesantren Giri untuk memperdalam ilmu agama Islam.

Pada tahun 1612 M Kerajaan Giri sudah kehilangan wibawanya menyusul pergantian kekuasaan dari Sunan Prapen (Giri IV) pada penguasa berikutnya yaitu Panembahan Kawisguwa pada tahun 1605 M. Pengganti Sunan Prapen tidak lagi bergelar sunan tapi panembahan. Kata “Sunan” berasal dari singkatan “susuhunan” artinya yang dijunjung tinggi. Suhun sendiri berarti dijunjung di atas kepala atau tempat memohon sesuatu. Disinilah kekuasaan kharismatik akan memperkuat kekuasaan politik, ekonomi, dan sosial bila seseorang menyandangnya.

Terdapat berita tentang kemunduran aktifitas pelabuhan Gresik. Berita ini dikemukakan oleh J.P. Coen yang pernah singgah di Gresik pada tahun 1613 M. Dalam berita itu disebutkan bahwa kemunduran ini disebabkan oleh VOC yang berhasil mendirikan kantor dagangnya sebagai pusat eksploitasi di Gresik pada tahun 1603 M, juga Mataram dengan politik ekspansinya dibawa komando Sultan Agung. Diceritakan pula bahwa pada saat itu kota Gresik telah terbakar dan mengalami kerusakan berat, penduduk banyak menyingkir ke pedalaman. Menurut warga

setempat bahwa empat belas hari sebelum J.P. Coen datang Giri-Gresik diserang oleh Mataram.

2.2 Sejara h Singka t Per usahaan

Perusahaan ini berdiri di Gresik sejak tahun 1994 yang berjalan di bidang pelayaran antar pulau atau pelayaran rakyat. Adapun barang - barang yang dikirim adalah berbagai jenis barang yaitu kayu, pupuk, snack, barang elektronik, barang pecah belah, makanan, minuman, dan lain – lain. Tetapi lebih banyak permintaan untuk mengirim komodity kayu, baik itu kayu jati, kayu kamper, kayu meranti, dan lain - lain. Perusahaan ini memiliki nama “PT. TRI GUNA”, sebelum memakai nama ini perusahaan ini menggunakan nama “PT. Budi Satria Palaelo” yang berjalan atas dua pimpinan. Karena adanya suatu perihal, sehingga pimpinan perusahan memilih untuk pecah kongsi. Sehingga pada tahun 2010, perusahaan berdiri sendiri dengan satu pimpinan. Sehingga secara resmi “PT. TRI GUNA” berdiri pada tanggal 10/07/2010.

Perusahaan ini bertempat di kompleks perkantoran pelabuhan Indonesia III Gresik, tepatnya jalan yos sudarso IV no. 21 gresik. Pelabuhan Indonesia III gresik berdiri sejak jaman belanda dengan nama ( Lanjutkan dengan sejarah pelabuhan di Indonesia terus lanjut pelabuhan gresik ).

Letak persuhaan ini berada di pelabuhan gresik, yang berada di antara: 1. Utara : Selat Madura dan Pulau Madura

2. Selatan : Gresik

3. Barat : Lamongan

4. Timur : Surabaya

2.2.1 Visi PT. TRIGUNA

Menjadi ekspedisi terbaik dan terbesar di Indonesia, sehingga bermanfaat bagi semua kalanga masyarakat.

2.2.2 Misi PT. TRIGUNA

1. Memberikan pelayanan yang terbaik, 2. Memberikan harga pengiriman yang efisien, 3. Menjalin hubungan baik dengan konsumen, 4. Bekerja dengan etos kerja yang tinggi,

5. Memberikan informasi yang akurat tentang barang yang dikirim, 6. Member keamanan barang yang dikirim.

2.2.3 Lokasi PT. TRI GUNA

Perusahaan ini berada di kompleks pelabuhan Indonesia III gresik, yang beralamat Jl. yos sudarso blok IV no. 21 gresik jawa timur Indonesia.

2.2.4 Logo dan Ar ti Logo Per ususahaan

Gambar 2. 2. Logo PT Tri Guna.

Logo dengan gambar kemudi kapal, karena menggambarkan perusahaan ini bekerja di bidang pelayaran rakyat (Penyelenggaraan angkutan laut oleh perorangan sebagai usaha rakyat yang bersifat tradisional, melayani jalur pelayaran antar pulau). maka dari itu logo sendiri dibuat seperti kemudi kapal.kemudian di tengah - tengah gambar kemudi kapal diberi tulisan T G yang artinya singkatan dari Tri Guna dan arti kata Tri Guna yaitu perusahaan berambisi untuk dapat berguna atau berfungsi bagi 3 (tiga) Element yaitu berguana bagi Perusahaan, Masyarakat, dan Negara.

2.2.5 Mekanisme Ker ja Per usahaan

1. Jumlah Karyawan

a. Pimpinan : 1 orang

b. Bagian keuangan : 2 orang

c. Sekertaris : 1 orang

d. Karyawan kantor : 5 orang e. Karyawan lapangan : 16 orang f. Karyawan honorer : 60 orang

Jumlah : 85 orang 2. Jenis Karyawan a. Pegawai tetap, b. Pegawai kontrak, c. Pegawai honorer. 3. Jam Kerja

Jam Kerja Pegawai PT Tri Guna Kota Gresik adalah :

a. Pegawai tetap : pukul 08.00 – 17.00 WIB. b. Pegawai kontrak : pukul 08.00 – 17.00 WIB. c. Pegawai honorer : waktu disesuaikan.

2.3 Andr oid

Menurut Nazruddin Safaat H (2011) Android adalah sistem operasi yang berbasis Linux untuk telepon seluler seperti telepon pintar dan computer tablet. Android menyediakan platform terbuka bagi para pengembang untuk menciptakan aplikasi mereka sendiri untuk digunakan oleh bermacam peranti bergerak. Awalnya, Google Inc. membeli Android Inc.

Banyak pendatang baru yang dapat membuat peranti lunak untuk ponsel. Kemudian untuk mengembangkan Android, dibentuklah Open Handset Alliance, konsorsium dari 34 perusahaan peranti keras, peranti lunak, dan telekomunikasi, termasuk Google, HTC, Intel, Motorola, Qualcomm, T-Mobile, dan Nvidia.

Pada saat perilisan perdana Android, 5 November 2007, Android bersama Open Handset Alliance menyatakan mendukung pengembangan standar terbuka pada perangkat seluler. Di lain pihak, Google merilis kode – kode Android di bawah lisensi Apache, sebuah lisensi perangkat lunak dan standar terbuka perangkat seluler.

2.3.1 Sejara h Andr oid

Awalnya, Google Inc. membeli Android Inc. pendatang baru yang membuat peranti lunak untuk ponsel. Kemudian untuk mengembangkan Android, dibentuklah

Open Handset Alliance, konsorsium dari 34 perusahaan peranti keras, peranti lunak,

dan Nvidia. Pada saat perilisan perdana Android, 5 November 2007, Android bersama Open Handset Alliance menyatakan mendukung pengembangan standar terbuka pada perangkat seluler. Di lain pihak, Google merilis kode – kode Android di bawah lisensi Apache, sebuah lisensi perangkat lunak dan standar terbuka perangkat seluler.

Sekitar September 2007 Google memperkenalkan Nexus One, salah satu jenis

smartphone yang menggunakan Android sebagai sistem operasinya telepon seluler ini

diproduksi oleh HTC Corporation dan tersedia di pasaran pada 5 Januari 2008. Sejak android dirilis telah dilakukan berbagai pembaruan berupa perbaikan bug dan penambaan fitur baru.

Pada saat ini kebanyakan vendor - vendor smartphone sudah memproduksi

smartphone berbasis Android, seperti HTC, Motorola, Samsung, LG, HKC, Huawei,

Archos, Webstation Camangi, Dell, Nexus, SciPhone, WayteQ, Sony Ericsson, Acer, Philips, T-Mobile, Nexian, IMO, Asus dan masih banyak lagi vendor smartphone didunia yang memproduksi Android. Hal ini dikarenakan Android itu adalah sistem operasi yang open source sehingga bebas didistribusikan dan dipakai oleh vendor manapun.

2.3.2 The Dalvik Virtual Machine (DVM)

Android berjalan di Dalvik Virtual Machine (DVM) bukan di Java Virtual

Machine (JVM), sebernarnya banyak persamaan dengan Java Virtual Machine (JVM)

seperti Java ME (Java Mobile Edition), tetapi Android menggunakan Virtual

Machine sendiri yang diskostumisasi dan dirancang untuk memastikan bahwa

beberapa fitur-fitur berjalan lebih efisien pada perangkat mobile.

Dikutip pada Wikipedia Dalvik Virtual Machine (DVM) adalah “register bases” sementara Java Virtual Machine adalah “stack based”. Dalvik Virtual Machine menggunakan karnel Linux untuk menangani fungsionalitas tingkat rendah termasuk keamanan, threading, dan proses, serta manajemen memori. Meskipun dalam kenyataannya harus memahami arsitektur dan proses sistem kernel Linux yang digunakan dalam Android tersebut.

2.3.3 Andr oid SDK (Software Development Kit)

Menurut Nazruddin Safaat H (2011) Android Software Development Kit (SDK) sebenarnya seperangkat peralatan pembangunan. Software development kit (SDK) Ini adalah debugger dan sebuah emulator untuk menjalankan aplikasi Android seperti dokumentasi, kode contoh, dan tutorial. Saat ini pengembangan

platform yang didukung termasuk komputer yang menjalankan Linux (desktop

modern apapun distribusi Linux), Mac OS X 10.4.9 atau yang lebih baru, Windows XP atau sebelumnya. IDE pengembangan yang didukung secara resmi terpadu (IDE) adalah Eclipse menggunakan Android Development Tools (ADT) Plugin, meskipun

pengembang dapat menggunakan teks editor untuk mengedit file Java dan XML kemudian menggunakan perintah tools (Java Development Kit dan Apache Ant yang diperlukan) untuk membuat, membangun dan debug aplikasi Android serta terlampir kontrol perangkat Android (misalnya, memicu reboot, menginstal paket perangkat lunak jarak jauh).

Perangkat tambahan untuk Android SDK berjalan seiring dengan perkembangan platform Android secara keseluruhan. SDK juga mendukung versi

platform Android dalam hal pengembang ingin menargetkan aplikasi mereka di

perangkat yang lebih lama. Alat pengembangan komponen download, jadi setelah satu telah download versi terbaru dan platform, platform yang lebih lama dan tools juga dapat didownload untuk pengujian kompatibilitas.

Aplikasi Android yang dikemas dalam format APK. Dan disimpan di data / folder aplikasi pada OS Android (folder dapat diakses hanya untuk pengguna root untuk alasan keamanan). Paket APK berisi. Dex file (file kode dikompilasi byte disebut Dalvik executable), file sumber daya, dll.

2.4Eclipse

Seperti yang dikutip pada sebuah pustaka, Eclipse merupakan komunitas open

source yang bertujuan menghasilkan platform pemrograman terbuka. Eclipse terdiri

dari framework yang dapat dikembangkan lebih lanjut, peralatan bantu untuk membuat dan memanage software sejak awal hingga diluncurkan. Platform Eclipse

didukung oleh ekosistem besar yang terdiri dari vendor tekonologi, start-up inovatif, Universitas, riset Institusi serta individu.

Eclipse adalah IDE untuk membangun pengembangan java atau Android. Versi eclipse yang sekarang sudah banyak seperti Eclipse Helios (Eclipse versi .3.6), Eclipse Galileo (Eclipse versi .3.5), dan Eclipse ganymade (Eclipse versi .3.4), kita dapat melakukan instalasi salah satu versi, Eclipse versi .3.4 sudah support dengan Android Development Tools (ADT) untuk membuat Eclipse dapat digunakan untuk project Android

Untuk orang lain, Eclipse adalah lingkungan yang fleksibel untuk bereksperimen dengan bahasa komputer baru atau ekstensi dengan bahasa yang ada. biasanya merujuk ke perangkat lunak Eclipse development kit (SDK). Eclipse SDK terdiri dari Eclipse Platform, Java pengembangan alat dan Plug-in Development

Environment .

Contoh source code dasar Eclipse :

2.5 Pengena la n IDE NetBea ns

NetBeans dibeli oleh Sun Microsystem dari sebuah perusahaan kecil bernama NetBeans di Chekoslowakia kemudian dilepas ke komunitas OpenSource. Pada tahun 1996, Sun mengeluarkan JSDK (Java Standard Development Kit) yang kemudian pada tahun 1997 muncul JFC (Java Foundation Class) untuk pembuatan aplikasi Window. Keberadaan JFC dalam Java menjadi landasan dari Java JSDK versi 1.2 dan selanjutnya (yang ke mudian dikenal sebagai Java2). Kemudian muncul Java2 SDK ve rsi 1 .4 dengan menambahkan fasilitas asersi untuk dukungan design-by-contract.

2.5.1 Data J avaBea ns

ID E N e t B e a n s yan g me ru p a k an ke l a s J a v a AP I s e b a g a i interface untuk mengakses sumber daya atau layanan dari sistem operasi. mempunyai tipe-tipe datasebagai berikut:

1 Data Text Platform Java mengandung tiga class yang berguna dalam bekerja dengan datateks diantaranya:

a . C a ra k te r D i gu n a k an u n t u k me n yi mp a n n i l a i d a ri s u a t u k a ra k t e r ( unicode) tunggal. Karena karakter Unicode disusun dari nilai 16-bit, maka tipe d a ta c h a r ad a l ah 1 6 -b it unsigned integer d e ng a n ran ge 0 s amp a i 6 5 .5 3 5 . C l as s in i j u g a b e ri s i me to d e -me t o d e u n tu k me m an i p u l asi ataupun memeriksa nilai sebuah karakter tunggal.

b. String Digunakan untuk data immutable (konstan / tidak dapat diubah) yang terdiri atas banyak karakter. Objek string bisa di isi dengan nilai null dan tidak akan bermasalah jika kita mencoba menampilkan hasilnya.

c . S t r in g B u ffe r Me ru p a k an c l a s s u n tu k me n y i mp an d an m e ma n ip u l a s i d a t a yan g dapat berubah yang terdiri atas banyak karakter.

2 . Bilangan dan Matematika Angka-angka Class java.lang. Number digunakan untuk menyimpan nilai bilangan. Ia mempunyai hirarki yang menggambarkan bahwa selain dari tipe primitif, java juga meyediakan objek wrapper dari tipe-tipe primitifnya.

a. Fungsi-fungsi Sistematis Clas java.lang.math mendefenisikan sejumlah metod static untuk op rasi-oprasi trigonometri, logarimik, eksponesial, oprasi pembulatan dan lain-lain .

b. Bilangan Besar Package java.math mengandung class Big Interger dan

Big Decimal. Class-class ini mengizinkan kita bekerja dengan angka-angka

yang sangat besar dan ketelitian yang sangat tinggi.

1.Kelas Big Inte ger mengimplementasikan sejumlah ope rasi aritmatika untuk bilangan bulat sangat besar.

2. Kelas Big Decimal mengimplemtasikan angka titik tetep sangat besar dan mempunyai parameter scale yang mengindikasikan seberapa banyak digit di sebelah kanan titik desimal.

2.5.2 Komponen J avaBeans

Komponen-komponen dapat digunakan ulang sehingga mendukung RAD (Rapid Application Development).

1. Jendela Utama

Disebut jendela utama karena merupakan pusat perintah pada IDE. Disini kita temukan menu bar, beberapa toolbar, komponen palette, dan tab, workspace.

2. Workspaces

Sebuah wo rkspaces adalah kumpulan-kumpulan dari jendela-jendela yang saling berhubungan erat untuk melakukan tugas-tugas tertentu. Jenis-jenis workspaces default, yaitu:

a. Editing

Editing terdiri dari jendela Explorer dan Properties. Saat membuka sebuah file,Source Editor secara otomatis terbuka. Source Editor digunakan untuk mengeditfile-file java, HTML dan Plaint Text.

b. GUI Edit Workspaces

G U I E d i ti n g d i gu n a k an u n tu k me r an c an g d an me mb an gu n G U I. Didalamn ya terdapat Explorer, Form Edito r, Component Inspector dan Source Editor. Jendela Form Editor merupakan daerah utama membuat dan memodifikasi sebuah GUI-Component Inspector. Component Inspector memungkinkan kita untuk melihat komponen-komponen apa saja, baik yang tampak

maupun yang tidak tampak. Disini kita mengubah properti dari komponen-komponen tersebut.

c. Browsing Didalamnya terdapat object browser yang terdiri atas tiga panel dan jendela properties.

d. Running Di d a l amn ya te rd a p a t je n d e l a E xe c u ti o n V i e w d an Ou tp u t . S a a t me n ge k se ku s i program, maka IDE akan secara otomatis ke Running Workspaces.

e. Debugging Debugging terdiri dari jendela-jendela Debugge r dan Output. Jendela-jendela ini mempunyai tab panel untuk mengatur breakpoint, memonitor

thread dan mengawasi nilai variabel-variabel. Jendela output menampilkan pesan dari

Debugger.

2.5.3 J ava Bea ns

Penggunaan terpenting kelas adalah mendefenisikan type objek. Kelas merupakan realisasi implementasi abstraksi yang terdapat di domain persoalan. Berikut ini adalah kelas-kelas JavaBeans, yaitu:

1. Deklarasi Kelas

Deklarasi kelas yang tidak menyertakan nama kelas induk, secara otomatis kelas mewarisi kelas obyek. Pada java, kelas dideklarasikan dan didefinisikan di satu file yang sama secara langsung.

2. Deklarasi Anggota Data

Pada bagian ini akan dideklarasikan data anggota satu kelas. Cara deklarasi data anggota C++ kecuali memberikan variable modifier per variable. 3. Deklarasi Constructor

Format umum pendeklarasian constractor adalah: a. Nama Constractor sama dengan nama kelas

b. Sebelumnya dapat diberi akses modifier untuk mengatur keberadaan

constractor.

4. Deklarasi Metode

Format umum pendeklarasian dan pendefinisian metode ini adalah:

a. Baris pertama adalah deklarasi metode, disebut method header karena metode ini dapat dideklarasikan di dalam metode lain.

b. Diikuti oleh metode, yang dimuat dalam pasangan kurung kurawal. Badan metode terdiri dari deklarasi-deklarasi dan kalimat-kalimat yang membentuk blok.

2.6 PHP

Menurut buku Abdul Kadir (2003) PHP adalah singkatan dari Hypertext

Prepocessor. PHP merupakan bahasa bentuk script yang ditempatkan dalam server

dan diproses di server. Hasilnyalah yang dikirimkan ke client, tempat pemakai menggunakan browser.

Secara khusus PHP dirancang untuk membentuk web dismiss. Artinya, PHP dapat membentuk suatu tampilan berdasarkan permintaan terkini. Misalnya, apabila ingin menapilkan isi database kehalaman web. Pada prinsipnya, PHP mempunyai fungsi sama dengan script-script seperti ASP (Active Server Page), Cold Fusion ataupun Perl.

2.6.1 Sejara h PHP

PHP diciptakan pertama kali oleh Andi Gutmans untuk menghitung berapa banyak pengunjung yang mengakses web yang dibuatnya. Namun seiring dengan perkembangan internet, dirilislah PHP/FI dan selanjutnya PHP2. Kemudian oleh sekolompok orang yang terdiri dari Rasmus Lerdorf, Andi Gutmans, dan Jim Winstead, dirilislah PHP3 yang mengalami penyempurnaan dari PHP/FI dan PHP2.

PHP 3 telah mampu digunakan untuk membangun aplikasi web dengan koneksi database yang cukup banyak. Setelah PHP 3 di rilis, kemudian keluarlah PHP 4 yang merupakan versi pengembangan dari PHP 3 dengan menambahkan fungsi-fungsi seperti Zend Engine sehingga lebih cepat, kuat, stabil dan mudah untuk berinteraksi dengan berbagai aplikasi pendukung lainnya.

Hingga saat ini telah di rilis PHP versi 5 yang merupakan kelanjutan dari PHP versi 4. Namun kebanyakan web programmer (developer) hingga saat ini masih belum banyak yang mengadopsi PHP 5 walaupun sebentar lagi akan dirilis PHP versi 6.

2.6.2 Pengena la n PHP

Menurut Eko Prasetyo (2006) PHP bersifat server-side yang ditambahkan pada HTML. Sifat server-side berarti pengerjaan script dilakukan oleh server, baru hasilnya dikirimkan ke browser.

Cara penulisan scipt PHP ada 2 macam :

a. Embedded Script

Cara ini meletakkan tag PHP diantara tag-tag HTML

<html> <body> <? echo “coba”; ?> <body> <html>

b. Non Embedded Script

Pada cara ini semua script html diletakkan didalam script PHP

<? echo “<html>”; echo “<body>”; echo “Coba PHP”; echo “</body>”; echo “</html>”; ?>

Penulisan tag PHP ada 4 style : a. Style standart

Format :

b. Short style

Format : <? …... ?>

c. Javascript style

Format :

<script language=’PHP’> … </script>

d. ASP style

Format : <% ….. %> Contoh syntax login PHP :

Gambar 2.4 Contoh Login Php 2.7 J SON

Penggunaan XML memang membawa perubahan yang relatif cepat dan signifikan, tetapi apakah masa kejayaan XML tengah menghadapi tantangan dengan munculnya format baru bernama JSON (Java Script Object Notation). Seperti juga XML, JSON berupa text-based, dan memiliki format yang mudah dibaca. Mungkin

tidak akan habisnya membandingkan teknologi lama dan baru karena selalu menimbulkan pro dan kontra. Di lain sisi teknologi terus melaju, termasuk dalam teknologi pertukaran data web. Selain JSON yang berorientasi JavaScript, juga telah dikenal YAML yang mengambil konsep dari berbagai bahasa (XML, C, Perl).

Kehadiran sederet markup language/format pertukaran data ini merupakan salah satu cerminan wajah teknologi Internet saat ini, jika dulu bahasa pemrograman (ingat zaman Pascal, Turbo C, kemudian Delphi, Visual Basic) diarahkan untuk menciptakan aplikasi dari awal, maka sekarang bahasa-bahasa seperti XML, JSON lebih diarahkan untuk menjembatani aplikasi-aplikasi agar dapat saling berkomunikasi.

Contoh json :

Gambar 2.5 Contoh Syntax Json

2.8 Dr eamweaver

Software web editor yang akan digunakan adalah Macromedia Dreamweaver

8 yang merupakan software terbaru dari versi sebelumnya dan dalam penggunaannya lebih mudah daripada sebelumnya. Oleh karena itu, software ini paling inovatif dan

Dokumen terkait