Pengertian Fungsi dan Kelebihan PHP
PHP atau yang sering di sebut dengan Hypertext Preprocessor adalah bahasa script yang dapat di implementasikan ke dalam HTML. Dan php juga banyak di pakai dalam pemrograman situs web dinamis. Selain itu php juga bisa di gunakan untuk membangun sebuah CMS ( Content Management System).
PHP juga dapat dilihat sebagai pilihan lain dari ASP.NET/C#/VB.NET Microsoft, ColdFusion Macromedia, JSP/Java Sun Microsystems, dan CGI/Perl. Contoh aplikasi lain yang lebih kompleks berupa CMS yang dibangun menggunakan PHP adalah Mambo, Joomla!, Postnuke, Xaraya, dan lain-lain.
Sejarah PHP
PHP di buat pertamakali oleh Rasmus Lerdorf pada tahun 1995. Yang pada itu PHP masih Bernama Form Interpreted (FI), yang terdiri dari sekumpulan script yang di gunakan untuk mengolah sebuah data formulir dari sebuah web. Dan merilis kode sumber tersebut untuk untuk umum dan di berinama PHP/FI.
Pada November 1997 PHP/FI 2.0 di rilis, pada rilis ini interpreter PHP sudah di implementasikan di dalam pemrograman C beserta modul-modul extensi yang berfungsi meningkatkan kemampuan dari PHP/FI secara signifikan.
Di pertengahan tahun 1997 sebuah perusahan yang bernama Zend menulis ulang interpreter PHP menjali lebih baik dna lebih cepat. Tepat nya pada tahun 1998 perusahan itu merilis interpreter PHP baru untuk PHP dan di resmikan sebagaiPHP 3.0, dengan singkatan akronim berulang PHP.
Setelah itu perusahan Zend merilis kembali PHP 4.0 pada pertengahan tahun 1999. PHP 4.0 dalah versi yang paling banyak di gunakan pada awal abad ke-21. Alas an mengapa PHP versi 4.0 ini banyak di gunakan karena PHP versi ini berkemampuan untuk membangun aplikasi web kompleks dan dengan memiliki kecepatan dan kestabilan yang tinggi.
PHP 5.0 dirilis pada Juni 2004. Pada versi ini terjadi perubahan yang sangat besar. Pada versi ini dimasukkan modelpemrograman berorientasi object ke dalam PHP untuk menjawab perkembangan bahasa pemrograman kearah pradigma berorientasi object.
Versi terbaru dari PHP saat ini ialah versi 7.0.16 dan 7.1.2 yang di rilis pada 17 Februari 2017.
Type data dari PHP :
1. Boolean
2. Integer
3. Float/Double
4. String
5. Array
6. Object
7. Resource
8. Null
Database yang di dukung PHP
Saat ini sudah banyak database yang di dukung oleh PHP seperti:
– – dBase
– – DBM
– – FilePro
– – mSQL
– – MySQL
– – ODBC
– – Oracle
– – Postgres
– – Sybase
– – Dan masih banyak yang lainnya.
Kelebihan dari PHP :
1. Bahasa pemrograman PHP adalah sebuah bahasa script yang tidak melakukan sebuah kompilasi dalam penggunaanya.
2. Web Server yang mendukung PHP dapat ditemukan dimana – mana dari mulai IIS sampai dengan apache, dengan configurasi yang relatif mudah.
3. Dalam sisi pengembangan lebih mudah, karena banyaknya milis – milis dan developer yang siap membantu dalam pengembangan.
4. Dalam sisi pemahamanan, PHP adalah bahasa scripting yang paling mudah karena referensi yang banyak.
5. PHP adalah bahasa open source yang dapat digunakan di berbagai mesin (linux, unix, windows) dan dapat dijalankan secara runtime melalui console serta juga dapat menjalankan perintah-perintah system.
Fungsi PHP – itu sendiri dalam pemograman web yaitu untuk membuat halaman web, PHP itu sendiri bukanlah Bahasa pemrograma yang wajib untuk di gunakan. bisa saja dalam pembuatan web kita hanya menggunakan HTML. Dan web yang menggunakan HTML dan CSS ini di kenal sebagai website statis, dimana konten dan halaman website bersifat tetap. Untuk website dinamis yang bisa dibuat menggunakan PHP adalah situs web yang dapat menyesuaikan tampilan konen tergantung situasi. Website dinamis juga bisa menyimpan data ke dalam database, membuat halaman yang dapat berubah-ubah sesuai yang di input oleh user, memproses form,dll.
Kode PHP biasa nya di sisipkan ke dalam dokumen HTML. Karena fitur inilah PHP di sebut juga sebagai Scripting Language atau Bahasa pemrograman script.
Sebagai contoh penggunaan PHP pada HTML :
Di bawah ini kita akan membuat sebuah list nama mahasiswa dengan menyisipkan Script PHP di dalam nya.
<!DOCTYPE html>
<html>
<head>
<title>Contoh Pembuatan List Dengan PHP</title>
</head>
<body>
<table>
<h2> Daftar List</h2>
<ol>
<?php
for ($i= 1; $i<= 1500; $i++)
{
echo “<li>List Nama Mahasiswa ke-$i</li>”;
}
?>
</ol>
</table>
</body>
</html>
Hasil dari penyisipan Script PHP di dalam nya maka akan menghasilkan tampilan seperti gambar di bawah ini
Seperti dari gambar di atas dengan kode PHP yang sangat sedikit kita dapat membuat list tersebut menjadi 1500 kali, bahkan bisa lebih dari itu hanya dengan baris kode php yang hanya sedikit di atas dan kita bisa membuat nya lebih banyak lagi dengan mengubah sebuah variable <$i> nya saja.
Dari pembahasan di atas kita dapat menarik kesimpulan apa itu PHP :
1. PHP adalah singkatan dari Hypertext Prepocessor.
2. PHP adalah Bahasa scripting server-side, artinya di jalankan di server kemudian outputnya dikirim ke client.
3. PHP digunakan untuk membuat aplikasi web.
4. PHP mendukung banyak database (Mysql, ODBC, dll).
Perlu di ketahui bahwa Script PHP tidak hanya dapat melakukan pengulangan seperti di atas melainkan bisa lebih dari itu seperti halnya membuat konversi dengan php seperti converter dari WORD TO PDF , penghitungan jumlah kata,dan masih banyak lagi.
Maka dari tutorial kali ini kita perlu memahami apa itu PHP, fungsi PHP, dalam PEmbuatan website yang dinamis. Mungkin pada tutorial berikutnya kita akan membuat Contoh-contoh lain nya menggunakan Script dari PHP.
Mungkin itu saja yang kita bahas pada tutorial kali ini, jika terdapat kesalahan dalam penulisan admin minta maaf yang sebesar-besarnya, semoga tutorial kali ini dapat membantu kawan-kawan dalam memahami apa itu PHP dan apa fungsi nya.