Pengertian PHP, Sejarah dan Fungsi PHP (Personal Home Page) Dalam Pemograman Web Lengkap – PHP atau Personal Home Page adalah sumber bahasa pemrograman di server yang digunakan untuk mengatasi masalah dan pengembangan suatu web dan bisa digunakan bersamaan dengan HTML (HyperText Markup Language).
Pengertian PHP atau Hypertext Preprocessor adalah suatu bahasa pemrograman yang terletak pada server yang dipakai secara luas untuk mengatasi kerja dan pengembangan suatu situs web dan bisa dimanfaatkan bersama-sama dengan HTML. Pada saat mengakses suatu URL, maka web browser akan menjalankan request ke suatu web server.
Menurut Wikipedia, PHP didefinisikan sebagai bahasa skrip yang dapat ditanamkan atau disisipkan ke dalam HTML. PHP bisa dipergunakan untuk membangun suatu CMS.
Sejarah PHP
Pada awalnya PHP muncul pada tahun 1995, PHP tersebut dibuat oleh Rasmus Lerdor. Saat itu, PHP masih bernama Form Interpreted (FI) yang berwujud dalam bentuk sekumpulan skrip yang digunakan untuk pengolahan data formulir dari web.
Kemudian Rasmus merilis kode sumber tersebut untuk umum dan menamakannya PHP/FI. Dengan rilis kode sumber tersebut menjadi sumber terbuka (open source), maka banyak pemrograman yang tertarik untuk mengikuti perkembangan PHP.
Pada November 1997, dikeluarkan PHP/FI 2.0. Saat rilis, interpreter PHP telah diimplementasikan dalam program C. Pada rilis ini dilampirkan juga modul-modul ekstensi yang meningkatkan kemampuan PHP/FI secara signifikan.
Pada tahun 1997, perusahaan bernama Zend melakukan perilisan ulang interpreter PHP menjadi lebih bersih, lebih baik, dan lebih cepat. Selanjutnya, pada Juni 1998, perusahaan Zend tadi merilis interpreter baru untuk PHP dan meresmikan rilis tersebut menjadi PHP 4.0. PHP 4.0 merupakan versi PHP yang penggunaanya paling banyak di awal abad ke-21. Versi ini sering digunakan karena kemampuannya untuk membangun aplikasi web kompleks namun tetap mempunyai kecepatan dan stabilitas tinggi.
Pada Juni 2014, Zend merilis PHP 5.0. Pada versi ini, inti dari interpreter PHP mengalami perubahan besar. Versi ini juga menyertakan model pemrograman dengan orientasi objek ke dalam PHP untuk menjawab perkembangan bahasa pemrograman pada orientasi objek.
Server objek bawaan ditambahkan pada versi 5.4 untuk memudahkan pengembang dalam menjalankan kode PHP tanpa melakukan instalasi software server. Versi terbaru dan stabil dari PHP sekarang ini yaitu versi 7.0.16 dan 7.1.2 yang sudah resmi dirilis pada 17 Februari 2017.
Fungsi PHP
Dalam membangun web PHP, PHP bukan saja menjadi bahasa pemrograman yang utama. Menggunakan HTML dan CSS telah bisa menghasilkan halam web statis, yang mana kontennya bersifat tetap. Bahasa PHP diartikan bahasa pemrograman pelengkap yang digunakan untuk menghasilkan web yang dinamis dan interaktif. Berikut fungsi dari PHP, diantaranya yaitu:
Mempersingkat Tatangan HTML dan CSS
Dalam membangun suatu halaman web yang dinamis, PHP bisa berfungsi sebagai penyingkat penggunaan tatanam HTML dan CSS. Sebagai contoh dalam suatu sistem karyawan memiliki jumlah baris 10. Jika menggunakan HTML dan CSS maka barisan tersebut menjadi sangat panjang. Sedangkan jika ditambah dengan mempergunakan PHP, maka bisa mengatur beberapa baris yang diperlukan atau ditampilkan.
Input Data
Dengan menggunakan bahasa pemrograman PHP, maka bisa melakukan input data dan menyimpannya dalam sistem Database seperti MySQL.
Manajemen Cookie dan Session
Dalam PHP, cookie dan session digunakan sebagai penyimpan informasi pengguna. Fungsi session_strat untuk memulai session dan cookie dengan fungsi setcookie. Sebagai proses cookie, menyimpan username dan password pengguna pada browser menjadikan tidak harus mengisinya ulang pada saat membuka situs yang sama. Session contohnya menyimpannya informasi login yang hanya berlaku dalam satu sesi saja.
Kompress Teks
Pada PHP, bisa mengkompres teks yang panjang menjadi lebih pendek dengan fungsi gzcompress dan mengembalikan dengan fungsi gzuncompres.
Demikian artikel yang diberikan tentang Pengertian PHP, Sejarah dan Fungsi PHP (Personal Home Page) Dalam Pemograman Web Lengkap semoga bermanfaat dan dapat menambah ilmu pengetahuan anda.
Artikel Paling Populer :
- Pengertian Database Menurut Ahli dan Manfaat… Penjelasan Tentang Pengertian Database Menurut Ahli, Tipe, Fungsi dan Manfaat Database Terlengkap Database atau dalam bahasa Indonesia berarti Basis Data atau Pangkalan data merupakan kumpulan informasi yang disimpan di dalam…
- 31 Pengertian Bahasa Menurut Para Ahli dan Fungsinya Lengkap Mengetahui Pendapat Para Ahli tentang Definisi Bahasa dan Fungsinya Lengkap Bahasa adalah sebuah sarana yang digunakan oleh makhluk hidup untuk berinteraksi sosial dengan sesama baik sesama jenis maupun bukan sejenisnya.…
- 12 Pengertian Website Menurut Para Ahli Terlengkap 12 Pengertian Website Menurut Para Ahli Terlengkap – Secara umum, Website atau Web adalah sekumpulan halaman yang terdiri dari beberapa laman dan berisi tentang insormasi dalam bentuk digital baik itu tulisan (teks), gambar animasi yang…
- Jenis Jenis Penelitian Berdasarkan Klasifikasinya Terlengkap Jenis Jenis Penelitian Berdasarkan Klasifikasinya Terlengkap Penelitian merupakan terjemahan dari bahasa inggris yaitu “Research” yaitu sebuah gabungan dari kata “re” (kembali) dan “search” (mencari), sedangkan berdasarkan sumber lain, mengatakan bahwa research berasal dari bahasa Perancis. Namun…
- Pengertian Website Menurut Para Ahli Ada yang sudah mengenal atau pernah mendengar mengenai Website? Simak penjelasan terlengkapnnya di bawah ini. Pengertian Website Menurut Para Ahli 1. Wikipedia Website yaitu suatu halaman web yang saling berhubungan…
- Pengertian Website : Unsur, Manfaat dan Jenis… Pengertian Website – Kalian mungkin sering mendengar istilah website, apa itu website? Agar lebih memahaminya, kali ini kita akan membahas pengertian website secara umum, pengertian website menurut para ahli, unsur,…
- Website Adalah Ada yang sudah mengenal atau pernah mendengar mengenai istilah Website? Simak penjelasan terlengkapnnya di bawah ini. Pengertian Website Website merupakan suatu dokumen berupa kumpulan halaman web yang saling terhubung dan…
- E-BOOK Adalah Ada yang sudah mengenal atau pernah mendengar mengenai istilah E-BOOK? Simak penjelasan terlengkapnnya di bawah ini. Pengertian E-BOOK E-book merupakan suatu buku yang bentuknya digital atau elektronik dimana biasanya berisi…
- Download : Pengertian, Fungsi, Tujuan, Cara Kerja… Ada yang sudah mengenal atau pernah mendengar mengenai istilah Download? Simak penjelasan terlengkapnnya di bawah ini. Pengertian Download Download atau pengunduhan merupakan salah satu kegiatan untuk dapat menerima sebuah data…
- Pengertian Jaringan Komputer : Manfaat, Tujuan dan… Pengertian Jaringan Komputer – Kalian mungkin sering dengar istilah jaringan komputer, apa yang dimaksud dengan jaringan komputer? Agar lebih memahaminya, kali ini kita akan membahas tentang jaringan komputer mulai dari…
- Data Adalah Kata data berasal dari bahasa Latin yaitu datum yang artinya suatu bentuk jamak yang berarti sesuatu yang diberi. Data ialah sekumpulan fakta yang didapat dan untuk diperuntukan menjadi suatu data…
- Pengertian LAN (Local Area Network) dalam Jaringan… Pengertian dan Fungsi LAN dalam Jaringan Komputer dengan Penjelasan Terlengkap Internet saat ini dapat dikatakan hampir menjadi kebutuhan pokok oleh para penggunanya. Pada pembahasan sebelumnya kita pernah membahas mengenai pengertian…
- Intranet Adalah Ada yang sudah mengenal atau pernah mendengar mengenai istilah Intranet? Simak penjelasan terlengkapnnya di bawah ini. Pengertian Intranet Intranet merupakan salah satu jaringan privat (private network) yang terhubung dengan menggunakan…
- Telnet : Pengertian, Fungsi, Cara Kerja, Kelebihan… Ada yang sudah mengenal atau pernah mendengar mengenai istilah Telnet? Simak penjelasan terlengkapnnya di bawah ini. Pengertian Telnet Telnet merupakan singkatan dari Telecommunications Network Protocol yang berarti sebuah remote login…
- Newsgroup Adalah Ada yang sudah mengenal atau pernah mendengar mengenai istilah Newsgroup? Simak penjelasan terlengkapnnya di bawah ini. Pengertian Newsgroup Newsgroup merupakan salah satu tempat penyimpanan yang biasanya digunakan oleh usenet dalam…
- Pengertian Topologi Star : Karakteristik, Cara… Pengertian Topologi Star : Karakteristik, Cara Kerja, Kelebihan dan Kekurangannya Lengkap – Topologi jaringan adalah hal yang menjelaskan hubungan geometris antara unsur-unsur dasar penyusun jaringan, yaitu node, link, dan station. Ada…
- Pengertian Repeater, Fungsi, Cara Kerja, Jenis,… Pengertian Repeater, Fungsi, Cara Kerja, Jenis, Kelebihan dan Kekurangan Repeater Lengkap – Secara etimologi, repeater berasal dari bahasa inggris “repeat” yang berarti pengulangan. Secara terminologi, pengertian repeater adalah pengulang kembalu, atau…
- Pengertian, Sejarah, Tujuan dan Ruang Lingkup… Pengertian, Sejarah, Tujuan dan Ruang Lingkup Rekayasa Perangkat Lunak (RPL) atau Software Engineering Lengkap – Software Engineering atau Rekayasa Perangkat Lunak (RPL) adalah satu bidang profesi yang mendalami cara pengembangan perangkat…
- Hyperlink Adalah Ada yang sudah mengenal atau pernah mendengar mengenai istilah Hyperlink? Simak penjelasan terlengkapnnya di bawah ini. Pengertian Hyperlink Hyperlink atau Pranala merupakan suatu cara untuk menghubungkan suatu bagian tertentu di…
- Internet Adalah Jika kamu mengetahui apa itu internet, simak juga penjelasan terlengkap dari internet itu. Mulai dari sejarah,pengertian,fungsi hingga dampak yang ditimbulkan oleh internet. Pengertian Internet Internet adalah suatu jaringan komunikasi global yang…