Pages

PHP Tutorial (Part 1)

Intro
PHP (Hypertext Prepocessor) merupakan bahasa pemrograman server-side yang untuk pembangunan web. Selain itu dapat digunakan sebagai bahasa pemrograman umum(Wikipedia)
Untuk membuat halaman web, sebenarnya tidak mewajibkan untuk menggunakan PHP. Dengan menggunakan HTML dan CSS dapat dibangun website statis dimana konten yang ada bersifat tetap. Website dengan menggunakan PHP dapat menyesuaikan tampilakn konten sesuai kondisi. Selain itu, website dinamis dapat menyimpan data masukkan dalam database, membuat tampilan halaman dapat berubah sesuai input dari user, dll.

Cara kerja PHP
1.      Client me-request halaman web yang berisi script PHP
2.      Jika file yang di-request ditemukan, maka server akan meneruskan ke PHP interpreter(penterjemah PHP) yang akan bekerja menghasilkan dokumen/halaman HTML berdasarkan script PHP. Jika script PHP terdapat proses meminta data dari database, maka terjadi proses query dat a ke database server.
3.      Dokumen HTML hasil interpretasi oleh PHP interpreter dikembalikan ke web server
4.      Web server mengirim dokumen HTML response ke client
5.      Web browser akan tampil di layar client.
Dalam membangun situs dinamis, diperlukan we server database server dan PHP interpreter.
Web server yang digunakan anatar lain Apache, Internet Information Service (IIS) dan lainnya.
Database server dapat menggunakan MySQL, noSQL, Oracle, SQL Server, MongoDB, PostgreSQL dan lainnya.
Untuk membuat suatu file PHP diperlukan editor teks seerti Notepad++, Sublime Text, PHP Editor dan lainnya.

Contoh 1 : fungsi for
Membuat suatu halaman web menampilkan 1 sampai 40
Dengan menggunakan HTML


Dengan menggunakan PHP



Keterangan
Baris 1-5 : script HTML
Baris 6-9: script perulangan PHP
Baris 7-11: script HTML

Fungsi if
Contoh 2 : Menyeleksi


Keterangan :
baris 1-5 :script HTML
Baris 7 : script perulangan untuk menampilkan angka 1-50
Baris 8 : perintah untuk mengecek nilai dari variabel $i meruupakan bilangan yang habis dibagi 2, maka ditampilkan dengan warna hitam

Baris 11 : perintah untuk mengecek selain kondisi di atas maka ditampilkan dengan warna merah


Referensi:
w3schools.com

Unknown

Phasellus facilisis convallis metus, ut imperdiet augue auctor nec. Duis at velit id augue lobortis porta. Sed varius, enim accumsan aliquam tincidunt, tortor urna vulputate quam, eget finibus urna est in augue.

No comments:

Post a Comment