Kamis, 26 Juli 2012

PHP1 : Pengenalan PHP Reviewed by Esemka Date 7/26/2012 03:23:00 AM

PHP1 : Pengenalan PHP

Materi 1
Pengenalan PHP Bagian 1

A.     Pengenalan PHP
PHP (PHP Hypertext Preprocessor) yang merupakan bahasa pemograman berbasis web yang memiliki kemampuan untuk memproses data dinamis.
            PHP disebut sebagai sebuah server-side embedded script language artinya sintaks-sintaks dan perintah yang kita berikan akan sepenuhnya dijalankan oleh server tetapi disertakan pada halaman HTML biasa. Aplikasi-aplikasi yang dibangun oleh PHP pada umumnya akan memberikan hasil pada web browser, tetapi prosesnya secara keseluruhan dijalankan di server.

Perhatikan gambar dibawah ini!! Bagaimana php diproses oleh server sesuai permintaan client.
Gambar 1
Penjelasan:
Ketika menggunakan PHP sebagai server-side embedded script language, maka server akan melakukan hal-hal sebagai berikut:
·         Membaca Permintaan dari client/browser
·         Mencari halaman/page di server
·         Melakukan instruksi yang diberikan oleh PHP untuk melakukan modifikasi pada halaman/page
·         Mengirim kembali halaman tersebut kepada client melalui internet atau intranet.

B.     Syntax pada PHP
Sintaks bahasa PHP mempunyai aturan tersendiri yang sudah baku, sama halnya dengan penulisan sintaks bahasa pemrograman lainnya.
Script PHP biasa diawali dengan tag '<?' atau '<?php' dan ditutup dengan tag '?>'. Script PHP dapat ditempatkan diposisi manapun dalam dokumen. File PHP dapat disisipkan pada bahasa script lainnya, misalnya disisipkan pada HTML atau dapat berdiri sendiri.
Dibawah ini adalah cara-cara penulisan script atau kode PHP di dalam HTML atau yang berdiri sendiri adalah sebagai berikut:
1.      Contoh script PHP yang disisipkan pada halaman HTML:
<html>
<head>
<title>Contoh</title>
</head>

<body>
<?php
echo "Hello World!";
?>
</body>
</html>

2.      Sedangkan contoh bentuk script PHP yang berdiri sendiri adalah:
<?php
   echo "Hello World!";
?>

Selain menggunakan cara-cara yang dijelaskan diatas, ada beberapa cara lain yang dilakukan untuk menyisipkan kode PHP pada halaman HTML. Cara-caranya adalah sebagai berikut:
1.      Cara Pertama
Cara ini biasanya digunakan untuk penulisan pada text editor yang tidak mengenali script PHP. Penulisannya adalah sebagai berikut:

<?script language="php">
..... script php .....
</script>




2.      Cara Kedua
Cara yang kedua ini biasanya digunakan untuk format dokumen XML. Penulisannya adalah sebagai berikut:

<?php
..... script php .....
?>

3.      Cara ketiga
Cara yang terakhir ini biasanya digunakan untuk format dokumen HTML. Penulisannya adalah sebagai berikut:

<?
..... script php .....
?>
C.    Penulisan Variabel pada PHP
Pada PHP semua variable harus dimulai dengan karakter “$”. Variable PHP tidak perlu dideklarasikan dan ditetapkan jenis tipe datanya sebelum kita menggunakan variable tersebut.
Contoh berikut akan mencetak kata “PHP” :
$text = “PHP”;
print “$text”;
            Identifier (pengenal) dalam PHP adalah case-sensitive, sehingga $text dengan $Text merupakan variable yang berbeda. Built-in function dan structure tidak case-sensitive, sehingga echo dengan ECHO akan mengerjakan perintah yang sama. Identifier dapat berupa sejumlah huruf, digit/angka, underscore, atau tanda dollar tetapi identifier tidak dapat dimulai dengan digit/angka.
Aturan Penamaan Variabel
·         Nama variable dapat diawali dengan sebuah huruf atau underscore (“_”)   
·         Nama variable hanya boleh mengandung karakter alpha-numeric dan underscore (a-z, 0-9, dan _)
·         Nama variable tidak boleh mengandung spasi

D.     Kelebihan-kelebihan PHP
·         Mudah dibuat dan berkecepatan tinggi
·         PHP dapat berjalan lintas platform, yaitu dapat berjalan dalam sistem operasi dan web server apapun.
·         Dapat digunakan secara gratis.
·         Termasuk bahasa yang embedded, yakni dapat diletakkan dalam tag HTML.
·         Termasuk server side programming, sehingga kode asli/source code PHP tidak dapat dilihat di browser pengguna, yang terlihat hanya kode dalam format HTML.
·         Dapat memanfaatkan sumber-sumber aplikasi yang dimiliki oleh server, seperti misalnya untuk keperluan database connection. PHP dapat melakukan koneksi dengan berbagai database seperti MySQL, Oracle, Sybase, mSQL, Solid, Generic ODBC, Postgres SQL, dBase, Direct MS-SQL, Velocis, IBM DB2, Interbase, Frontbase, Empress, dan semua database yang mempunyai profider ODBC seperti misalnya MS Access dan lain-lain.
·         PHP dapat melakukan semua aplikasi program CGI, seperti mengambil nilai form, menghasilkan halaman web yang dinamis, mengirimkan dan menerima cookies.
·         PHP juga mendukung komunikasi dengan layanan lain melalui protokol IMAP, SNMP, NNTP, POP3 dan HTTP dan lainnya.



Terimakasih Anda telah membaca tulisan / artikel di atas yang berjudul : PHP1 : Pengenalan PHP jangan lupa komen dan berbagi :)

Tidak ada komentar :

Posting Komentar