Minggu, 04 Oktober 2009

php 2

OK, udah server sudah siap. Pertanyaan berikutnya adalah sebetulnya PHP itu apa sih ? PHP adalah sebuah program yang di instal di atas software web server anda. PHP bekerja pada versi-versi web server Apache, Microsoft IIS, dan server-server lainnya (dalam kasus phptriad, web server yang digunakan adalah Apache Web Server). PHP ini gampang dipelajari lho, sama seperti VB yang tutorial dasar-dasar VB nya juga bisa kamu baca di prothelon.com ini.
{mosgoogle}Anda menggunakan PHP dengan cara menyisipkan kode PHP ke dalam HTML yang dipakai untuk membangun situs anda. Saat seorang klien (siapapun dalam web) mengunjungi situs yang berisi kode ini, server anda akan mengeksekuainya. Itulah sebabnya anda perlu menginstal server anda sendiri untuk mengetes kode PHP anda secara lokal. Dalam hal ini, server merupakan otaknya bukan browser anda. Fungsi browser hanya untuk menampilkan hasil karya server ke PC klien. Klien tidak memerlukan tambahan khusus atau apapun untuk melihat kode PHP anda beraksi di server karena hasil eksekusi kode PHP anda akan dibawa dalam kode HTML ke browser klien. Kata orang-orang pintar sih, PHP itu bagus karena gak ngabisin resources CPU di server.
PHP adalah sebuah bahasa script, persis HTML. Hal ini berarti kode tidak perlu di-compile sebelum digunakan. Kode yang kita buat akan diproses saat diperlukan. Ini berbeda dengan bahasa pemrograman seperti C, VB maupun Delphi yang perlu di-compile (di-compile artinya di ubah dari bentuk text ke bentuk bahasa mesin yang bisa langsung dieksekusi oleh komputer, biasanya ekstensi filenya adalah EXE). Konsekuensinya, PHP memerlukan server PHP untuk mengeksekusi kode PHP yang masih dalam bentuk teks, sedangkan program hasil compile dalam bentuk executable file tidak memerlukan program lain untuk bisa dieksekusi.
Sebelum menggali lebih dalam, anda perlu tahu bahwa ada situs yang disebut dengan php.net. PHP adalah sebuah bahasa open source, dan php.net adalah pusat pengontrolnya (kebayang kalau ndak ada yang koordinasi, bakalan ribet banget tuh pengembangannya, iya kan?). Php.net memiliki banyak materi referensi mengenai PHP dan berbagai macam tips yang dikirim para programmer dari seluruh penjuru dunia. PHP.net memiliki informasi yang sangat hebat dan mendalam mengenai PHP, tapi akan sangat mengerikan bagi pemula untuk langsung terjun ke sana. Itulah sebabnya situs ini dibuat, selain materi di sana sudah advance, yang bikin repot buat kita ya bahasa inggrisnya itu loh. Tapi jangan khawatir, di akhir tutorial ini kita akan membicarakan mengenai bagaimana cara untuk memanfaatkan situs php.net tersebut.
OK, sekarang kita sudah tahu mengenai PHP, so what gitu loh? Emang PHP bisa apaan aja sih ? Gini loh, PHP itu bisa:
  • Mengambil informasi dari form berbasis web dan menggunakannya untuk berbagai macam keperluan (menyimpan dalam database, membuat halaman berkondisi berdasarkan isi form, ngirimin e-mail, ngirim e-mail ke pacar secara otomatis saat ultah do’i, pokoknya macem-macemlah);
  • Autentikasi dan menelusuri pengunjung, artinya kita bisa tau pengunjung situs kita itu lebih senang ngeliat halaman yang mana;
  • Melayani halaman yang berbeda-beda tergantung pada penggunaan browser atau peralatan (misalnya kita bisa tahu pengunjung situs kita itu pake IE atau Firefox atau PDA dan memperlakukannya secara berbeda. Kebayangkan kalau layar sekecil PDA dicekokin halaman web standar yang gede?);
  • Menampilkan seluruh halaman situs kita dengan hanya menggunakan satu layout. Kalau halamannya statis, kita harus membuat satu layout untuk satu halaman bisa bete tuh;
Bottom of Form
Namun sebelum kita mempelajari penggunaan khusus PHP, seperti biasa, kita perlu mulai dari yang sederhana dulu. Diawali dengan cara membuat blok program PHP dengan skrip sederhana berikut. Tolong tulis kode di bawah ini (yang berwarna merah itu) pake notepada aja yah. Terus simpan dengan nama prothelon.php. Jangan lupa saat menyimpan di kotak file name, nama file harus diapit dengan tanda kutip (“prothelon.php”) soalnya kalau tidak begitu, nanti ekstensinya akan jadi txt dan nama filenya jadi prothelon.php.txt. Skrip sederhana ini akan menampilkan tulisan “Anda berada di situs Prothelon!” pada browser anda.
print ("Anda berada di situs Prothelon!");
?>
Kata-kata dalam tanda kurung adalah teks yang akan di tampilkan oleh browser, sedangkan sisanya merupakan kode PHP.
Tag merupakan awal dan akhir skrip, sedangkan karya-karya anda harus diletakkan di tengahnya. Gimana, dah ngerti? OK dah.
Dalam artikel selanjutnya kita akan mempelajari aturan-aturan dasar dalam menulis kode PHP yang harus anda ketahui sebelum anda menulis skrip PHP pertama anda termasuk cara ngegabungin PHP sama HTML. Jadi Kembalilah minggu depan OK?

Pengen belajar sambil praktek? klik di sini.


Salam hangat.

BTW, kalau pengen kursus bikin web & PHP sambil praktek plus dapet duit juga coba deh ke kursus-online.com aja. Sok atuh di klik biar kelihatan.

Tidak ada komentar: