30 September 2012

Mulai Belajar PHP dengan XAMPP (Facemash like)

Pasti udah pada tahu tentang Facemash kan? Untuk yang sudah pernah nonton Film The Social Network pasti tau apa itu Facemash. Jadi Facemash adalah web buatan Mark Zukerberg di jaringan kampus Harvard menggunakan komputernya sebagai web server. Jadi ya semacam XAMPP begitu aplikasinya. Sampai kemudian Mark dihukum oleh pihak Universitas karena dianggap melumpuhkan jaringan Harvard. Untuk lebih jelasnya begini gambarannya....


Jadi komputer yang dibawah itu adalah web server yang menyimpan banyak halaman web, sementara komputer yang di atas adalah komputer pengguna biasa yang mengakses halaman web. Sebenarnya setiap komputer bisa digunakan sebagai web server karena server juga termasuk end device sama seperti perangakat komputer biasa. Namun server memliki spesifikasi yang lebih untuk dapat melayani banyak request dari client. Hal itu yang terjadi pada Mark di web buatanya Facemash, karena dalam sekejap ratusan ribu hits atau berapa saya lupa, tonton aja filmnya. Sehingga membuat jaringan crash.

Untuk memulainya anda bisa dowload secara gratis softwarenya di sini.
pilih sesuai platform OS komputer anda

Sebenarnya Window juga punya yaitu Internet Information Service (ISS), tapi tidak gratis. Sebenarnya Laptop anda ada ISS tanpa harus download. Namun itu tadi, tidak gratis karena saya tahu Windows 7 Ultimate anda palsu. Karena ISS ada tergantung paket OS anda.

Saya asumsikan anda adalah pengguna Windows, setelah download versi Windows kemudian Extract ke mana aja terserah, di utamakan di C:\ biar gampang dan gak kehapus, karena aplikasi ini termasuk portabel tidak masuk ke dalam Regitry Windows.


Lalu pilih setup_xampp.bat di folder XAMPP yang sudah di Extract tadi. Tunggu sampai muncul press any key dan ada tulisan enjoy XAMPP...

lalu piliih file xampp-control.exe. Nah dari situ bisa mengkaktifkan Apache dan MySQL dan komputer anda sudah siap sebagai web server.....


sekarang coba buka browser dan buka alamat localhost atau http://127.0.0.1 (karena alamat ini adalah alamat IP loopback, jadi sama aja kaya localhost).


Lalu sekarang tinggal kita coba membuat PHP.

Sebenarnya bagi yang pernah mempelajari bahasa program C. PHP ini agak mirip dengan C.

Untuk buat programnya bisa pake notepad biasa atau Notepad ++ karena aplikasi Notepad++ ini bisa mendeteksi kesalahan dan lebih berwarna sehingga meminimalisir kesalahan dan memudahkan.


Gambar diatas adalah contoh sederhana PHP script. program php - nya ada di antara garis merah Jadi cukup memudahkan..... 
Untuk melihat dalam bentuk halaman web simpan file ini di folder "xampp\htdocs"
jadi htdocs adalah folder root web server

kemudian untuk melihat di browser buka alamat localhos\submit.php (karean script ini di beri nama submit.php)


Karena PHP memang bahasa pemograman untuk web, jadi kita bisa berkreasi seperti untuk membuat game. Karena bisa kita buat alogaritma seperti Facemash...

Saya juga mau buat satu so, coming soon.....

1 comment:

  1. Saya merasa terbantu sekali dengan artikel ini, thansk, bermanfaat banget ilmunya sob,

    ReplyDelete