Belajar PHP bagian 1

Bagi anda yang pernah belajar bahasa pemrograman C atau Perl saya yakin anda akan mudah dalam mempelajari PHP, karena syntax PHP sangat mirip dengan bahasa C atau sering disebut sebagai bahasa C-like (mirip C). Ada banyak bahasa C-like lainnya antara lain C++, Perl, Phyton. Sebelum membahas mengenai syntax dari PHP terlebih dahulu kita persiapkan apa saja yang diperlukan untuk menjalankan PHP.

Pertama karena PHP adalah bahasa pemrograman web maka kita butuh sebuah web server untuk mengeksekusi script php. Web server yang populer digunakan adalah apache web server. Lalu yang kedua kita butuh bahasa pemrograman PHP itu sendiri, dan yang ketiga untuk menyimpan data dibutuhkan sebuah database server, database yang paling populer digunakan adalah mysql.

Ada dua cara untuk mendapatkan ketiganya (Apache, PHP, Mysql) yang pertama dengan cara manual yaitu instalasi ketiganya satu persatu kemudian di setting manual, cara kedua adalah dengan menggunakan software installer seperti Wamp, Xampp, Reactor server, PhpTriad, dan lain sebagainya. Untuk cara manual tidak saya bahas disini karena cukup rumit (akan dibahas di artikel yang lain). Paket installer yang akan saya gunakan disini adalah Xampp karena lengkap dan mudah dipakai.

Menggunakan Xampp

Pertama download software Xampp disini (gratis), Xampp tersedia untuk sistem operasi windows, linux, serta mac. Setelah anda mendownload software Xampp, lakukan instalasi di komputer anda, proses instalasinya sama seperti menginstal software biasa jadi saya tidak perlu membahasnya disini. Setelah Xampp terinstal di komputer anda kemudian buka control panelnya seperti berikut ini

Xampp Control Panel

Jalankan apache dan mysql dengan menekan tombol start maka akan muncul tulisan “running”, untuk menghentikan klik tombol stop. Anda bisa juga menjalankan apache dan mysql sebagai service, artinya setiap kali komputer anda dinyalakan maka otomatis apache dan mysql juga ikut dijalankan. Sekarang untuk mengetes buka web browser dan ketikan localhost pada address bar, maka akan muncul tampilan sebagai berikut

Xampp Server

Menjalankan script PHP

Nah sekarang buka direktori xampp, defaultnya c:/xampp/ , lalu buka direktori htdocs dan buatlah direktori baru dengan nama “tes” ( c:/xampp/htdocs/tes/ ). direktori htdocs secara default adalah root direktori web server yaitu tempat untuk meletakkan file php, html, termasuk juga file gambar supaya bisa diakses dari browser. Jika tidak diletakkan di htdocs maka file tersebut tidak bisa diakses melalui browser.

Kali ini saya akan coba membuat program php sederhana yang akan menampilkan kata “selamat belajar php”. Pertama buka teks editor notepad lalu ketikan script berikut ini.

<?php

echo “Selamat Belajar PHP”;

?>

Simpan dengan nama latihan1.php kemudian letakkan pada direktori “tes” (c:/xampp/htdocs/tes/latihan1.php). Selanjutnya buka web browser dengan mengetikkan url localhost/tes/latihan1.php , hasilnya akan seperti ini.

Latihan

selamat anda sudah berhasil membuat program php pertama anda, pada artikel berikutnya saya akan menjelaskan mengenai syntax dasar php.

This entry was posted in php and tagged , , , . Bookmark the permalink. Post a comment or leave a trackback: Trackback URL.

4 Comments

  1. taufik
    Posted January 3, 2010 at 5:45 am | Permalink
  2. Posted April 6, 2010 at 1:45 pm | Permalink

    thanks om
    untung ada om yang yang nulis tutor ni,,, soalnya saya pengen banget belajar php tapi ga bisa2….

  3. donni
    Posted April 13, 2010 at 4:52 am | Permalink

    Makasih om, moga diapresiate oleh pemula yg ingin belajar PHP. BRAVO

  4. pelajar
    Posted February 21, 2011 at 2:17 am | Permalink

    saya kq ga muncul ya?? malah muncul kaya gini :

    Object not found!
    The requested URL was not found on this server. If you entered the URL manually please check your spelling and try again.

    If you think this is a server error, please contact the webmaster.

    Error 404
    localhost
    2/21/2011 9:15:04 AM
    Apache/2.2.14 (Win32) DAV/2 mod_ssl/2.2.14 OpenSSL/0.9.8l mod_autoindex_color PHP/5.3.1 mod_apreq2-20090110/2.7.1 mod_perl/2.0.4 Perl/v5.10.1

    mohon pencerahannya.. :roll: :roll:

Post a Comment

Your email is never published nor shared. Required fields are marked *

*
*

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

:wink: :-| :-x :twisted: :) 8-O :( :roll: :-P :oops: :-o :mrgreen: :lol: :idea: :-D :evil: :cry: 8) :arrow: :-? :?: :!: