Diarsipkan di bawah: HTML Tutorial for Kaskus
PHP Hello World
OKE DEH… Jalan terus… 
Kali ini saya nyoba nyicil PHP dikit.. Mungkin sistemnya terkenal melompat-lompat, tapi memang begitu kurikulum dari den bagus ketrik di puncak merapi sono wehehehe..
sedikit-sedikit dipahami dan akhirnya tidak menimbulkan salah pengertian… kita usahakan jelaskan sejelas-jelasnya..
Bahasa Pemrograman server
Seperti dalam penjelasan sebelumnya, dijelaskan bahwa bahasa pemrograman server memiliki fungsi sebagai berikut:
Quote:
| ….Berjalan di server dengan fungsinya adalah mengolah materi yang harus dijalankan pada sisi server, sekaligus meng-generate bahasa html, dan pemrograman client, yang lantas ditempelkan pada halaman html untuk client |
Berarti di dalam bahasa pemrograman server itu juga harus di tuliskan juga coding html ataupun pemrograman yang berjalan di client.. Ya karena memang salah satu fungsinya memang demikian..
Mengapa PHP?
Sebenarnya kita bebas dengan bahasa pemrograman apapun, namun mengapa kita menggunakan PHP? PHP dipilih karena, merupakan bahasa pemrograman paling FAMILIAR, paling didukung oleh para pecinta OPEN SOURCE, dan paling banyak digunakan dalam menggunakan dynamic template, dan disamping itu juga paling mudah. Nah saya juga akhirnya memilih PHP.. Pernah saya belajar perl ternyata bahasanya sangat kriting.. mending PHP.. wehehehe
Struktur PHP dalam WEB
PHP berjalan di server.. Harusnya dia hanya bisa dipanggil tapi tidak bisa dibaca dari luar. Nah ketika bahasa php itu diakses maka file php akan ter-eksekusi.. menjalankan routin routin pemrograman termasuk database, dan memberikan halaman balik untuk user dalam bentuk html yang tergenerate.
Struktur hubungan standard sederhana bahasa PHP dalam HTML dpat dilihat dalam kode ini:
HTML Code:
<?php //komentar /*komentar....puanjang . . .*/ //proses <=disini php melakukan proses awal . . . . echo "code html atau script client untuk proses input ke server"; //proses pengolahan input <= disini diproses hasil input dari client . . . //proses pengeluaran output <= disini hasil proses webserver jadi . . . echo "code html hasil keluaran dari proses di server"; ?>
Nah dengan struktur blok diagram diatas tersebut kita dapat memahami demikian: KEtika sebuah file php dipanggil, maka proses segera berjalan.. Dan setelah proses awal di php, akan muncul halaman input untuk html.. KIta akan melihatnya sebagai halaman web, misalnya, email.. Setelah kita melakukan pengisian data, setelah kita post atau submit, maka php kembali berproses, mengolah input kita, dan hasil dari proses bisa berupa email yang dikirimkan, dan kita bisa melihat halaman konfirmasi pengiriman yang digenerate php dalam bentuk html
Namun, PHP tidak selalu berstruktur demikian, kadang sebuah file php pun justru isinya html melulu, bisa juga file php, tidak men-generate html, melainkan sekedar proses biasa…
Contoh program php paling sederhana dapat dilihat disini
HTML Code:
<?php ?>
Nah.. inilah program paling sederhana.. untuk menunjukkan pada komputer bahwa ini proses php, perlu diberi tanda
Code:
<?php
dan akhiran
Code:
?>
…
Nah selanjutnya semua proses php perlu diberi seperti itu yaa…
Contoh proses php lagi:
HTML Code:
<?php echo "Hello World"; ?>
Apa maksud program ini?
Maksudnya adalah program tersebut menuliskan echo pada halaman html code kita. Proses penulisan pada halaman html code tersebut ditandai dengan perintah :
Code:
echo:" ";
Nah, ternyata, kalo kita ingin membuat sebuah halaman html utuh seperti ini dengan php:
HTML Code:
<html> <head> <title>AKU LAHIR</title> </head> <body> Halo Duniaaaaaaa </body> </html>
kita bisa meuliskannya dengan cara begini:
HTML Code:
<?php echo "<html>"; echo "<head>"; echo "<title>AKU LAHIR</title>"; echo "</head>"; echo "<body> Halo Duniaaaaaaa </body>"; echo "</html>"; ?>
Lho.. malah tambah rumit ya? Tapi ingat, bahasa pemrograman tidak dibuat untuk mempersulit manusia.. entar di belakang juga kita akan tahu fungsinya…
Tapi.. untuk bisa menjalankan File ini, <b>ada syaratnya..[/b]:
Syaratnya adalah…
FILE INI TERLETAK PADA DIREKTORI TEMPAT DOCUMENT ROOT WEB SERVER..
Last edited by embah_maridjan : 01-09-2006 at 10:58 PM.
Belum Ada Tanggapan sejauh ini
Tinggalkan komentar
<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <pre> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>