Pengertian PHP Konsep Kerja PHP Kelebihan Dari PHP

2.6.2 Pengertian PHP

Secara khusus, PHP dirancang untuk membentuk web dinamis. Artinya, ia dapat membentuk suatu tampilan berdasarkan permintaan terkini. Misalnya, anda bisa menampilkan isi database kedalam web. Pada prinsipnya, PHP mempunyai fungsi yang sama dengan skrip-skrip seperti ASP Active Server Page, Cold Fusion, ataupun Perl. Pada saat ini, PHP cukup popular sebagai peranti pemograman web, terutama di lingkungan Linux. Walaupun demikian, PHP sebenarnya juga dapat berfungsi pada server-server yang berbasis UNIX, Windows NT, dan Macintosh. Bahkan versi untuk Windows 9598 pun tersedia. Pada awalnya PHP dirancang untuk mengintegrasikan dengan web server Apache. Namun, belakangan PHP juga dapat bekerja dengan web server seperti PWS Personal Web Server, IIS Internet Information Server, dan Xitami. Untuk mencoba PHP, anda tidak perlu menggunakan komputer berkelas server. Dengan hanya sebuah komputer biasa, anda bisa mempelajari dan mempraktekan PHP.

2.6.3 Konsep Kerja PHP

Model kerja HTML diawali dengan permintaan suatu halaman web oleh browser. Berdasarkan URL Uniform Resource Locator atau dikenal dengan sebutan alamat Universitas Sumatera Utara internet, browser mendapatkan alamat dari web server, mengidentifikasikan halaman yang dikehendaki, dan menyampaikan segala informasi yang dibutuhkan oleh web server. Selanjutnya, web server akan mencarikan berkas yang diminta dan memberikan isinya ke browser. Browser yang mendapatkan isinya segera melakukan proses penerjemahan kode HTML dan menampilkan ke layar pemakai.

2.6.4 Kelebihan Dari PHP

Kelebihan dari PHP yang lain yaitu : 1. PHP memiliki tingkat akses yang lebih ceapat 2. PHP memiliki tingkat lifecycle yang cepat sehingga selalu mengikuti perkembangan teknologi internet. 3. PHP memiliki tingkat keamanan yang tinggi. 4. PHP mampu berjalan dibeberapa server yang ada , misalnya Apache, Microsoft IIS,PWS,AOLserver,phttpd,fhttpd, dan Xitami. 5. PHP mampu berjalan di linux sebagai platform system operasi utama bagi PHP, namun juga dapat berjalan di FreeBSD, Unix, Solaris, Windows, dan lain- lain. 6. PHP juga mendukung akses ke beberapa database yang sudah ada, baik yang bersifat freegratis ataupun komersil. Database itu antara lain MySQL, ProgresSQL, mSQL, Informix, dan Microsoft SQL server. 7. PHP bersifat free atau gratis. Universitas Sumatera Utara

2.6.5 Penggabungan Script PHP dan HTML