Sunday, September 30, 2018

PENGERTIAN DAN KEUNGGULAN PHP DALAM PEMOGRAMAN WEB


Pengertian PHP. PHP adalah sebauah salah satu pemograman yang ada di dunia IT, menurut kamus computer PHP adalah Bahasa pemograman untuk dijalankan melalui halaman web. Pada umumnya digunakan untuk mengolah informasi yang ada di internet.

Sedangkan dalam arti lainnya PHP adalaha singkatan dari Hypertext Preprocessor yaitu Bahasa pemograman web server-side yang  sifatnya itu open sourch ( Gratis dan dapat di modifikasi).

PHP Bahasa pemograman yang paling banyak digunakan di dunia IT ini, PHP paling banyak digunakan karena alasannya PHP dapat digunakan untuk membuat web yang dinamis atau informasi yang di sajikan oleh web yang menggunakan Bahasa pemograman PHP itu dapat menyajikan data yang real-time atau up to date kepada user.

Sejarah perkembangan Bahasa pemograman PHP yakni diawali dibuatnya PHP oleh Rasmun Lerdorf pada tahun 1995. Pada saat pembuatan yang pertama itu PHP Namanya adalah FI ( Form Internet) atau juga sering disebut dengan sebutan sekumpulan script yang digunakan untuk mengolah data form web.

Selannjuutnya pada Novemmber 1997, dirilislah PHP FI 2.0 yang merupakan cikal bakal dari PHP 3.

Sedangkan pada tahun yang sama 1997 PHP versi 3 diliris oleh perusahaan bernama Zend. PHP yang ditulis ulang tersebut memiliki keunggula yakni PHP menjadi bersih lebih baik dan cepat.

Tahun Selanjutnya pada musim dingin di tahun 1998 diliris kembali PHP versi 4. Versi 4 ini versi paling banyak dipakai sebab versi ini mampu dipakai untuk membangun aplikasi web kompleks tetapi memiliki kecepatan proses dan stabilitas yang tinggi.

Versi selanjutnya yaitu versi 5 yang diluncurkan pada juni 2004, dalam versi ini dari interpreter PHP mengalami perbahan besar dan dikenalkan model pemograman berorientasi objek baru untuk menjawab perkembangan Bahasa pemograman keaarah pemograman berorentasi objek.
Bahasa pemograman bukan PHP saja banyak lagi Bahasa pemograman lainnya yang sering digunakan. Namun PHP ini merupakan salah satu bahsa pemograman yang paling banyak di gunakan karena mempunyai kelebihan. Kelebihan Bahasa pemograman ini diantaranya :
1. Bisa membuat web menjadi dinamis
2. PHP bersifat open sourch,
3. Applikasi yang dibuat menggunakan PHP dapat running atau dijalankan di semua system operasi.
4. Applikasi dengan PHP cukup cepat dibandingkan ddengan applikasi CGI dengan perl atau Phython bahkan lebih cepat dibandingkan dengan ASP maupun Java.
5. Mendukung banyak paket database.
6. Web server untuk PHP dapat ditemukan dimana saja.
7. Dalam sisi pengembangan lebih mudah.
8. Paling mudah dipahami karena mempunyai banyak reverensi.
Selain keunggulan, PHP juga memiliki kekurangan diantaranya yaitu :
1. Permasalahan yang sering terjadi pada register globals.
2. Tidak mengenal package.
3. Jika diencoding, maka PHP dapat dibaca semua orang.
4. Tidak memiliki system pemograman berorientasi objek yang sesungguhnya.
5. PHP memiliki kekurangan keamanan jika kita tidak jeli dan tidak memperhatikan isu yang ada di lapangan.
Itulah kelebihan dan kekurangan dari pemograman PHP, yang keunggulannya lebih banyak dari pada kekurangannya. Kelemahan yang dimiliki PHP masih dalam tahan wajaran ;y;ang dimilik oleh pemograman.

Sebelum berlanjut ke tahap selanjutnya, rekan-rekan sekalian harus mempersiapkan beberapa hal untuk bisa meng-koding ataupun menjalankan Pemograman ini. Persiapan yang wajib rekan-rekan siapkan yakni 
1. Web server, web server ini bertugas untuk menjalankan PHP
2. Paket Pemograman PHP, 
3. Database, untuk menyimpan hasil pemrosesan program
4. PHPMyAdmin, untuk memudahan proses pengolahan database yang ada di server.
Nah itu mengenai pengertian, keunggulan, kelebihan dan persiapan untuk menggunakan pemograman PHP. Semmoga ddengan adanya artikel ini dapat membantu semangat rekan-rekan belajar Bahasa pemograman. 
Terima kasih juga telah berkenan membaca artikel saya sampai habis seperti ini. Untuk itu saya mohon dorongan smangat rekan-rekan terhadap saya agar saya dapat terus menulis di web saya, dukung saya dengan meninggalkan sebuah komentar di bawah ini.
dan jika ingin mencopy materi di atas jangan lupa lampirkan situs web saya.

0 comments

Post a Comment