Mempersiapkan Lingkungan Pengembangan - PHP Dasar

Juni 13, 2016 Add Comment
Mempersiapkan Lingkungan Pengembangan - PHP Dasar
Hasil gambar untuk php

Pada topik pertama ini di seri PHP Dasar, kita akan mempersiapkan lingkungan pengembangan untuk aplikasi web. Sebelum masuk ke sintaksis PHP, kita harus mempersiapkan terlebih dahulu lingkungan pengembangannya. Mengapa kita harus mempersiapkan lingkungan pengembangannya ? Karena ketika kita membuat website dengan PHP ini tidak semudah seperti membuat website hanya dengan HTML saja. Jika di HTML kita bisa menyimpan file tersebut dimana saja dan bisa langsung dibuka di web browser dengan cara klik dua kali, beda halnya dengan PHP. PHP memerlukan Web Server untuk menjalankan script dari PHP ini. Sebelum masuk kesana kita akan membahas Client-Side dan Server-Side Scripting.

Client Side Scripting

Apa itu client side scripting ? Ketika membuat sebuah website dengan HTML, CSS, JavaScript, itu kita sebut dengan Client Side Scripting. Kenapa? Karena semua pemrosesannya terjadi di sisi Client.


Server Side Scripting

Untuk server side scripting berbeda dengan Client Side Scripting. Jika di Client Side Scripting prosesnya dijalankan di web browser itu sendiri. Beda halnya di Server side scripting ini, Server Side Scripting dijalankan di sisi Server.

Jadi begini, ketika sebuah website dengan menggunakan bahasa PHP diakses melalui web browser yang terjadi adalah, browser tersebut mengirimkan sebuah Request ke Server. Lalu Server mengolah data request tadi, setelah itu server akan me-response ke web browser.

PHP tidak bisa dilihat source code nya pada web browser yang mengaksesnya. PHP akan mengembalikan sebuah HTML. Script PHP bisa menggunakan sebuah database. Jadi, nantinya aplikasi yang dibuat akan dinamis.

Jadi persiapan yang harus disiapkan untuk mengikuti seri PHP dasar ini, kita membutuhkan :
  • Server Lokal. Bisa Menggunakan XAMPP, MAMP
  • Database. MySQL. Didalam XAMPP, maupun MAMP sudah terdapat database.
  • Dan tentunya sebuah code editor. Saya disini menggunakan Sublime Text 3.

Untuk mendownload Server Lokal kalian bisa mendownloadnya di situs resminya,


Nah, itu saja persiapan untuk mengikuti seri PHP dasar kali ini. Di artikel selanjutnya kalian harus sudah siap dengan persiapan-persiapan yang sudah dijelaskan diatas.