PHP MySQL Implementasi algoritma programming pada aplikasi perhitungan biaya produksi produk percetakan berbasis web

2.8. WEB BASED APPLICATION

Web based application adalah sebuah aplikasi yang berjalan pada jaringan sebagai sebuah sarana aplikasi yang melakukan fungsi atau kemampuannya. Shi,2003:257. Web based application berjalan pada web browser untuk saling berinteraksi dengan users dan menggunakan protocol HTTP HyperText Transfer Protocol yang memungkinkan user berinteraksi dengan web pages, menyebarkan dan menghubungkan aplikasi.

2.9. PHP

PHP Hypertext Preprocessing adalah bahasa pemrograman yang cocok untuk pengembangan web dan dapat ditanamkan kedalam HTML http:www.php.net. PHP adalah bahasa pemrograman script yang paling banyak dipakai saat ini. PHP banyak dipakai untuk memrogram situs web dinamis, walaupun tidak tertutup kemungkinan digunakan untuk pemakaian lain Keuntungan menggunakan PHP : 1. Open Source, PHP didistribusikan dibawah lisensi Apache yang membolehkan penggunaan pada sisi komersil maupun nonkomersil. 2. Komunitas, PHP memiliki basis komunitas dann pengembang yang luas. Sangat mudah menemukan programmer yang mahir menggunakan PHP sehingga mudah mendapatkan informasi yang bermanfaat. 3. Database support, PHP mendukung koneksi database open source seperti MySQL dan PostgreSQL, dan komersial seperti Microsoft SQL Server. 4. Multiplatform, PHP bisa berjalan pada berbagai sistem operasi seperti windows, unix, Mac OS 2, OS2 dan sistem operasi lainnya.

2.10. MySQL

Basis data MySQL telah menjadi basis data open source paling populer karena memiliki kecepatan performa yang tetap, tingkat keamanan yang tinggi dan mudah digunakan http:www.mysql.comwhy-mysql. MySQL adalah sebuah perangkat lunak Sistem Manajemen Basis Data SQL Database Management Sistem yang multithread, multi-user, dengan sekitar 6 juta instalasi di seluruh dunia. MySQL dimiliki dan disponsori oleh sebuah perusahaan komersial Swedia MySQL AB, dimana memegang hak cipta hampir atas semua kode sumbernya. Kedua orang Swedia dan satu orang Finlandia yang mendirikan MySQL AB adalah: David Axmark, Allan Larsson, dan Michael Monty Widenius. MySQL adalah Relational Database Management Sistem RDBMS yang didistribusikan secara gratis dibawah lisensi GPL General Public License. Dimana setiap orang bebas untuk menggunakan MySQL, namun tidak boleh dijadikan produk turunan yang bersifat komersial. MySQL sebenarnya merupakan turunan salah satu konsep utama dalam basis data sejak lama, yaitu SQL Structured Query Language . SQL adalah sebuah konsep pengoperasian basis data, terutama untuk pemilihan atau seleksi dan pemasukan data, yang memungkinkan pengoperasian data dikerjakan dengan mudah secara otomatis. Keandalan suatu sistem basis data DBMS dapat diketahui dari cara kerja optimizer- nya dalam melakukan proses perintah-perintah SQL, yang dibuat oleh user maupun program-program aplikasinya. Sebagai basis data server, MySQL dapat dikatakan lebih unggul dibandingkan basis data server lainnya dalam query data.

2.11. STUDI SEJENIS