Pengenalan PHP
PHP atau merupakan singkatan rekursif dari PHP : Hypertext
Preprocessor adalah suatu bahasa pemrograman yang termasuk kategori server side
programming. server side programming adalah
jenis bahasa pemrograman yang nantinya script/program tersebut akan dijalankan
oleh server. Selanjutnya hasil pengolahan script/program tersebut akan dikirim
ke client sebagai output. PHP banyak digunakan oleh programmer berlatar belakang C/C++ karena kemiripan
syntaxnya. Open source, karenanya gratis dan bebas. Database pasangannya
biasanya MySQL, dijalankan bersama webserver Apache di atas operating system
Linux maupun Windows. Semuanya gratis dan bebas.
Di samping PHP,
sebenarnya ada beberapa jenis pemrograman lain yang termasuk server side
programming yaitu JSP (Java Server Pages), ASP (Active Server Pages), Phyton,
dan Perl, serta masih ada lagi beberapa yang lain. Namun mengapa saya rekomendasikan
PHP untuk Anda pelajari? Ya… karena PHP memiliki beberapa kelebihan antara
lain:
1. Bahasa pemrograman PHP sangat mudah dipelajari karena mirip
dengan bahasa C/C++
2. PHP mudah diimplementasikan karena software PHP servernya 100%
Free
3. Kebanyakan server web hosting mensupport PHP
4. PHP paling banyak digunakan oleh web programmer di seluruh
dunia
Statistik situs yang menggunakan PHP (sekitar 20 juta situs).
Untuk memudahkan
Anda belajar PHP, berikut ini beberapa tool yang sebaiknya Anda miliki :
1.
Software
web server, bisa dipilih salah satu antara Apache, IIS, PWS (100 % free)
2.
Software
PHP server (100% free)
3.
Software
database, sebaiknya pilih MySQL karena 100% free. Bila sudah menguasai PHP +
MySQL bisa dikembangkan dengan database yang lain.
4.
Text
Editor, misalkan Notepad atau Notepad++. Dalam hal ini saya merekomendasikan
Notepad++ karena selain software ini 100% free, juga mensupport untuk
memudahkan penulisan bahasa program.
5.
Web Editor,
misalnya Dreamweaver atau Frontpage (sifatnya optional) sebagai pendukung saja.
Untuk tool no. 1 s/d 3 sebenarnya Anda tidak perlu mencarinya atau
menginstalasi secara terpisah, karena ada software paket yang di dalamnya sudah
tersedia web server Apache, PHP server dan MySQL. Dalam hal ini saya
merekomendasikan AppServ (Download DiSini) sebagai softwarenya. Software ini 100%
Free. Untuk AppServ Anda akan mendapatkan :
o Apache 2.2.8
o PHP 6.0.0-dev
o MySQL 6.0.4-alpha
o
phpMyAdmin-2.10.3
Untuk mendapatkan tutorial ini
silahkan download pada beberapa link berikut di bawah ini:
Download via Uploaded