Nurulliana Zi : Membangun Aplikasi CMS Dengan Menggunakan PHP Dan MYSQL, 2010.
Keuntungan yang dapat diperoleh dari penggunaan CMS, yaitu sebagai berikut : 1.
Kemudahan dan perawatan website, terutama bagi pengguna non-technical yang tidak mengetahui bahasa website. Dengan menggunakan CMS, pengguna
non-technical cukup dengan melihat user interface tanpa memusingkan bahasa pemograman yang rumit yang terletak dibelakang CMS. Pengguna non-
technical dapat membuat sebuah website yang dinamis hanya dengan melakukan click sesuai kebutuhan pada saat sedang membuat sebuah website.
2. Memisahkan pengelolaan isi website dan kerangkanya sehingga saat
mengubah isi, kerangka dari website tersebut tidak terganggu. Hal ini dapat membantu para pengguna CMS sebab isi website merupakan bagian yang lebih
sering mengalami perubahan. 3.
Menghemat waktu pembuatan dan perawatan website dan menghindarkan pengguna dari kompleksitas bahasa pemograman Comspec, webdesign,
2006. Dengan CMS, user non-technical tidak perlu mempelajari buku tebal atau mengetik bahasa pemograman yang rumit dan panjang.
4. Memberikan wewenang yang biasa antara pengguna dan administrator,
sehingga akses pemakaian CMS dapat diatur dengan lebih baik data dan informasi dapat dipertanggungjawabkan dengan baik.
2.2 Pengertian Komputer
Nurulliana Zi : Membangun Aplikasi CMS Dengan Menggunakan PHP Dan MYSQL, 2010.
Komputer computer barasal dari bahasa Latin computare yang berarti menghitung. Komputer mempunyai arti yang sangat luas dan berbeda untuk orang yang berbeda.
Komputer adalah sistem elektronik untuk memanipulasi data yang cepat dan tepat serta dirancang dan diorganisasikan supaya secara otomatis menerima dam
menyimpan data input, memprosesnya dan menghasilkan output dibawah pengawasan suatu langkah instruksi-instruksi program yang tersimpan di memori stored
program.
Sedangkan yang disebut dengan program adalah kumpulan instruksi atau perintah terperinci yang sudah dipersiapkan supaya komputer dapat melakukan
fungsinya dengan cara yang sudah tertentu. Pengenalan Komputer, Jogiyanto Hartono, MBA, Ph.D, 1999.
2.3 Pengenalan Personal Home Page PHP
PHP adalah singkatan dari Personal Home Page yang merupakan bahasa standar yang digunakan dalam dunia website. PHP digunakan sebagai bahasa server-side dalam
pengembangan web yang disisipkan dalam dokumen Hyper Text Markup Language HTML.
Penggunaan PHP memungkinkan web dapat dibuat dinamis sehingga maintenance situs web tersebut menjadi lebih mudah dan efisien. PHP merupakan
software Open-Source yang disebarkan dan dilisensikan secara gratis serta dapat di- download secara bebas dari situs resminya
http:www.php.net . PHP ditulis dengan
menggunakan bahasa C.
Nurulliana Zi : Membangun Aplikasi CMS Dengan Menggunakan PHP Dan MYSQL, 2010.
2.3.1 Kelebihan-kelebihan PHP
PHP memiliki banyak kelebihan yang tidak dimiliki bahasa script sejenis. PHP difokuskan pada pembuatan script server-side, yang bisa melakukan apa saja yang
dapat dilakukan oleh CGI, seperti mengumpulkan data dari form, menghasilkan isi halaman web dinamis, dan kemampuan mengirim serta menerima cookies, bahkan
lebih daripada kemampuan CGI.
PHP dapat digunakan pada semua sistem operasi, antara lain Linux, Unix termasuk variannya HP-UX, Solaris, dan OpenBSD, Microsoft Windows, Mac OS
X, RISC OS. PHP juga mendukung banyak Web Server, seperti Apache, Microsoft Internet Information Server MIIS, Personal Web Server PWS, Netscape and
iPlanet servers, Oreilly Website Pro server, audium, Xitami, OmniHTTPd, dan masih banyak lagi lainnya, bahkan PHP apat bekerja sebagai suatu CGI processor.
PHP tidak terbatas pada hasil keluaran HTML. PHP juga memiliki kemampuan untuk mengolah keluaran gambar, file PDF, dan movies Flash. PHP juga
dapat menghasilkan teks seperti XHTML dan file XML lainnya.
Salah satu fitur yang dapat diandalkan oleh PHP adalah dukungannya terhadap banyak database. Berikut database yang dapat didukung oleh PHP :
• Adabas D
• dBase
• Direct MS-SQL
Nurulliana Zi : Membangun Aplikasi CMS Dengan Menggunakan PHP Dan MYSQL, 2010.
• Empress
• FilePro read only
• FrontBase
• Hyperwave
• IBM DB2
• Informix
• Ingres
• Interbase
• MSQL
• MySQL
• ODBC
• OracleOC17 dan OC18
• Ovrimos
• PostgrSQL
• Solid
• Sybase
• Unix DBM
• Velocis
Nurulliana Zi : Membangun Aplikasi CMS Dengan Menggunakan PHP Dan MYSQL, 2010.
2.3.2 Konsep Dasar PHP
Kode PHP diawali dengan tanda lebih kecil dan diakhiri dengan tanda lebih besar . Ada empat cara untuk menuliskan script PHP yaitu :
1. ? Hallo ?
2. ?php Hallo ?
3. Hallo
4. SCRIPT LANGUAGE=”php”HalloSCRIPT
Pemisah antar instruksi adalah titik koma ; dan untuk membuat atau menambahkan komentarstandar penulisan adalah : komentar , komentar, komentar. Cara
penulisan dibedakan menjadi Embeded dan Non Embeded script. a.
Embeded Script Contoh dari Embeded script :
html head
titleCobatitle head
body ?php”web master”?
body html
Script diatas merupakan script yang sederhana. Script PHP disisipkan diantara tag-tag html.
Nurulliana Zi : Membangun Aplikasi CMS Dengan Menggunakan PHP Dan MYSQL, 2010.
b. Non Embeded Script
Contoh Non Embeded Script : ?php
echo”html”; echo”head”;
echo”title”; echo”Me and web”;
echo”title”; echo”head”;
echo”body”; echo”p My web design p”;
echo”body”; echo”html”;
?
Script ini digunakan murni pembuatan program dengan PHP, tag HTML yang dihasilkan untuk membuat dokumen merupakan bagian dari script PHP. Seri
Pemrograman Web dengan PHP dan mySQL, Sutarman, S.Kom, 2003.
2.4 MySQL