Pengertian PHP
PHP:
Hypertext Preprocessor adalah bahasa skrip yang dapat ditanamkan atau disisipkan ke
dalam HTML. PHP banyak dipakai untuk memrogram situs web dinamis. PHP dapat digunakan untuk membangun
sebuah CMS.
Menurut Arief
(2011:43), PHP adalah Bahasa server-side
–scripting yang menyatu dengan HTML untuk membuat halaman web yang dinamis. Karena PHP merupakan server-side-scripting
maka sintaks dan perintah-perintah PHP akan diesksekusi di server kemudian
hasilnya akan dikirimkan ke browser dengan format HTML. Dengan demikian kode
program yang ditulis dalam PHP tidak akan terlihat oleh user
sehingga keamanan halaman web lebih terjamin. PHP dirancang untuk membuat halaman
web yang dinamis, yaitu halaman web yang dapat membentuk suatu tampilan
berdasarkan permintaan terkini, seperti menampilkan isi basis data ke halaman web.
Salah satu
keunggulan yang dimiliki PHP adalah kemampuannya untuk
melakukan koneksi ke berbagai macam software sistem manajemen basis data
atau Database Management Sistem (DBMS), sehingga dapat menciptakan suatu
halaman web dinamis. PHP mempunyai koneksitas yang baik
dengan beberapa DBMS seperti Oracle, Sybase, mSQL, MySQL, Microsoft SQL
Server, Solid, PostgreSQL, Adabas, FilePro, Velocis, dBase, Unix dbm, dan tidak
terkecuali semua database ber-interface ODBC. Hampir seluruh aplikasi berbasis
web dapat dibuat dengan PHP. Namun kekuatan utama
adalah konektivitas basis data dengan web. Dengan kemampuan ini kita akan
mempunyai suatu sistem basis data yang dapat diakses.
Apa yang harus diketahui sebelum belajar PHP
Sebelum Anda
melanjutkan Anda harus memiliki pemahaman dasar sebagai berikut:
- HTML
- CSS
- JavaScript
Apa itu PHP?
- PHP merupakan singkatan dari "PHP: Hypertext Preprocessor"
- PHP adalah banyak digunakan, karena bersifat open source
- Script PHP dieksekusi pada server
- PHP bebas untuk download dan bebas digunakan
- File PHP dapat berisi teks, HTML, CSS, JavaScript, dan kode PHP
- Kode PHP dieksekusi pada server, dan hasilnya dikembalikan ke browser sebagai HTML biasa
- File PHP memiliki ekstensi ".php"
- PHP dapat menghasilkan konten halaman dinamis
- PHP dapat membuat, membuka, membaca, menulis, menghapus, dan menutup file pada server
- PHP dapat mengumpulkan data formulir
- PHP dapat mengirim dan menerima cookie
- PHP dapat menambah, menghapus, memodifikasi data dalam database Anda
- PHP dapat digunakan untuk mengontrol akses pengguna
- PHP dapat mengenkripsi data
Dengan PHP
Anda tidak terbatas untuk output HTML. Anda dapat output gambar, file PDF, dan
bahkan film Flash. Anda dapat juga keluaran teks, seperti XHTML dan XML.
Mengapa PHP ?
- PHP berjalan pada berbagai platform (Windows, Linux, Unix, Mac OS X, dll)
- PHP kompatibel dengan hampir semua server yang digunakan hari ini (Apache, IIS, dll)
- PHP mendukung berbagai database
- PHP adalah gratis. Download dari sumber daya PHP resmi: www.php.net
- PHP mudah dipelajari dan berjalan efisien pada sisi server
PHP adalah bahasa yang menakjubkan dan populer!
- Hal ini cukup kuat untuk menjadi inti dari sistem blogging terbesar di web (WordPress)!
- Hal ini cukup dalam untuk menjalankan jaringan sosial terbesar (Facebook)!
- Hal ini juga cukup mudah untuk menjadi bahasa sisi server pertama pemula!
Apa yang saya
butuhkan?
Untuk mulai
menggunakan PHP, Anda dapat:
- Menemukan web host dengan PHP dan MySQL dukungan
- Menginstal web server pada PC Anda sendiri, dan kemudian menginstal PHP dan
Gunakan Web
Host Dengan Dukungan PHP
Jika server
Anda telah mengaktifkan dukungan untuk PHP Anda tidak perlu melakukan apa-apa.
Hanya membuat
beberapa file php, menempatkan mereka dalam direktori web Anda, dan server akan
otomatis menguraikannya untuk Anda.
Anda tidak
perlu untuk mengkompilasi sesuatu atau memasang alat tambahan.
Karena PHP
adalah gratis, paling web host menawarkan dukungan PHP.
Set Up PHP
pada PC Anda Sendiri
Namun, jika
server Anda tidak mendukung PHP, Anda harus:
- Menginstal web server
- Menginstal PHP
- Menginstal database, seperti MySQL
Website PHP
resmi (PHP.net) memiliki petunjuk instalasi untuk PHP:
http://php.net/manual/en/install.php
Tobe Continues ....