Sejarah PHP?PHP ditulis (diciptakan) oleh Rasmus Lerdorf, seorang insinyur perangkat lunak dari Greenland sekitar tahun 1995. Pada awal PHP Rasmus digunakan hanya sebagai pencatat jumlah pengunjung di website pribadinya. Oleh karena itu, bahasa ini disebut Personal Home Page (PHP) Tools. Tetapi karena perkembangannya disukai oleh komunitasnya, sehingga ia rilis bahasa PHP untuk publik dengan lisensi open source. Hari ini, PHP adalah server-side scripting yang paling banyak digunakan di situs Web di seluruh dunia, dengan versi sudah mencapai versi 5 dan statistik menghitung (www.php.net / usage.php).
Kondisi untuk Menjalankan PHPUntuk dapat berjalan, PHP membutuhkan web server, yang bertanggung jawab untuk memproses file php dan mengirimkan hasil pengolahan yang akan ditampilkan dalam browser klien. Oleh karena itu, PHP termasuk server-side scripting (script yang diproses di sisi server). Web server sendiri adalah perangkat lunak diinstal pada komputer lokal Anda atau komputer lain dalam jaringan intranet / internet yang berfungsi untuk melayani permintaan web dari klien. Web server adalah yang paling banyak digunakan saat ini untuk PHP adalah "Apache" (www.apache.org). Selain itu Apache, PHP juga biner membutuhkan PHP (www.php.net), yang dapat dikonfigurasi sebagai modul Apache atau sebagai aplikasi CGI. Untuk media penyimpanan data (database server), PHP biasa menggunakan "MySQL" (www.mysql.com). Untuk menginstal dan mengkonfigurasi perangkat lunak ketiga (Apache, MySQL, PHP) dalam rangka untuk menjalankan dan terhubung, itu cukup sulit. Jadi paket perangkat lunak LAMP dibuat, XAMPP, MAMP, WAMP, dll yang kita tetap dipasang di instalasi tunggal. Dalam instalasi satu kali, perangkat lunak mencakup ketiga dan sudah dikonfigurasi untuk lingkungan pengembangan aplikasi web tujuan. Dengan demikian, hanya seorang programmer web untuk menulis program PHP dan langsung menjalankan / pengujian program yang ditulis melalui web browser. Untuk mendapatkan paket-paket perangkat lunak web server silahkan download dari situs web yang bersangkutan (untuk XAMPP: www.apachefriends.org, dan untuk WampServer:
www.wampserver.com/en/)
Langkah 1 - permintaan halaman Web browser.
Langkah 2 - Web server halaman pencarian yang diminta, dan setelah ditemukan, memberikan halaman ke server aplikasi.
Langkah 3 - Aplikasi server mengurai (baca) halaman php untuk memproses program.
Langkah 4 - Aplikasi server ngirimkan halaman yang telah di proses kembali ke web server
Langkah 5 - Web server mengirimkan halaman telh diproses ke browser yang memintaContoh PHP ScriptAturan penulisan skrip PHP adalah:1. Semua script PHP harus diapit oleh tanda:
* / / Atau
* <% Dan%>
2. Tapi tanda resmi dan paling banyak digunakan adalah yang pertama, yaitudan?>
3. Pada setiap akhir perintah, diakhiri dengan titik koma (;).Contoh:
Langkah 2 - Web server halaman pencarian yang diminta, dan setelah ditemukan, memberikan halaman ke server aplikasi.
Langkah 3 - Aplikasi server mengurai (baca) halaman php untuk memproses program.
Langkah 4 - Aplikasi server ngirimkan halaman yang telah di proses kembali ke web server
Langkah 5 - Web server mengirimkan halaman telh diproses ke browser yang memintaContoh PHP ScriptAturan penulisan skrip PHP adalah:1. Semua script PHP harus diapit oleh tanda:
* / / Atau
* <% Dan%>
2. Tapi tanda resmi dan paling banyak digunakan adalah yang pertama, yaitudan?>
3. Pada setiap akhir perintah, diakhiri dengan titik koma (;).Contoh:
<?php |
echo 'Halo, Dunia! <br/> |
echo 'Ini <i> script </i> php |
pertamaku'; |
?> |
Dan ketika ditampilkan di browser klien akan menghasilkan:
Script PHP juga dapat dikombinasikan dengan HTML. Script PHP dapat ditempatkan di manapun pada dokumen HTML.
Sebagai contoh:
Sebagai contoh:
<html> |
<head><title><?php echo <?'Belajar PHP'; ?></title></head> |
<body> |
<?php |
echo 'Halo, Dunia! <br />'; |
echo 'Ini <i>script</i> php pertamaku'; |
?> |
</body> |
</html> |
Tapi script diproses oleh server hanya script PHP hanya (yang diapit oleh tanda)
4. Sisanya akan langsung dikirim ke browser klien tanpa diolah terlebih dahulu.
Semoga Membantu ...!!
No comments:
Post a Comment
thank you for commenting on our blogs