• " Terima kasih atas kunjungan anda "

    BELAJAR PHP UNTUK PEMULA



    PHP merupakan sebuah program tambahan yang ada dalam software web server anda.
    PHP bisa anda temukan di web server Apache, Microsoft IIS, dan server-server lainnya (dalam kasus php triad, web server yang digunakan adalah Apache Web Server).

    Cara menggunakan PHP mudah. Pada prinsipnya anda hanya perlu menyisipkan kode PHP ke dalam tag-tag HTML yang sudah ada di situs anda.

    Untuk memudahkan pemahaman anda dalam tutorial pengenalan PHP ini, saya akan mencoba menjelaskan cara bekerjanya secara singkat seperti ini.
    Ketika ada yang mengakses web anda di halaman yang berisi kode PHP (tentunya dengan file berekstensi .php), server anda akan mengeksekusinya dan kemudian mengirimkan hasil eksekusinya ke web server untuk selanjutnya ditampilkan menggunakan kode HTML.

    Itulah sebabnya anda perlu menginstal server anda sendiri untuk mengetes kode PHP anda secara lokal. Dalam hal ini, server merupakan otaknya dan fungsi browser hanyalah untuk menampilkan hasil output serverPHP ke PC klien, yaitu PC anda.

    Ingat, PC anda tidak memerlukan tambahan khusus atau apapun untuk melihat hasil eksekusi kode PHP anda.
    Mengapa?

    Karena browser anda sudah mengerti dan bisa menampilkan bahasa HTML. Web server akan mengolah kode PHP anda dan menampilkan outputnya langsung dalam format HTML.
    HTML inilah yang dikirimkan ke browser anda. Jadi, hasil output PHP akan diterima melalui internet oleh browser anda dalam format standar HTML.
    Tentu saja browser anda tidak memerlukan tambahan apapun, karena dia tetap menjalankan tugasnya persis seperti saat menampilkan halaman web tanpa script PHP.

    Anda juga perlu tahu bahwa sama seperti HTML, PHP merupakan sebuah bahasa script atau kalau dulu sering disebut interpreter. Hal ini berarti kode tidak perlu di-compile sebelum digunakan. Kode yang kita buat hanya akan diproses saat diperlukan. Ini berbeda dengan bahasa pemrograman seperti C, VB maupun Delphi yang perlu di-compile (di-compile artinya di rubah dari bentuk text ke bentuk bahasa mesin yang bisa langsung dieksekusi oleh komputer, biasanya ekstensi filenya adalah EXE).

    Konsekuensinya mudah, anda menulis kode PHP dalam bentuk teks dan menyimpannya dalam bentuk teks juga.
    Tapi…… script PHP anda jadi memerlukan interpreter yaitu server PHP untuk mengeksekusi kode PHP yang masih dalam bentuk teks, sedangkan pada program hasil compile dalam bentuk executable (exe) file tidak memerlukan program lain untuk bisa dieksekusi. Server PHP ini adalah penerjemah kode PHP menjadi bahasa mesin yang dikenal oleh hardware komputer.

    Jika anda memerlukan pendalaman lebih detail tentang sintak-sintaks PHP, maka anda bisa mengunjungi situs  php.net.
    Situs ini berfungsi sebagai pusat pengembangan dan dokumentasi resmi dari PHP (anda ingat, PHP itu sifatnya open source, jadi harus ada tempat berkumpul dan berkoordinasi buat para pengembangnya. (terbayang kalau tidak ada yang koordinasi, pasti akan ribet sekali itu dalam proses 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 membuat repot untuk 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 mengetahui mengenai PHP,kegunaan/fungsi PHP :
    • Mengambil informasi dari form berbasis web dan menggunakannya untuk berbagai macam keperluan (menyimpan dalam database, membuat halaman berkondisi berdasarkan isi form, mengirim e-mail, mengirim e-mail ke pacar secara otomatis disaat ulang tahun dia dan lain-lain.
    • Autentikasi dan menelusuri pengunjung, artinya kita bisa tau pengunjung situs kita itu lebih senang melihat 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 disajikan/ditampilkan halaman web standar yang besar (menyesuaikan).
    • Menampilkan seluruh halaman situs kita dengan hanya menggunakan satu layout. Kalau halamannya statis, kita harus membuat satu layout untuk satu halaman bisa sibuk itu.
    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) menggunakan notepad saja Terus simpan dengan nama coba.php.
    Jangan lupa saat menyimpan di kotak file name, nama file harus diapit dengan tanda kutip (“coba.php”) soalnya kalau tidak begitu, nanti ekstensinya akan menjadi txt dan nama filenya jadi coba.php.txt.
    Skrip sederhana ini akan menampilkan tulisan: “Anda berada di situs coba !” pada browser anda.



    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? Bagus…

    Ok, itulah akhir dari tutorial pengenalan PHP kita. 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 menggabungkan PHP sama HTML.
    Jadi Kembalilah minggu depan OK?