8

Click here to load reader

PHP, MySQL, Apache

Embed Size (px)

Citation preview

Page 1: PHP, MySQL, Apache

1

PHP, MySQL dan Apache

Tugas KK

SMKN 3 Manado Rizka Aprilia XI RPL 2

Page 2: PHP, MySQL, Apache

2

KATA PENGANTAR

Puji dan syukur penulis panjatkan kehadirat Tuhan Yang Maha Esa atas limpahan

rahmat dan karuniaNya, sehingga dapat menyelesaikan makalah ini dengan lancar. Penulisan

makalah ini bertujuan untuk memenuhi salah satu tugas yang diberikan oleh Guru KK

(Keterampilan Komputer)

Penulis juga meminta maaf jika terdapat kesalahan dalam kata-kata atau penyusunan

kalimat dalam makalah ini. Karena kesempurnaan sesungguhnya hanya milik Tuhan Yang

Maha Esa. Semoga makalah ini bisa bermanfaat untuk orang-orang yang membacanya.

Manado, 26 Mei 2013

Penulis

Page 3: PHP, MySQL, Apache

3

DAFTAR ISI

JUDUL

KATA PENGANTAR ……………………………………….………… i

DAFTAR ISI ……………………………………….………….………. ii

ISI

1. PHP ……………………………………….………….……….…. 1

2. MySQL ……………………………………….………….…….... 2

3. APACHE ……………………………………….………….……. 3

PENUTUP

1. Kesimpulan ……………………………………….…………….. 4

2. Saran ……………………………………….……………………. 4

DAFTAR PUSTAKA ……………………………………….………… 5

Page 4: PHP, MySQL, Apache

4

1. PHP

PHP adalah kependekan dari PHP: Hypertext Preprocessor, bahasa interpreter

yang mempunyai kemiripan dengan C dan Perl.PHP dapat digunakan bersama dengan HTML sehingga memudahkan dalam membuat aplikasi web dengan cepat. Dapat digunakan untuk menciptakan dynamic website baik itu yang memerlukan

penggunaan database ataupun tidak. PHP pertama kali diciptakan oleh Rasmus Lerdorf pada tahun 1995, dan sekarang

dikembangkan oleh PHP Group yang mengeluarkan standar bagi PHP. PHP merupakan open source dengan license GNU, dimana kita dapat mengakses, merubah, dan mendistribusikan ulang kode-kodenya. PHP adalah bahasa

pemrograman yang dapat dipergunakan secara luas untuk berbagai keperluan, namun secara khusus diperuntukan bagi pengembangan aplikasi web, dan dapat disisipkan ke

dalam HTML. PHP dapat ditempatkan pada kebanyakan server web, hampir semua Sistem Operasi dan Platform dapat menjalankan PHP tanpa dipungut biaya. Berkat segala

keunggulannya tersebut, PHP sudah terinstal di 20 juta situs web dan pada 1 juta server web di seluruh dunia, dan tentu saja seiring dengan waktu akan terus

bertambah dan bertambah. Beberapa situs populer yang menerapkan PHP dengan aplikasi database yang

dapat dibuat dan dirancang oleh user adalah : Facebook, Wikipedia (MediaWiki),

Yahoo!, MyYearbook, Digg, WordPress and Tagged.

Page 5: PHP, MySQL, Apache

5

2. MySQL

MySQL adalah RDBMS (Relational Database Management System)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 closed source atau komersial. MySQL sebenarnya merupakan

turunan salah satu konsep utama dalam database sejak lama, yaitu SQL (Structured Query Language).

SQL adalah sebuah konsep pengoperasian database, terutama untuk pemilihan atau seleksi dan pemasukan data, yang memungkinkan pengoperasian data dikerjakan dengan mudah secara otomatis. Keandalan suatu sistem database (DBMS) dapat

diketahui dari cara kerja optimizer-nya dalam melakukan proses perintah-perintah SQL, yang dibuat oleh user maupun program-program aplikasinya.

Sebagai database server, 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.

Page 6: PHP, MySQL, Apache

6

3. APACHE

Server HTTP Apache atau Server Web/WWW Apache adalah server web yang dapat

dijalankan di banyak sistem operasi seperti : Unix, BSD, Linux, Microsoft Windows dan Novell Netware serta platform lainnya yang berguna untuk melayani dan memfungsikan situs web. Protokol yang digunakan untuk melayani fasilitas web/www ini mengunakan HTTP.

Apache memiliki fitur-fitur canggih seperti pesan kesalahan yang dapat dikonfigur, autentikasi berbasis basis data antarmuka pengguna berbasis grafik (GUI) yang

memungkinkan penanganan server menjadi mudah. dan lain-lain. Apache merupakan perangkat lunak sumber terbuka dikembangkan oleh komunitas

terbuka yang terdiri dari pengembang-pengembang dibawah naungan Apache Software

Foundation.

Page 7: PHP, MySQL, Apache

7

PENUTUP

1. KESIMPULAN

Berdasarkan penjelasan diatas diharapkan kita semua bisa mengerti dan lebih

mengenal lagi tentang program-program aplikasi yang digunakan dalam dunia

teknologi informatika.

2. SARAN

Makalah ini memang masih jauh dari sempurna, maka penulis mengharapkan

kritik dan saran dari pembaca demi perbaikan menuju arah yang lebih baik.