2.6 PHP
Beberapa pengertian tentang PHP sebagai berikut :
1.
PHP adalah singkatan dari PHP : Hypertext Preprocessor.
2.
PHP adalah bahasa scripting server-side, artinya di jalankan di server, kemudian link-nya dikirim ke client browser.
3.
PHP digunakan untuk membuat aplikasi web.
4.
PHP mendukung banyak database MySQL, Informix, Oracle, Sybase, Solid, PostgreSQL, Generic ODBC, dll..
2.6.1 Sejarah PHP
PHP pertama kalin diciptakan oleh Rasmus Ledorf pada tahun 1994. Awalnya PHP digunakan untuk mencatat jumlah serta mengetahui siapa saja pengunjung pada
Universitas Sumatera Utara
homepage-nya.Rasmus Ledorf adalah salah satu pendukung open source. Oleh karena itu,ia mengeluarkan Personal Homepage Tools versi 1.0 secara gratis, kemudian
menambah kemampuan PHP 1.0 dengan meluncurkan PHP 2.0.
Pada tahun 1996, PHP telah banyak digunakan di dunia.Sebuah kelompok pengembang software yang terdiri dari Rasmus, Zeew Suraski, Andi Gutman, Stig
Bakken, Shane Caraveo, dan Jim Wistead bekerja sama untuk menyempurnakan PHP 2.0.Akhirnya, pada tahun 1998, PHP 3.0 diluncurkan. Penyempurnaan terus diluncurkan
sehingga tahun 2000 dikeluarkan PHP 4.0. Tidak henti sampai disitu,kemampuan PHP terus ditambah dan versi terbaru yang telah dikeluarkan adalah PHP 5.0.x.
2.6.2 Kelebihan PHP
PHP memiliki banyak kelebihan yang tidak dimiliki bahasa script lainnya. PHP difokuskan pada pembuatan script server-side, bisa melakukan apa saja yang dapat
dilakukan oleh GCI,seperti mengumpulkan data dari form, menghasilkan isi halaman web dinamis, dan kemampuan mengirim dan menerima cookies bahkan lebih dari CGI. PHP
Universitas Sumatera Utara
dapat digunakan pada setiap sistem operasi, antara lain Linux, Unix, Windows, dan Macintosh. PHP juga mendukung banyak Web Server, seperti Apache, Microsoft Internet
Information Server MIIS, Personal Web Server PWS, dan masih banyak lagi lainnya, bahkan PHP dapat bekerja sebagai CGI processor. PHP tidak terbatas pada hasil
keluaran HTML. PHP juga memiliki kemampuan untuk mengolah keluaran gambar, file pdf, dan movies flash. PHP dapat menghasilkan teks seperti XHTML dan file XML
lainnya.
2.6.3 Instalasi PHP
Untuk menjalankan PHP anda perlu Web Server seperti Apache, PHP Interpreter, MySQL sebagai database. Saat ini ada banyak paket PHP+Apache+MySQL yang memudahkan
anda untuk instal PHP dengan mudah. Kode PHP di jalankan di browser, terlebih dahulu
harus dijalankan Apache Web Server, kemudian di browser dijalankan di localhost.
Misal kita buat file php, yaitu : tes.php, yang disimpan di document root atau folder
www maka di browser kita ketik url di alamatnya adalah : http:localhosttes.php
Universitas Sumatera Utara
2.6.4 Sintaks PHP
Kode PHP di tulis di teks editor, sama halnya seperti HTML. Kode PHP bisa digabung atau disisipkan dengan kode HTML, Javascript, CSS dan script lainnya untuk membuat
halaman web.
1.
Penulisan kode PHP harus di awali dengan ?php dan diakhiri dengan ?.
2.
Untuk mengakhiri baris kode PHP harus diberi tanda titik koma ; di akhir baris kode PHP.
3.
Untuk penulisan komentar di awali tanda atau antara dan .
4.
.......
Universitas Sumatera Utara
2.7 MySQL