Pengertian PHP dan Fungsinya
PENGERTIAN PHP
PHP merupakan singkatan dari Hypertext Pre-processor, yang sebelumnya berasal dari Personal Home Pages. PHP adalah bahasa skrip untuk keperluan umum open source(bebas) yang banyak digunakan dan sangat cocok untuk pengembangan web, serta dapat disematkan ke dalam HTML.
PHP dapat digunakan pada semua sistem operasi seperti Linux, banyak varian Unix, Microsoft Windows, macOS, RISC OS, dan masih banyak lagi. PHP juga memiliki dukungan untuk sebagian besar server web saat ini. Termasuk Apache, IIS, dan lainnya.
FUNGSI PHP
Fungsi PHP difokuskan pada skrip sisi server. Sehingga bisa melakukan apa pun yang biasanya dilakukan oleh program CGI lain. Seperti mengumpulkan data formulir, membuat konten halaman dinamis, atau mengirim dan menerima cookie.
Karena termasuk server web yang dapat menggunakan biner PHP FastCGI, seperti lighttpd dan nginx. PHP pun berfungsi sebagai modul, atau sebagai prosesor CGI. Jadi dengan PHP, Anda memiliki kebebasan untuk memilih sistem operasi dan server web.
Tetapi PHP dapat melakukan lebih banyak lagi. Ada tiga area utama di mana skrip PHP digunakan :
1. Pembuatan Skrip Server-side
Ini adalah bidang target paling tradisional dan utama untuk PHP. Anda memerlukan tiga hal untuk membuatnya berfungsi: pengurai PHP (modul CGI atau server), server web, dan browser web. Dapat mengakses output program PHP dengan browser web, melihat halaman PHP melalui server. Semua ini dapat berjalan di komputer dengan terus bereksperimen dengan pemrograman PHP.
2. Pembuatan Skrip
Anda bisa membuat skrip PHP untuk menjalankannya tanpa server atau browser apa pun. Jenis penggunaan ini ideal untuk skrip yang dijalankan secara teratur menggunakan cron, atau Linux, atau di Windows.
Skrip ini juga dapat digunakan untuk tugas pemrosesan teks sederhana.
3. Menulis Aplikasi Desktop
PHP mungkin bukan bahasa terbaik untuk membuat aplikasi desktop dengan antarmuka pengguna grafis. Tapi Anda bisa menggunakan beberapa fitur PHP tingkat lanjut yang mumpuni.
Anda juga dapat menggunakan PHP-GTK untuk tulis program seperti itu. Serta memiliki kemampuan untuk menulis aplikasi lintas platform. PHP-GTK adalah ekstensi dari PHP.
Fungsi PHP Lainnya
Dengan PHP Anda tidak terbatas pada keluaran HTML. Anda dapat mengeluarkan gambar, file PDF, dan bahkan film Flash. Anda juga dapat mengeluarkan teks apa pun, seperti XHTML dan XML. Berikut beberapa fungsi PHP lainnya, seperti dilansir dari W3Schools:
1. Fungsi PHP dapat menghasilkan konten halaman dinamis. PHP dapat membuat, membuka, membaca, menulis, menghapus, dan menutup file di server.
2. PHP dapat mengumpulkan data formulir.
3. PHP bisa mengirim dan menerima cookie.
4. PHP dapat menambah, menghapus, mengubah data dalam database.
5. PHP dapat digunakan untuk mengontrol akses pengguna
6. PHP dapat mengenkripsi data.
7. PHP dapat menangani formulir, seperti mengambil data-data itu dari file. Lalu menyimpan data tersebut dalam bentuk file, mengirimkan data melalui email, dan mengembalikan data ke pengguna.


Komentar
Posting Komentar