Database Dengan MySQL KAJIAN PUSTAKA

overhead parsing dan mengkompilasi kode setiap kali script berjalan. Sebuah opcode cache, APC, akan dibangun menjadi sebuah peluncuran PHP dimulai dengan PHP 5.4. Opcode caching dan optimasi kode dapat dikombinasikan untuk efisiensi terbaik, karena modifikasi yang tidak bergantung satu sama lain mereka terjadi dalam tahap yang berbeda dari kompilasi Bahasa PHP pada awalnya diimplementasikan sebagai interpreter. Beberapa kompiler telah dikembangkan yang memisahkan PHP dari bahasa interpreter. Keuntungan kompilasi termasuk kecepatan eksekusi lebih baik, analisis statis, dan interoperabilitas ditingkatkan dengan kode yang ditulis dalam bahasa lain termasuk Phalanger, yang mengkompilasi PHP ke CIL byte-code, dan HipHop, yang dikembangkan di Facebook dan sekarang tersedia sebagai. open source, yang mengubah Script PHP ke C++, kemudian mengkompilasinya, sehingga mengurangi beban server hingga 50.

2.6. Database Dengan MySQL

MySQL adalah sistem manajemen database relasional RDBMS paling banyak dipergunakan di dunia. MySQL berjalan sebagai server menyediakan multi-user akses ke sejumlah database. Nama MySQL diberikan oleh Michael Widenius. Ungkapan SQL singkatan dari Structured Query Language http:dev.mysql.comdocrefman5.1enwhat-is-mysql.html, diakses 18 Januari 2012 jam 18.20 WIB. Proyek pembangunan MySQL telah membuat kode sumbernya tersedia di bawah Lisensi Publik Umum GNU, serta di bawah berbagai perjanjian Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber. eksklusif. MySQL dimiliki dan disponsori oleh sebuah perusahaan nirlaba tunggal, perusahaan Swedia MySQL AB, kini dimiliki oleh Oracle Corporation. Proyek sumber bebas perangkat lunak terbuka yang memerlukan sistem dengan fitur lengkap manajemen database sering menggunakan MySQL. Untuk penggunaan komersial, edisi membayar beberapa yang tersedia, dan menawarkan fungsionalitas tambahan. Aplikasi yang menggunakan database MySQL meliputi: TYPO3, Joomla, Wordpress, phpBB, Drupal dan lainnya dibangun di atas tumpukan perangkat lunak LAMP. MySQL juga digunakan dalam banyak profil tinggi, skala besar produk World Wide Web, termasuk Wikipedia, Google meskipun tidak untuk pencarian, Facebook dan Twitter http:www.sun.comaboutsunpr2008-02sunflash.20080226.1.xml, diakses pada 18 Januari 2012 jam 18.30 WIB. Pada April 2009, MySQL mengeluarkan MySQL 5.1 yang ditawarkan dalam dua varian yang berbeda: open source MySQL Community Server dan Enterprise Server komersial http:www.mysql.comproductswhich-edition.html diakses pada 18 Januari 2012 jam 18.50 WIB. Mereka memiliki basis kode yang secara umum sama dan mencakup beberapa fitur berikut : a. Sebuah subset yang luas dari ANSI SQL 99 sebagai ekstensi b. Dukungan Cross-platform c. Terdapat stored procedure, Trigger dan Cursors d. Views yang updateable e. informasi skema dan Strict mode f. X Open XA merupakan dukungan terhadap transaksi pemrosesan terdistribusi DTP, dengan menggunakan Oracle InnoDB. Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber. g. Independent storage engines MyISAM untuk kecepatan membaca, InnoDB untuk transaksi dan integritas referensial, MySQL Arsip untuk menyimpan data historis dalam ruang kecil h. Transaksi dengan InnoDB, dan mesin Cluster penyimpanan; savepoint dengan InnoDB i. Dukungan SSL dan Query caching j. Hot backup melalui mysqlhotcopy dalam kondisi tertentu Para pengembang merilis versi bulanan MySQL Server. Sumber dapat diperoleh dari situs web MySQL atau dari repositori Bazaar MySQL, keduanya berada di bawah lisensi GPL.

2.7. Editor Dreamweaver