PHP Perangkat Lunak Penunjang

dengan mengijinkan pengeksekusian perintah-perintah di sisi user, berarti di sisi browser bukan di sisi server web. Javascript merupakan suatu bahasa yang berkembang secara lambat di bandingkan dengan Java yang berkembang sangat cepat. Javascript tidak memungkinkan untuk menyembunyikan kode skrip yang ditulis, kode langsung di tulis di dalam dokumen HTML dan sangat mudah terlihat, sedangkan di Java, kode sudah berbentuk setengah terkompilasi dalam bentuk applet dan tidak mungkin terlihat dari dalam dokumen HTML, satu mesin virtual di sisi user yang bertanggung jawab untuk menterjemahkan program di dalam applet tersebut setiap kali halaman HTML yang memuat applet tersebut dipanggil oleh browser. Dibandingkan dengan applet java yang cukup lambat dibuka oleh browser, bisa kita katakan bahwa Javascript cukup cepat dipanggil diload oleh navigator. Program yang ditulis di dalam bahasa JavaScript harus diberi tanda atau tag script … script. Semua kata, pernyataan, atau ekspresi yang terdapat di dalam tag script … script adalah skrip JavaScript. Tag JavaScript ini memiliki dua buah atribut yang dapat digunakan yaitu : a. JavaScript ditulis di dalam dokumen HTML b. JavaScript ditulis di dalam file terpisah.

2.8.3. PHP

PHP adalah salah satu bahasa Server-side yang didesain khusus untuk aplikasi web. PHP dapat disisipkan diantara bahasa HTML dan karena bahasa Server side, maka bahasa PHP akan dieksekusi di server, sehingga yang dikirimkan ke browser adalah hasil jadi dalam bentuk HTML, dan kode PHP anda tidak akan terlihat. PHP merupakan proyek pribadi dari Rasmus Lerdorf dengan dikeluarkan PHP versi 1 yang digunakan untuk membuat home page pribadi. Versi pertama ini berupa kumpulan script PERL. Untuk versi kedua, 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. Setelah mengalami perkembangan oleh suatu kelompok open source termasuk Rasmus maka mulai versi 3, PHP telah menampakkan keunggulan sebagai salah satu bahasa server scripting yang handal. Melalui perkembangan yang pesat ini banyak fasilitas yang ditambahkan dan oleh kelompok ini PHP disebut sebagai PHP: Hypertext Preprocessor . Sintak yang digunakan berasal dari bahasa C , Java maupun Perl. Sampai tulisan ini dibuat versi PHP yang terbaru adalah versi 4.3.3. PHP merupakan bahasa script yang digunakan untuk membuat halaman web yang dinamis. Dinamis berarti halaman yang akan 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 harus dapat dibuka oleh browser pada client. Dalam hal ini versi dari html yang digunakan harus didukung oleh browser client. PHP termasuk dalam Open Source Product. Jadi anda dapat merubah source code dan mendistribusikan secara bebas. PHP juga diedarkan secara gratis. PHP juga dapat berjalan diberbagai web server semisal IIS, Apache. PWS, dll.