c. Mudah Digunakan
d. Dapat berjalan di beberapa system operasi windows,linux,nix,mac
e. Dukungan teknis secara tersedia secara luas melalui forum-forum dan
mailing list f.
Aman dapat menyesuaikan mengijinkan beberapa otorisasi sistem privilege database
g. Mendukung database yang besar dapat menangani sampai 50 juta baris
atau lebih
2.4 PHP
PHP merupakan singkatan dari PHP: Hypertext Preprocessor, adalah sebuah bahasa scripting yang terpasang pada HTML. Sebagian besar sintaks mirip
dengan bahasa C, Java dan Perl, ditambah beberapa fungsi PHP yang spesifik. Tujuan utama bahasa ini adalah untuk memungkinkan perancang web menulis
halaman web dinamik dengan cepat.
2.4.1 Keunggulan PHP
a. Cepat,karena ditempelkan embedded di dalam kode HTML,sehingga
waktu tanggap menjadi pendek b.
Tidak mahal – gratis. Pada kenyataannya PHP adalah gratis dan anda bisa mendapatkannya tanpa harus membayarnya
c. Mudah untuk digunakan. PHP berisi beberapa fitur khusus dan fungsi
yang dibutuhkan untuk membuat halaaman Web dinamis.Bahasa PHP dirancang untuk dimasukkan dengan mudah di dalam file HTML
d. Berjalan pada beberapa system operasi. Dia berjalan pada system operasi
yang beragam,Windows,Linux,Mac OS dan kebanyakan variasi dari Unix e.
Dukungan teknis tersedia secara luas. Karena PHP menyediakan dukungan gratis via daftar diskusi email atau forum
f. Aman . Pengguna tidak melihat kode PHP,Karena kode yang ditampilkan
pada browser adalah kode HTML g.
Dirancang untuk mendukung database.PHP meliputi kemampuan yang dirancang untuk berinteraksi dengan database tertentu.
h. Customizable. Lisensi open source sehingga mengijinkan para pemrogram
untuk memodifikasi software PHP,menambahkan atau memodifikasi fitur- fitur yang dibutuhkan untuk lingkungan mereka sendiri.
2.4.2 Bagaimana PHP bekerja
PHP adalah suatu bahasa scripting yang ditempelkan embedded ketika digunakan dalam halaman Web.Maksudnya adalah bahwa kode PHP ditempelkan
di dalam kode HTML.Digunakan tag-tag HTML untuk memasukkan bahasa PHP yang ditempelkan di dalam file HTML . Dengan cara yang sama akan
digunakkan tag HTML lain. Untuk menciptakan dan mengedit halaman Web yang berisi PHP dengan cara yang sama dengan ketika membuat dan mengedit
halaman HTML biasa.
Software PHP bekerja bersama dengan Web Server. Web Server adalah software yang mengirim halaman Web kepada dunia. Ketika mengetikkan suatu
URL. Ke dalam Web browser, sedang mengirimkan suatu pesan kepada web server, menanyakaannya untuk mengirimkan suatu file HTML. Web server
menjawab dengan pengiriman file yang diminta. Browser anda membaca file HTML dan menampilkan halaman web tersebut.
Ketika PHP diinstall,web server dikonfigurasi untuk mengharapkan ekstensi file tertentu untuk mengetahui peryataan bahasa PHP.Biasanya ekstensi
adalah .php
Ketika pernyataan bahasa PHP diproses,hanya hasil output yang dikirm oleh web server kepada web browser.pernyataan bahasa PHP tidak termasuk pada
keluaran yang dikirm kepada web browser,sehingga kode PHP aman dan transparan terhadap pengguna.
Contoh pernyataan PHP
?php Echo “pHello World”;
?
? Adalah tag pembuka PHP, dan ? adalah tag penutup. Echo adalah instruksi PHP yang memberitahukan PHP pada teks yang akan datang.
pHello World
Dimana pernyataan HTML biasa.pernyataan HTML ini dikirm ke browser pengguna,Browser menginterpretasi pernyataan sebagai kode HTML dan
menampilkan halaman web dengan satu paragraph – Hello World. Pernyataan PHP tidak dikirimkan ke browser sehingga pengguna tidak pernah melihat apapun
pernyataan PHP. PHP dan Web Server harus bekerja bersama-sama. PHP tidak terintegrasi
dengan semua web server yang popular. PHP dikembangkan sebagai proyek dari Apache Software foundation, sebagai konsekuensinya, dia bekerja baik dengan
Apache,PHP juga bekerja dengan Microsoft IIS PWS
2.4.3 Keuntungan Hubungan MySQL dan PHP