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
sebagai PHP 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 model pemrograman 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.
Thank’s for reading and keep Follow next article from LazyCodding
Artikel di atas berdasarkan sumber dari :
- - Wikipedia
- - duniailkom
Dapatkan Penghasilan Tambahan Dengan Bermain Poker Online di www,SmsQQ,com
ReplyDeleteKeunggulan dari smsqq adalah
*Permainan 100% Fair Player vs Player - Terbukti!!!
*Proses Depo dan WD hanya 1-3 Menit Jika Bank Tidak Gangguan
*Minimal Deposit Hanya Rp 10.000
*Bonus Setiap Hari Dibagikan
*Bonus Turn Over 0,3% + 0,2%
*Bonus referral 10% + 10%
*Dilayani Customer Service yang Ramah dan Sopan 24 Jam NONSTOP
*Berkerja sama dengan 4 bank lokal antara lain : ( BCA-MANDIRI-BNI-BRI )
Jenis Permainan yang Disediakan ada 8 jenis :
Poker - BandarQ - DominoQQ - Capsa Susun - AduQ - Sakong - Bandar Poker - Bandar 66
Untuk Info Lebih Lanjut Dapat menghubungi Kami Di :
BBM: 2AD05265
WA: +855968010699
Skype: smsqqcom@gmail.com
Agan-Agan yang suka baca cerita dewasa saya recommend website yang bisa buat anda crottt puas.
ReplyDelete> Putihh Kental
> Cerita Dewasa
> Janda
> Tante
> Perawan
> ABG
> Selingkuhan