CLICK HERE FOR FREE BLOGGER TEMPLATES, LINK BUTTONS AND MORE! »

Rabu, 25 Juli 2012

Pengenalan PHP




PHP adalah singkatan dari Hypertext Preprocessor, yang merupakan sebuah bahasa scripting yang terpasang pada HTML. Tujuan utama penggunakan PHP adalah untuk memungkinkan perancang web menulis halaman web dinamik dengan cepat, selain itu PHP banyak dipakai untuk memprogram situs web dinamis. PHP juga dapat digunakan untuk membangun sebuah CMS.
PHP dikatakan sebagai sebuah server - side embedded script language yang artinya sintaks - sintaks dan perintah yang kita berikan akan sepenuhnya dijalankan oleh server tetapi disertakan pada halaman HTML biasa. Aplikasi - aplikasi yang dibangun oleh PHP pada umumnya akan memberikan hasil pada web browser, tetapi prosesnya secara keseluruhan dijalankan di server.
Pada prinsipnya server akan bekerja apabila ada permintaan dari client. Dalam hal ini client menggunakan kode - kode PHP untuk mengirimkan permintaan ke server. Ketika menggunakan PHP sebagai server - side embedded script languange maka server akan melakukan hal - hal sebagai berikut :

  • Membaca permintaan dari client / browser
  • Melakukan instruksi yang diberikan oleh PHP untuk melakukan modifikasi pada halaman / page
  • Mencari halaman / page di server
  • Mengirim kembali halaman tersebut kepada client melalui internet
Mengapa PHP ?
  • PHP dapat dijalankan pada platform yang berbeda - beda ( Windows, Linux, Unix, etc )
  • PHP merupakan web scripting open source
  • PHP mudah dipelajari
PHP bisa berinteraksi dengan hampir semua teknologi web yang sudah ada. Developer bisa menulis sebuah program PHP yang mengeksekusi suatu program CGI ( Common Gateway Interface ) di server web lain. Fleksibilitas ini amat bermanfaat bagi pemilik situs - situs web yang besar dan sibuk, karena pemilik masih bisa mempergunakan aplikasi - aplikasi yang sudah terlanjur dibuat di masa lalu dengan CGI, ISAP, atau dengan script lain seperti Perl, Awk atau Python selama proses migrasi ke aplikasi baru yang dibuat dengan PHP. Ini mempermudah dan memperluas peralihan antara teknologi lama dan teknologi baru.

Sistem database yang dapat didukung oleh PHP adalah :

  1. Oracle
  2. MySQL
  3. Sybase
  4. PostgreSQL, dan lainnya

PHP dapat berjalan di berbagai system operasi seperti windows 98/NT, UNIX / LINUX, solaris maupun macintosh.

0 komentar:

Posting Komentar