PHP:Hypertext Preprocessor (Pengertian, Sejarah, Syntax, dan Tipe-Tipe Data)
Sebelumnya penulis telah membahas bahasa pemrograman HTML dan CSS, dan di artikel ini penulis akan membahas kembali sebuah bahasa pemrograman yang wajib dipelajari secara lanjut yaitu bahasa pemrograman PHP. Ada beberapa poin penting yang wajib anda ketahui terlebih dahulu sebagai pemula web development yaitu:
- Apa itu PHP ?
- Sejarah PHP
- Syntax PHP
- Tipe-Tipe Data PHP
Oke langsung saja simak pembahasannya dibawah ini.
Apa itu PHP ?
PHP:Hypertext Preprocessor adalah sebuah bahasa pemrograman yang digunakan untuk membuat web dinamis. PHP dapat juga dikombinasikan dengan bahasa pemrograman lainnya seperti HTML, JavaScript dan jQuery.
Selain itu bahasa PHP bersifat open source dan server side scripting, Open source berarti gratis dan dapat dijalankan dimana saja seperti di windows, linux dan macintosh. Sedangkan server-side scripting adalah jenis bahasa pemrograman yang nantinya kode atau script akan dijalankan/dieksekusi/diproses oleh server.
Sejarah
Awalnya bahasa pemrograman PHP dikenal dengan nama Personal Home Pages dan sesuai dengan namanya PHP digunakan untuk membuat website-website yang bersifat pribadi saja.
Pada tahun 1995, bahasa pemrograman PHP pertama kali diperkenalkan oleh Rasmus Lerdorf. Di tahun itu bahasa pemrograman PHP dikenal dengan nama Form Interpreted (FI). Form Interpreted merupakan sekumpulan kode yang digunakan untuk mengelolah data formulir dari web.
Kemudian Rasmus Lerdorf merilis ulang source code tersebut untuk dipergunakan oleh umum dan diberi nama PHP-FI. Source code ini bersifat open source, jadi dapat diakses oleh siapa saja dan hal ini membuat programmer-programmer lain di seluruh dunia mulai tertarik untuk mengembangkannya.
Pada tahun 1997, PHP-FI 2.0 telah dirilis dengan penambahan modul-modul ekstensi dan meningkatkan kemampuan PHP-FI menjadi lebih signifikan dibandingkan dengan versi sebelumnya. Di interpreter versi kedua ini sudah diimplementasikan (diterapkan) ke dalam program C. Pada tahun yang sama juga, sebuah perusahaan perangkat lunak bernama Zend menulis ulang parse PHP-FI menjadi lebih baik, bersih dan cepat.
Selanjutnya pada tahun 1998, perusahaan Zend lagi-lagi mendesain ulang parse tersebut sepenuhnya dan tercetuslah PHP versi baru yaitu PHP 3.0 atau dikenal dengan istilah PHP:Hypertext Preprocessor 3, kemudian pada tahun yang sama PHP: Hypertext Preprocessor 3 dipublikasikan dan diresmikan.
Berikutnya pada tahun 1999, perusahaan tersebut kembali merilis PHP 4.0 (PHP:Hypertext Preprocessor 4) yang didasarkan oleh PHP versi pertama. Di versi ini paling banyak digunakan oleh programer-programer di seluruh dunia sebab kemampuan dari PHP 4.0 lebih cepat dan memiliki stabilitas tinggi dari versi sebelumnya. Pada tahun yang sama Zend berubah nama menjadi Zend Technologies.
Pada tahun 2004, perusahaan Zend Technologies kembali merilis PHP 5.0 (PHP:Hypertext Preprocessor 5). Dalam versi ini juga telah mendukung model pemrograman berorientasi objek (PBO) dan adanya peningkatan performa Zend Engine versi kedua. Berikut beberapa penambahan fitur yaitu PHP Data Objects (PDO) yang berguna untuk mengakses dan mengkoneksikan database, closures, trait, dan namespaces.
Pada versi PHP 5.0 ini memiliki sejarah panjang sampai bulan Desember 2014 (± 10 Tahun) dan mendapatkan rilisan versi terbaru PHP 5.6.4.
Pada tahun 2005, PHP 6 dirilis bersamaan dengan perkembangan PHP 5. Dalam pengembangan versi PHP 6 ini memiliki performa standar Unicode sehingga dapat mendukung berbagai jenis teks dan simbol yang berbeda-beda dari semua sistem tulisan di seluruh dunia.
Dengan waktu yang cukup singkat pengembangan dari PHP 6 harus dihentikan karena beberapa alasan teknis yaitu kurangnya programmer yang bertugas mengembangkan versi tersebut dan performa yang dihasilkan tidak sesuai ekspektasi. Pengembangan PHP 6 berakhir ditandai dengan fitur-fitur yang ada di versi tersebut dipindahkan semua ke versi PHP 5.
Pada tanggal 3 Desember 2015, PHP 7 dirilis dengan peningkatan performa dan penambahan fitur-fitur yang cukup signifikan dari versi sebelumnya. Pada PHP 7 ini telah menggunakan Zend Engine 3 yang diklaim 2x lebih cepat dibandingkan PHP 5. Sama seperti versi PHP 5, PHP 7 juga mendapatkan versi terbaru yaitu PHP 7.4.0 dan terus mendapatkan pembaruan hingga PHP 8.
Syntax PHP
Dalam bahasa pemrograman PHP ada yang namanya Syntax PHP, Apa itu Syntax PHP? Sama seperti pengertian syntax pada umumnya, Syntax PHP merupakan aturan dalam penulisan kode yang telah ditentukan agar compiler mudah memahami kode program tersebut. Berikut ini contoh struktur dasar penulisan kode PHP.
Source Code:
<?phpecho 'Hello Word' ;?>
Contoh tampilan pada website:
Tipe-Tipe Data PHP
- String
- Integer
- Boolean
- Float
- Array
- Resource
- Object
- NULL
Demikian dari pembahasan yang dapat penulis sampaikan, apabila masih belum jelas teman-teman dapat mencari langsung dari sumber-sumber yang lebih lengkap. Mohon maaf jika ada kekurangan, sekian dan terima kasih.
Sumber Referensi : rajaputramedia.com, widyamulya98.blogspot.com
Posting Komentar untuk "PHP:Hypertext Preprocessor (Pengertian, Sejarah, Syntax, dan Tipe-Tipe Data)"