2.7 Sekilas Mengenai MySql
MySQL adalah sebuah perangkat lunak Pembuat database yang bersifat terbuka atau open source dan berjalan disemua platform baik Linux maupun Si Windows, MySQL
merupakan program pengakses database yang bersifat network sehingga dapat digunakan untuk aplikasi Multi User Pengguna Banyak. MySQL adalah Relational
Database Management System 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 adalah sebuah implementasi dari sistem manajemen basis data relasional RDBMS. MySql merupakan turunan dari SQL Structured Query
Languange. SQL sendiri mengandung pengertian yaitu sebuah bahasa yang digunakan untuk mengakses data dalam basis data relasional. Terdapat beberapa
bahasa pemrogaman yang biasa dipakai untuk mengakses basis data MYSQL antara lain : bahasa pemrogaman C, C++, C, bahasa pemrogaman Eiffel, SmallTalk, Java,
Lisp, Perl, PHP, Phyton, Ruby, dan REALbasic. MySQL dapat dikatakan lebih unggul dibandingkan database server lainnya
dalam query data. Hal ini terbukti untuk query yang dilakukan oleh single user, kecepatan query MySQL bisa sepuluh kali lebih cepat dari PostgreSQL dan lima kali
lebih cepat dibandingkan Interbase. MySQL sebenarnya merupakan turunan salah satu
konsep utama dalam basisdata yang telah ada sebelumnya; SQL Structured Query Language. SQL adalah sebuah konsep pengoperasian basisdata, terutama untuk
pemilihan atau seleksi dan pemasukan data, yang memungkinkan pengoperasian data dikerjakan dengan mudah secara otomatis.
2.8 Sekilas Mengenai CMS
CMS kepanjangan dari Content Management System. CMS merupakan sebuah aplikasi web atau software web yang tujuannya untuk memudahkan dalam
pengelolaan upload, edit, menambahkan, dan lain lain konten dalam sebuah website
Universitas Sumatera Utara
blog aplikasi web tanpa harus dibekali pengetahuan tentang hal-hal yang bersifat teknis tanpa harus memiliki pengetahuan tentang bahasa pemrograman web.
Sehingga dengan adanya CMS ini, orang awam pun dapat membuat sebuah website yang langsung jadi dan pengguna tinggal mengelola isi konten website
tersebut tanpa campur tangan dari pihak webmaster. Di dalam CMS, manajemen file- file juga sangat terstruktur, setiap elemen antara isi dan tampilan desain terpisah.
Fleksibilas sebuah CMS, membuat CMS ini banyak dikembangkan oleh pihak- pihak lain, apalagi jika CMS yang memiliki kemajuan sangat pesat dan terus
mengalami perubahan atau update sistem secara berkala. Hal ini lah yang membuat banyak developer-developer memilih mengembangkan aplikasi CMS ini daripada
membuat sebuah aplikasi web yang baru. CMS sendiri memiliki kelebihan penggunaan database, atau update content yang lebih mudah daripada website yang
berbasis coding script html. Anda bisa mengoperasikan websiter seperti penggunaan facebook, menulis artikel posting, menambah menu dan lain-lain.
Karena website yang berbasis coding script html biasanya bersifat statis atau jarang update. Seiring perkembangan waktu CMS mulai banyak digemari oleh para
pengguna internet karena support pengembangannya oleh banyak organisasi sehingga menghasilalkan exstension-exstension yang sangat banyak dan mendukung
perkembangan system CMS tersebut, karena bisanya CMS adalah. Oleh karena itu, bagi anda yang masih awam dalam dunia website, kami sarankan untuk memillih
produk website yang dibangun dengan CMS Open Source dikarenakan agar tidak mengalami kesulitan dalam update konten kedepannya.
CMS saat ini berkembang pesat, banyak sekali macam-macam CMS. Dalam dunia blogging, CMS adalah salah satu andalan untuk membangun sebuah blog, yang
mana notabene blogger tidak semuanya mengerti akan membuat website dari nol, tetapi hanya tahu cara menulis dan posting. Oleh karena itulah, kehadiran CMS ini
sangat bermanfaat sekali.
Universitas Sumatera Utara
2.9 Sekilas Mengenai Prestashop