Halo sobat kutikom, kali ini kita akan membahas Pengertian PHP. PHP ( PHP Hypertext Preprosesor ) adalah bahasa skrip yang dapat ditanamkan kedalam HTML dimana PHP sekarang banyak digunakan untuk membuat situs web yang dinamis. PHP disebut bahasa server side scripting karena berjalan disebuah web server kemudian mengirimkannya kepada client.
PHP pertama kali dibuat oleh seorang software engineer asal grenland bernama Rasmus Lerdorf pada tahun 1995. Pada saat itu Rasmus member nama Form Interpreted (FI), selanjutnya rasmus merilis source code tersebut untuk umum sehingga banyak programmer yang tertarik untuk ikut mengembangkan PHP.
Contoh aplikasi php adalah phpBB , MediaWiki dan CMS seperti mambo , Joomla , PostNuke,Xaraya dll.
MENGAPA PHP ?
PHP mempunyai banyak kelebihan dibandingkan dengan bahasa pemrograman yang lain yaitu :
Banyak web server yang mendukung PHP antara lain Apache, IIS, dll dengan konfigurasi yang relative mudah.
PHP adalah bahasa scripting yang paling mudah dipelajari karena memiliki referensi yang banyak
PHP adalah bahasa open source yang dapat dijalankan diberbagai sistem operasi ( Multi Platform ) dan bisa dijalankan secara runtime melalui console serta dapat juga menjalankan perintah-perintah sistem.
Dalam sisi pengembangan lebih mudah karena didukung banyaknya milis-milis dan developer yang siap membantu dalam pengembangan
Skrip php disembunyikan dalam server dan output teks yang ditampilkan dibrowser adalah format teks HTML , XHTML atau XML sehingga kode php kita tetap aman
PHP mendukung banyak database seperti MySQL, Informix, Oracle, Sybase, Solid, PostgreSQL, Generic ODBC, dll.
PHP mendukung koneksi dengan layanan jasa yang menggunakan protocol seperti LDAP, IMAP, SNMP, NNTP,POP3, HTTP, dan COM
APA YANG DIBUTUHKAN UNTUK MENJALANKAN PHP ?
DI JAMIN BUKAN SCAM ATAU PENIPUAN
Sebelum anda menuliskan kode pertama php, anda hal-hal yang harus disiapkan antara lain :
Web server seperti apache
PHP Interpreter
MySQL untuk Database
Web Browser
Editor PHP seperti notepad++, adobe Dreamweaver, Aptana , dll
Namun anda tidak perlu repot-repot untuk menginstal Apache, PHP, dan MySQL satu persatu karena saat ini banyak paket PHP+Apache+MySQL yang memudahkan anda untuk instal PHP dengan mudah antara lain :
- WAMP
- XAMPP
CARA KERJA PHP
Dari gambar diatas dapat dijelaskan bahwa saat client melalui web browser meminta sebuah dokumen PHP maka web server akan menggunkan modul PHP untuk mengolah dokumen tersebut. jika dokumen tersebut terdapat fungsi untuk mengakses database maka modul PHp akan menghubungi database server kemudian server mengembalikan dokumen PHP tersebut dalam format html kepada client sehingga kode PHP tidak Nampak disis browser.
Posting Komentar