Konten dari Pengguna

Arti PHP, Komponen Dasar, dan Keunggulannya

Kabar Harian
Menyajikan beragam informasi terbaru, terkini dan mengedukasi.
10 November 2021 14:06 WIB
·
waktu baca 3 menit
comment
0
sosmed-whatsapp-white
copy-link-circle
more-vertical
Tulisan dari Kabar Harian tidak mewakili pandangan dari redaksi kumparan
Ilustrasi PHP atau Hypertext Preprocessor. Foto: Pixabay.com
zoom-in-whitePerbesar
Ilustrasi PHP atau Hypertext Preprocessor. Foto: Pixabay.com
ADVERTISEMENT
Arti PHP adalah Hypertext Preprocessor. Sedangkan pengertian PHP adalah salah satu bahasa pemrograman yang wajb dipelajari dalam hal pengembangan situs web.
ADVERTISEMENT
PHP merupakan bagian yang dapat membuat suatu website lebih dinamis. Tidak hanya itu, PHP juga menjadi salah satu bahasa pemrograman yang dapat berinteraksi langsung dengan database.

Arti PHP

Menurut MADCOMS dalam jurnal Perancangan Sistem Informasi Pengolahan Data Praktek Kerja Lapangan (PKL) pada Devisi Humas PT. Pegadaian oleh Fitri Aayu dan Nia Permatasari, PHP adalah bahasa script yang dapat ditanamkan atau disisipkan ke dalam HTML.
PHP banyak dipakai untuk membuat program situs web dinamis karena dapat digunakan dengan gratis dan bersifat Open Source. PHP dirilis dalam lisensi PHP license.
Untuk membuat program PHP kita diharuskan untuk menginstal web server terlebih dahulu
Ilustrasi Hypertext Preprocessor atau PHP. Foto: Pixabay.com

Komponen Dasar PHP

Lebih lanjut, Fitri Aayu dan Nia Permatasari dalam jurnal sebelumnya juga menjelaskan komponen dasar PHP yang bisa dipelajari. Di antaranya sebagai berikut:
ADVERTISEMENT
1. Sintak dasar PHP
Dalam sintak dasar PHP ada beberapa peraturan sintaks yang harus dipenuhi ketika membuat file program PHP.
2. Konstanta dalam PHP
Konstanta dalam PHP ialah suatu konstanta yang dapat didefinisikan dengan fungsi define () dan merupakan salah satu fitur function dari PHP.
3. Aritmatika dalam PHP
Aritmatika dalam PHP berfungsi untuk mempermudah pengoperasian operand dan operator pada PHP.

Dasar Pemrograman PHP

Berdasarkan buku Aplikasi Program PHP & MySQL oleh Haviluddin, dkk., untuk yang pertama kali mencoba PHP, kamu dapat menuliskan sintaks bahasa pemrograman PHP dan menamakannya, pertama.php.
Kemudian file tadi disimpan ke dalam folder C:\xampp\htdocs. Untuk memudahkan manajemen file sebaiknya dibuatkan folder tersendiri. Contoh dalam folder latihan PHP diberi nama menjadi:
ADVERTISEMENT
C:\xampp\htdocs\coba.
Untuk melihat hasil program PHP, cobalah buka browser dan ketikkan http://localhost/coba/pertama.php atau dapat pula dengan mengetik http://127.0.0.1/coba/pertama.php
Berikut sintaks dasar bahasa pemrograman PHP dengan nama pertama.php
File pertama.php:
<html>
<head>
<title> Contoh Sederhana </title>
</head>
<body>
<?php echo (“Hallo apa kabar? Nama saya PHP script”) ; ?>
</body>
</html>

Keunggulan PHP

Terdapat beberapa kelebihan bahasa pemrograman PHP yang bisa dipertimbangkan. Berikut keunggulannya menurut buku Aplikasi Program PHP & MySQL oleh Haviluddin, dkk.
1. Keamanan
Keamanan sebuah program selain sistem operasi menjadi sangat penting. PHP menyediakan tiga jenis autentikasi user, yaitu http autentikasi, penggunaan cookies, dan penggunaan session.
Selain itu ada beberapa fungsi yang tersedia seperti crc32, crypt, md5, base64-decode, base64- encode, dan lain-lain.
ADVERTISEMENT
2. Integritas dengan database
PHP mendukung integritas, kecepatan, dan efisiensi akses ke database yang kebanyakan menggunakan basis data berjenis relational. Misalnya, MySQL, PostgreSQL, Oracle, SQLite, dan lain-lain.
3. Cross-platform
PHP mendukung berbagai jenis sistem operasi seperti semua varian Linux, Microsoft Windows, Mac OS, dan lain-lain.
4. Reliabilitas
PHP merupakan salah satu bahasa pemrograman yang berbasis web. Alasan utama adalah dukungan dokumentasi yang lengkap, aman, dan banyak. Komunitas helpdesk membantu para pengembang web sistem yang menggunakan PHP.
5. Harga
PHP berada dalam lisensi GNU Public Lisence (GPL). Hal ini berarti bahwa PHP bebas digunakan dan didistribusikan serta gratis. Saat ini juga banyak hosting gratis dan tak terbatas yang mendukung PHP.
(FNS)
ADVERTISEMENT