2.2.11.3 PHP Hypertext Pre Processor
PHP adalah salah satu bahasa sever-side yang didesain khusus untuk aplikasi web
. PHP dahulunya merupakan proyek pribadi dari Rasmus Lerdorf dengan dikeluarkannya php versi 1 yang digunakan untuk membuat home page pribadinya.
Versi pertama ini berupa kumpulan script PERL. Untuk versi keduanya, Rasmus menulis ulang script
– script PERL tersebut menggunakan bahasa C, kemudian menambahkan fasilitas untuk form html dan koneksi MYSQL. Adapun PHP didapat
dari singkatan Personal Home Pages [9]. PHP merupakan bahasa script yang digunakan untuk membuat halaman web
yang dinamis. Dinamis berarti halaman yang ditampilkan dibuat saat halaman itu diminta oleh client. Mekanisme ini menyebabkan informasi yang diterima client
selalu yang terbaru. Semua script PHP dieksekusi pada server dimana script tersebut dijalankan. Oleh karena itu, spesifikasi server lebih berpengaruh pada eksekusi dari
script PHP daripada spesifikasi client. Namun tetap diperhatikan bahwa halaman web
yang dihasilkan tentunya harus dapat dibuka oleh browser pada client [9].
2.2.11.4 CSS
CSS atau Cascading Style Sheets merupakan suatu bahasa stylesheet yang digunakan untuk mengatur tampilan suatu dokumen yang ditulis dalam bahasa
markup . Penggunaan yang paling umum dari CSS adalah untuk memformat
halaman web yang ditulis dengan HTML dan XHTML. Walaupun demikian, bahasanya sendiri dapat dipergunakan untuk semua jenis dokumen XML
termasuk SVG dan XUL. Spesifikasi CSS diatur oleh World Wide Web Consortium
W3C [7].
CSS digunakan antara lain untuk menentukan warna, jenis huruf, tata letak, dan berbagai aspek tampilan dokumen. CSS digunakan terutama untuk
memisahkan antara isi dokumen yang ditulis dengan HTML atau bahasa markup lainnya dengan presentasi dokumen yang ditulis dengan CSS. Pemisahan ini
dapat meningkatkan aksesibilitas isi, memberikan lebih banyak keleluasaan dan kontrol terhadap tampilan, dan mengurangi kompleksitas serta pengulangan pada
stuktur isi [7]. CSS memungkinkan halaman yang sama untuk ditampilkan dengan cara
yang berbeda untuk metode presentasi yang berbeda, seperti melalui layar, cetak, suara sewaktu dibacakan oleh browser basis-suara atau pembaca layar, dan juga
alat pembaca braille. Halaman HTML atau XML yang sama juga dapat ditampilkan secara berbeda, baik dari segi gaya tampilan atau skema warna
dengan menggunakan CSS [7].
2.2.11.5 Javascript
Javascript merupakan bahasa pemrograman kecil yang berjalan di sisi client
browser. Javascript dijalankan di sisi client, sehingga tidak memerlukan compiler
atau interpreter tertentu. Hanya saja untuk menjalankannya, browser harus mendukung javascript. Saat ini hampir semua browser yang ada sudah
mendukung javascript [7]. Javascript adalah merk dagang terdaftar dari Sun Microsystems, Inc.
Bahasa ini digunakan di bawah lisensi untuk teknologi yang diciptakan dan diimplementasikan oleh Netscape Communications dan entitas barunya seperti
Mozilla Foundation [7].