PHP singkatan dari Personal Home Page, adalah sebuah bahasa scripting yang dibundel dengan HTML, yang dijalankan disisi server. Php diperkenalkan tahun 1994 oleh Rasmus Lerdorf.
Beberapa versi awal yang tidak dipublikasikan digunakan pada situs pribadinya untuk mencatat siapa saja yang mengakses daftar riwayat hidup onlinenya, versi pertama digunakan oleh pihak lain awal tahun 1995 dan dikenal sebagai personal homepage tools.
Sebagian besar perintah php berasal dari bahasa C, Java dan Perl dengan beberapa tambahan fungsi khusus php. Php memungkinkan para pembuat aplikasi web menyajikan halaman web dinamis dan interaktif dengan cepat dan mudah yang dihasilkan server
Apa saja kelebihan php?
Jika dibandingkan dengan bahasa yang lain, kelebihan php adalah sebagai berikut:
- Script(kode program) terintegrasi dengan file HTML, sehingga developer bisa berkonsentrasi langsung pada penampilan dokumen webnya
- Tidak ada proses compiling dan linking
- Berorientasi obyek (object oriented)
- Sintaksis pemrogramannya mudah dipelajari, sangat menyerupai c dan perl
- Integrasi yang sangat luas ke berbagai server database. Database yang didukung diantaranya : Oracle, Sybase, mSQL, MySQL, PostGreSQL, SQL Server, Informix,dBase, UNIX dbm
Apa hubungan php dengan html?
Hubungan php dengan html diantaranya adalah:
- Halaman web biasanya disusun dari kode-kode html yang disimpan dalam sebuah file berekstensi .html
- File html ini dikirimkan oleh server (atau file) ke browser, kemudian browser menerjemahkan kode-kode tersebut sehingga menghasilkan suatu tampilan yang indah
- Lain halnya dengan PHP, program ini harus diterjemahkan oleh web-server sehingga menghasilkan kode html yang dikirim ke browser agar dapat ditampilkan
- File html yang telah dibubuhi program php harus diganti ekstensi-nya menjadi .php3 atau .php
- PHP merupakan bahasa pemograman web yang bersifat server-side HTML=embedded scripting, di mana script-nya menyatu dengan HTML dan berada di server. Artinya adalah sintaks dan perintah-perintah yang kita berikan akan sepenuhnya dijalankan di server tetapi disertakan HTML biasa
Sumber: dari berbagai sumber
Tidak ada komentar:
Posting Komentar
Silahkan tinggalkan pesan anda