Sabtu, 18 Agustus 2018

PENGENALAN TEKNOLOGI

1.1 Tentang PHP

PHP merupakan bahasa pemrograman yang paling populer dan banyak digunakan untuk pemrograman web. PHP disebut juga pemrograman server side, artinya program dijalankan pada server. PHP sebenarnya merupakan program yang berjalan pada platform LINUX. Program ini bersifat freeware. Setiap script PHP harus didahului dengan pembuka PHP (<?php atau <?) dan diakhiri dengan penutup (?>). Berikut contoh sederhana script PHP.
<?php
         echo "I will win";
?>
Output script diatas adalah I will win.

1.2 Tentang MySQL
MySQL merupakan database multiuser yang menggunakan bahasa Structure Query Language (SQL). MySQL dalam operasi client server, melibatkan server-daemon MySQL di sisi server dan berbagai macam program, serta library yang berjalan di sisi client. MySQL mampu menangani data yang cukup besar. SQL adalah bahasa standar yang digunakan untuk mengakses server database. Bahasa ini awalnya dikembangkan IBM, tetapi telah diadopsi dan digunakan sebagai standar industri. Dengan menggunakan SQL, proses akses database menjadi lebih friendly. Dalam konteks bahasa SQL, informasi umumnya tersimpan dalam tabel-tabel yang secara logis merupakan struktur dua dimensi yang terdiri atas baris-baris data yang berada dalam satu atau lebih kolom. Baris pada tabel sering disebut entitas dari data, sedangkan kolom sering disebut atribut atau field. Keseluruhan tabel itu dihimpun dalam suatu kesatuan yang disebut database.

1.3 Tentang AJAX
Ajax yang dimaksud disini bukan merupakan suatu nama klub sepak bola dari belanda atau nama panggilan seseorang. Ajax disini merupakan kepanjangan dari Asynchronous Javascript and XML. dia bukan merupakan bahasa pemrograman yang baru karena merupakan gabungan dari javascript dan XML. Dalam perkembangannya AJAX banyak diminati oleh para web programer and web designer. Dengan adanya AJAX, akses data ke server yang dikirim melalui klin via web dapat lebih cepat daripada mekanisme biasa. Hal ini dikarenakan AJAX tidak perlu melakukan proses loading page (refresh page) atau pindah ke page yang lain. Selanjutnya server akan memberi tanggapan dan akan menjalankan script php. Respon yang diberikan dalam XML dan data XML selanjutnya akan dikirimkan kembali ke web client untuk diolah oleh javascript. Hasil olahan javascript akan ditampilkan di web client sebagai output. Dalam praktiknya, tidak hanya javascript dan XML yang diintegrasikan, tetapi juga PHP dan kadang juga java.