HTML Xampp PHP Software dan bahasa pemograman

mengubah, menghapus, memanipulasi, serta memperoleh data atau informasi dengan praktis dan efisien.

2.9 Software dan bahasa pemograman

Software dan bahasa pemograman yang digunakan dalam pembuatan aplikasi website e-commerce penjualan antara lain :

2.9.1 HTML

Menurut Sidik 2002, Hypertext Markup Language HTML yaitu salah satu bahasa scripting yang dapat menghasilkan halaman website sehingga halaman tersebut dapat diakses pada setiap komputer pengakses client. Dokumen HTML merupakan dokumen yang disajikan dalam browser web surfer. Dokumen ini umumnya berisi informasi ataupun interface aplikasi dalam internet.

2.9.2 Xampp

Pengertian XAMPP adalah perangkat lunak free software bebas, yang mendukung untuk banyak sistem operasi, yang merupakan kompilasi dari beberapa program. Universitas Sumatera Utara Fungsi XAMPP sendiri adalah sebagai server yang berdiri sendiri localhost, yang terdiri beberapa program antara lain : Apache HTTP Server, MySQL database, dan penerjemah bahasa yang ditulis dengan bahasa pemrograman PHP dan Perl. Nama XAMPP sendiri merupakan singkatan dari X empat sistem operasi apapun, Apache, MySQL, PHP dan Perl. Program ini tersedia dalam GNU General Public License dan bebas, merupakan web server yang mudah untuk digunakan yang dapat menampilkan halaman web yang dinamis. Untuk mendapatkanya XAMPP anda dapat mengunduh langsung dari web resminya. Dan berikut beberapa definisi program lainnya yang terdapat dalam XAMPP.

2.9.3 PHP

PHP: Hypertext Preprocessor adalah bahasa skrip yang dapat ditanamkan atau disisipkan ke dalam HTML. PHP banyak dipakai untuk memrogram situs web dinamis. PHP dapat digunakan untuk membangun sebuah CMS. phpMyAdmin adalah perangkat lunak bebas yang ditulis dalam bahasa pemrograman PHP yang digunakan untuk menangani administrasi MySQL melalui Jejaring Jagat Jembar World Wide Web. phpMyAdmin mendukung berbagai operasi MySQL, diantaranya mengelola basis data, tabel-tabel, bidang fields, relasi relations, indeks, pengguna users, perijinan permissions, dan lain-lain.Pada dasarnya, mengelola basis data dengan MySQL harus dilakukan dengan cara mengetikkan baris-baris perintah yang sesuai command line untuk setiap maksud tertentu. Jika seseorang ingin membuat basis data database, Universitas Sumatera Utara ketikkan baris perintah yang sesuai untuk membuat basis data. Jika seseorang menghapus tabel, ketikkan baris perintah yang sesuai untuk menghapus tabel. Hal tersebut tentu saja sangat menyulitkan karena seseorang harus hafal dan mengetikkan perintahnya satu per satu. phpMyAdmin merupakan bagian untuk mengelola basis data MySQL yang ada di komputer. Untuk membukanya, buka browser lalu ketikkan alamat http:localhostphpmyadmin, maka akan muncul halaman phpMyAdmin. Di situ nantinya seseorang bisa membuat create basis data baru, dan mengelola MySQL. Menurut Nugroho 2004, PHP Hypertext Prepocessor PHP adalah sebuah bahasa pemograman yang berbentuk scripting. Sistem kerja ini adalah interpreter bukan sebagai compiler. Bahasa interpreter adalah bahasa yang script- script programnya tidak harus diubah kedalam bentuk source code. Sedangkan bahasa compiler adalah bahasa yang akan megubah script-script programnya ke dalam source code, selanjutnya dari bentuk source code akan diubah menjadi object code, bentuk dari objek code akan menghasilkan file yang lebih kecil dari file mentah sebelumnya. Bahasa PHP merupakan salah satu dari bahasa pemrograman yang bersifat server side, jadi bahasa ini dieksekusi dan dijalankan disisi server, sehingga dia tidak memperhatikan tingkat kompatibilitas dari user yang mengaksesnya, melainkan melihat kapasitas dan kompatibilitas dari server yang menjalankanya.

2.9.4 Javascript