Hanya sebuah blog sederhana yang berusaha menyajikan pengetahuan.

PENGENALAN PHP

>> Minggu, 24 Juli 2011

Sudah sering saya melihat sebuah website dinamis yang di buat dengan menggunakan Bahasa Pemrograman PHP, tapi apa sih  Bahasa Pemrograman PHP itu?? Kenapa kebanyakan menggunakan Bahasa Pemrograman PHP??? PHP (akronim dari PHP: Hypertext Preprocessor) sebenarnya bahasa pemrograman yang berfungsi untuk membuat website dinamis maupun aplikasi web. Berbeda dengan HTML yang hanya bisa menampilkan konten statis, PHP bisa berinteraksi dengan database, file dan folder, sehingga membuat PHP bisa menampilkan konten yang dinamis dari sebuah website, contohnya : Blog, Toko Online, CMS, Forum, dan Website Social Networking. Secara spesifik PHP adalah bahasa scripting, bukan bahasa tag-based seperti HTML.

PHP ditulis (diciptakan) oleh Rasmus Lerdorf, seorang software engineer asal Greenland sekitar tahun 1995. Pada awalnya PHP digunakan Rasmus hanya sebagai pencatat jumlah pengunjung pada website pribadi beliau. Karena itu bahasa tersebut dinamakan Personal Home Page (PHP) Tools. Tetapi karena perkembangan nya yang cukup disukai oleh komunitas nya, maka beliau pun merilis bahasa PHP tersebut ke publik dengan lisensi open-source.

Dan  salah satu alasan PHP banyak di gunakan adalah karena kemampuannya yang menakjubkan, PHP dapat berkomunikasi dengan berbagai macam database dan mengenal semua protokol internet. PHP mudah digunakan dan cepat. Class-class / fungsi-fungsi PHP dapat anda temukan dengan mudah di internet. Sehingga orang awam yang baru belajar pun dapat dengan mudah menguasainya. 

Lalu Bagaimana Cara Menjalankan PHP??? Untuk dapat berjalan, PHP membutuhkan web server, yang bertugas untuk memproses file-file php dan mengirimkan hasil pemrosesan untuk ditampilkan di browser client. Oleh karena itu, PHP termasuk server-side scripting (script yang diproses di sisi server). Web server sendiri adalah software yang diinstall pada komputer lokal ataupun komputer lain yang berada di jaringan intranet / internet yang berfungsi untuk melayani permintaan-permintaan web dari client. Web server yang paling banyak digunakan saat ini untuk PHP adalah Apache. Selain Apache, PHP juga memerlukan PHP binary yang bisa dikonfigurasikan sebagai modul Apache atau pun sebagai aplikasi CGI. Untuk media penyimpanan datanya (database server), PHP biasa menggunakan MySQL

Untuk menginstall dan mengkonfigurasi ketiga software tersebut (Apache, MySQL, PHP) agar dapat berjalan dan saling terhubung, memang cukup sulit. Maka dari itu dibuatlah paket software LAMP, XAMPP, MAMP, WAMP, dll yang tinggal kita install dalam satu kali installasi. Dalam satu kali installasi, sudah mencakup ketiga software tersebut dan sudah dikonfigurasi untuk keperluan lingkungan pengembangan aplikasi web. Sehingga, programmer web hanya tinggal menulis program PHP dan langsung menjalankan / mengetest program yang ditulis tersebut melalui web browser. Untuk mendapatkan paket software web server tersebut silakan download dari website yang bersangkutan untuk XAMPP, dan untuk WampServer.


Semoga bermanfaat dan menambah pengetahuan anda.. ^^



0 komentar:

Posting Komentar

0 people have left comments

Commentors on this Post-

Diberdayakan oleh Blogger.

WEB DIRECTORY

Followers

  © Blogger template Werd by Ourblogtemplates.com 2009

Back to TOP