Website PHP dan MySQL

2 Administrator Basis Data. Tenaga ahli yang mempunyai tugas untuk mengawasi database, merencanakan dan mengaturnya. 3 Programmer Bertugas untuk mengambil suatu keputusan yang diperlukan dalam suatu instansiperusahaan. Data base mempunyai beberapa keuntungan seperti berikut [4] a. Data dapat dipakai secara bersama-sama Multiple User. b. Data dapat distandarisasikan. c. Mengurangi kerangkapan data. d. Adanya kemandirian data. e. Keamanan data terjamin. f. Keterpaduan data terjaga. g. Keakuratan data dan ketersediaan data. Database mempunyai beberapa kerugian seperti berikut: [4] a. Diperlukan tenaga yang terampil dalam mengolah data. b. Kerusakan pada database dapat mempengaruhi departemen yang terkait.

2.11 Website

Website merupakan kumpulan halaman-halaman yang berisi informasi yangdisimpan diinternet yang bisa diakses atau dilihat melalui jaringan internet pada perangkat-perangkat yang bisa mengakses internet itu sendiri seperti komputer. Definisi kata web sebenarnya penyederhanaan dari sebuah istilah dalam dunia komputer yaitu WORLD WIDE WEB yang merupakan bagian dari tekhnologiInternet. World wide Web atau disingkat dengan nama www, merupakan sebuah sistem jaringan berbasis Client-Server yang mempergunakan protokol HTTP Hyperteks Transfer Protocol dan TCPIPTransmisson Control ProtocolInternet Protocol Universitas Sumatera Utara sebagai medianya. Karena kedua sistem ini mempunyai hubungan yangsangat erat, maka untuk saat ini sulit untuk membedakan antara HTTP dengan WWW. Internet dapat diartikan sebagai jaringan komputer yang luas dan besar yang mendunia, yaitu menghubungkanpemakai komputer dari negara ke negara di seluruh dunia. Pada awalnya Internet atau WEB hanya dipergunakan untuk kepentingan Militer yaitu suatu tekhnologi yang dipergunakan untuk mengirimkanpesan melalui satelit. Akan tetapi lama kelamaan teknologi tersebut akhirnya meluas, dan bahkan Internet pada saat ini sudah sama populernya dengan Telephone. Informasi yang dikirimkan lewat Internet dapat diakses keseluruh dunia hanya dalam hitungan menit bahkan detik. [7].

2.12 PHP dan MySQL

PHP adalah bahasa pemrograman skrip sederhana yang digunakan untuk pemrosesan HTML Form di dalam halaman web. Strukturnya sangat sederhana sehingga PHP dapat dengan mudah dipelajari programmer pemula, bahkan oleh orang-orang tanpa latar belakang teknologi informasi. Hal inilah yang menyebabkan PHP sangat cepat populer di kalangan pengembang aplikasi web. Membuat program menggunakan PHP itu mudah, cukup sediakan saja sebuah program editor teks sederhana untuk menuliskan programnya, seperti Notepad Windows dan vi editor Linux, atau program editor yang lebih advance, sepertiEditPlus, Notepad++, atau Dreamweaver. Ekstensi file PHPyang umum digunakan adalah .php selain .php3 dan .phtml.[7] PHP adalah bahasa pemrograman web atau scripting language yang dijalankan diserver. PHP dibuat pertama kali oleh Rasmus Lerdorf yang pada awalnya dibuat untuk menghitung jumlah pengunjung pada homepage-nya. Pada waktu itu PHP bernama FI Form Interpreter. Pada saat tersebut PHP adalah sekumpulan script yang digunakan untuk mengolah data Form dari web. Perkembangan selanjutnya Universitas Sumatera Utara adalah Rasmus melepaskan kode sumber tersebut dan menamakannya PHPFI, pada saat tersebut kepanjangan dari PHPFI adalah Personal Home PageForm Interpreter. Pelepasan kode sumber ini menjadi open source, maka banyak programmer yang tertarik untuk ikut mengembangkan PHP. MySQL merupakan turunan dari salah satu konsep utama dalam basis data sejak lama,yaitu SQL Structured Query Language. SQL adalah sebuah konsep pengoperasian basis data terutama dapat dikerjakan dengan mudah dan otomatis. Kepopuleran MySQL dimungkinkan karenakemudahannya untuk digunakan, cepat secara kinerja query, dan mencukupi untukkebutuhan database perusahaan- perusahaan skala menengah kecil. MySQL merupakan database yang digunakan oleh situs-situs terkemuka di Internet untuk menyimpan datanya. Software databaseMySQL kini dilepas sebagai softwaremanajemen database yang open source,sebelumnya merupakan software database yang shareware. Shareware adalah suatusoftware yang dapat didistribusikan secara bebas untuk keperluan penggunaan secarapribadi, tetapi jika digunakan secara komersial maka pemakai harus mempunyailisensi dari pembuatnya.[6] Software open source menjadikan software dapat didistribusikan secara bebas dan dapat dipergunakan untuk keperluan pribadi atau pun komersial, termasuk di dalamnya source code dari software tersebut. MySQL adalah aplikasi atau sistem untuk mengelola database atau manajemen data.Untuk menyimpan data dan informasi kekomputer kita menggunakan data, contohkita menyimpan data karyawan pada suatu perusahaan dan memasukan pada suatufile. File data inilah yang disebut database, dan MySQL bertugas mengatur dan mengelola data-data pada database. Universitas Sumatera Utara

2.13 Flowchart