Thursday, 3 October 2013

Bahasa PHP

Nah kawan, saya akan share ilmu yang ane dapatkan dari dosen ane tentang PHP, ettt tapi yang dimaksud bukan Pemberi Harapan Palsu lho..hehe.
menurut ane sih bahasa PHP itu lebih udah di pahami dari pada bahasa C++ ataupun Java ataupun bahasa yang lainnya.
PHP disini adalah Hypertext Prepocessor, dan itu merupakan bahasa server-side scripting yang menyatu dengan HTML untuk membuat halaman web yang dinamis.
kalian tau gak, kenapa PHP itu merupakan server-side scripting??? ya karena sintaks dan perintah-perintah PHP akan dieksekusi di server kemudian hasilnya dikirimkan ke browser dalam format HTML.
Dengan demikian kode program yang ditulis dalam PHP tidak akan terlihat oleh user sehingga keamanan halaman web lebih terjamin.
PHP dirancang untuk membentuk halaman web yang dinamis, yaitu halaman web yang dapat membentuk suatu tampilan berdasarkan permintaan terkini, seperti menampilkan isi basis data ke halaman web.



Untuk sampai saat ini PHP dapat berjalan di banyak sistem operasi yang beredar saat ini, diantaranya : Sistem Opersai Microsoffft Windows (semua versi), Linux, Mac OS, Solaris. PHP dapat dibangun sebagi modul pada web server Apache dan sebagai binary yang dapat berjalan sebagai CGI (Common Gateway Interface).
PHP juga dapat mengirim HTTP Header, dapat mengatur cookies, mengatur authentication dan redirect users.

Salah satu keunggulan yang dimiliki oleh PHP adalah kemampuannya untuk melakukan koneksi ke berbagai macam software sistem manajemen basis data / Database Managenent System (DBMS), sehingga dapat menciptakan suatu halam web yang dinamis.
PHP membpunyai koneksivitas yang baik dengan beberapa DBMS antara lain Oracle, Sybase, mSQL, MySQL, Microsoft SQL Server, Solid, PostgreSQL, Adabas, FilePro, Velocis, dBase, Unix dbm, dan tak tak terkecuali semua database ber-interface ODBC.

#Persiapan Dasar
Sebelum memulai untuk mencoba dan mengetikkan contoh-contoh perintah PHP yang disertakan sebagai contoh di blog ini, ada beberapa hal yang perlu dipersiapkan/diinstall di dalam komputer, di antaranya :

* Sistem Operasi Windows. Contoh-contoh kode program di blog ini di buat di komputer sistem operasi windows. semua versi Windows dapat digunakan. Perlu diketahui bahwa PHP dapat digunakan di hampir semua sistem operasi (Windows, Linux, Mac OS, Solaris) .

* Browser. Browser dibutuhkan untuk menjalankan dan menampilkan contoh-contoh kode program yang terdapat di dalam blog ini. Berikut adalah beberapa program aplikasi browser yang cukup populer :
Mozilla Firefox, Internet Explorer, Google Crome, Opera, Safari. Untuk menghindari masalah kompatibilitas sebaiknya gunakan browser versi terbaru yang dapat diunduh secara gratis di masing-masing situs web resmi vendor yang membuat browser tersebut.

* XAMPP. Merupakan aplikasi yang mengintegrasikan beberapa aplikasi utama web didalamnya. Dalam XAMPP terdapat instalasi modul PHP, MySQL, web server Apache. Selain XAMPP, saat ini terdapat banyak program aplikasi sejenis yang beredar di internet-internet, seperti : phptriad,wamp, mamp, apache2triad. Selain itu dapat juga melakukan instalasi secara terpisah untuk modul PHP (php.net), MySQL (mysql.com), web server apache (apaache.org).

* Web Editor. Merupakan aplikasi yang digunakan untuk mengetikkan kode-kode program PHP, HTML, JavaScript. Saat ini banyak sekali program aplikasi web editor, di antaranya : Notepad, Notepad++, Adobe Dreamweaver.



TIPS :
- Sebelum Ente mencoba script-script yang ada di sini, buatlah sebuah folder kerja Ente.
- Folder ini menjadi tempat penyimpana file-file PHP Ente  Setiap mengetikkan script di tiap sesi, simpanlah sesuai dengan nama file yang ada  di atas script tersebut.
- Contoh : File : "Latrony.php" berarti Ente harus menyimpan file tersebut dengan nama "Latrony.php".
- Jangan lupa untuk memberi ekstensi *.PHP di setiap nama file yang Ente simpan.


#Mengenal Perintah Dasar PHP
Script PHP termasuk dalam HTML-embedded, aartinya kode PHP dapat disisipkan pada sebuah halaman HTML. Ada beberapa cara untuk menuliskan script PHP, yaitu :
1. <?php
Script PHP Ente Gan
?>

2. <?
Script PHP Kamu Om
?>

3. <script language = "php">
Sript PHP Sampeyan Mas
</script>

4. <%
Script PHP Kowe Dap
%>


Cara pertama merupakan format yang dianjurkan tetapi mungkin cara kedua akan sering digunakan karena lebih ringkas. Cara yang ketiga digunakan untuk mengantisipasi editor-editor yang tidak dapat menerima kedua cara diatas. Selain itu kita juga bisa menggunakan cara penulisan ASP, tetapi tentu saja ada beberapa konfigurasi yang perlu dilakukan.

Parser PHP bekerja membaca file HTML sampai ditemukan penanda khusus yang memberitahukan untuk menerjemahkan skrip berikutnya sebagai kode PHP. Parser PHP akan mengeksekusi semua perintah dalam blok kode tersebut. Dengan cara inilah maka kode skrip PHP dapat ditempelkan pada dokumen HTML. Teks lainnya yang berada di luar blog PHP akan dianggap sebagai skrip HTML biasa.

Berikut ini contoh sederhana pemakaian bahasa PHP  yang disisipkan dalam halama HTML :

File : Latrony.php
<html>
<head>
<title>Skrip PHP pertama</title>
</head>
<body>
<?php
echo "Iki Sekirip PeHaPe Kapisanku !";
?>
</body>
</html>





// untuk menuliskan komentar satu baris di dalam program PHP.

/*
untuk menuliskan komentar lebih dari
satu baris didalam
program PHP.
*/

sekian untuk materi PHP yang saya sharekan yo gan...terimakasih sudah membaca :) :)

by : Rony Sutiyanto

No comments: