sudah pasti kalian tau google kan ? iya mbah google tempat kita bertanya dan mengemis ilmu, itu bisa di kategorikan web dinamis, kenapa ? karena di sana isinya bisa berubah ubah tergantung dari apa yang kita inputkan di kolom pencarian. nah sebelum lanjut harap pahami dulu yang harus kamu pahami sebelumnya, seperti sistem komputer, sistem operasi, algoritma pemrograman dasar, web statis dan html.masih ingatkah apa saja yang di butuhkan untuk membuat webstatis ? komputer/laptop, sistem operasi(windows/unix), web browser(mozila,chrome,Internet explore), text editor (notepad, mousepad, leafpad, nano, de el el).
nah untuk pengembangan web dinamis tidak jauh beda, tetapi ada beberapa tambahan contohnya kita butuh aplikasi web server, nah tau server gag ? yah sesuai namanya itu artinya pelayan, jadi server adalah pelayan :D maksudnya di sini misalkan dalam sebuah jaringan komputer ada 5 komputer, dan satu sebagai server, maka server inilah yang akan menangani permintaan permintaan dari ke empat komputer lain atau biasa di sebut client.
nah ini web server, berarti bisa diartikan adalah pelayan web, nah bisa diartikan sendiri dah,, kalo diartikan satu satu ntar gag nyambung :D maksud aplikasi web server adalah, aplikasi yang akan melayani user yang ingin melakukan browsing/ mengakses web kita, nah contohnya google, jika di komputer utama/server google tidak ada aplikasi webserver maka kita tidak akan pernah bisa mengakses halaman web google, saya anggap sudah paha maksud dari web server.
contoh contoh web server ada apache,iis,nginx de el el...
di sini kita menggunakan apache saja
tentang php, php singkatan dari "PHP Hypertext Preprocessor" php adalah bahasa pemrograman server side, saya yakin buat yg belum pernah nyetuh pemrograman pasti kebingunagn dan gag ngerti, tapi jangan khawatir, seiring berjalannya waktu pasti akan mengerti dengan sendirinya kok,
okey untuk memulai pemrograman php yang pertama kita butuhkan adalah, aplikasi web server, pakai apache untuk servisnya, pakai mysql/mariadb untuk database, tapi saya sarankan lebih baik pakai "xampp" saja untuk pengguna windows, karena akan lebih mudah tak perlu menginstal ini dan itu, kalian tinggal download di web resminya(jangan download di web abal-abal/blog abal-abal, takut ada backdoornya, ntar kalo kemasukan virus gimana ?)akan lebih baik jika donlot di webnya langsung, untuk penginstalan di windows sangat mudah sekali, tinggal kalian klik next+next.......finis . jika di linux bisa donwload "lampp" untuk pengnsalannya sama saja menggunakan wizard next+next....finish, hanya saja bedanya kita harus menseting agar aplikasinya dijalankan sebagai executabel file alias file aplikasi, atau bisa kita rubah dari terminal dengan perintah
chmod +x namafileinstalasilamppversix.x.x.run
./namafileinstalasilamppversix.x.x.run
nah lampp dan xampp diatas adalah aplikasi web server yang berisi apache, mysql, de el el, yang sudah di gabung jadi 1 dan tinggal klik start/stop/restart.
untuk membuka lampp di linux pakai perintah di bawah ini
pertama masuk ke direktori ini
cd /opt/lampp/
lalu masukan perintah
./manager-linux.run
nah untuk pengembangan web dinamis tidak jauh beda, tetapi ada beberapa tambahan contohnya kita butuh aplikasi web server, nah tau server gag ? yah sesuai namanya itu artinya pelayan, jadi server adalah pelayan :D maksudnya di sini misalkan dalam sebuah jaringan komputer ada 5 komputer, dan satu sebagai server, maka server inilah yang akan menangani permintaan permintaan dari ke empat komputer lain atau biasa di sebut client.
nah ini web server, berarti bisa diartikan adalah pelayan web, nah bisa diartikan sendiri dah,, kalo diartikan satu satu ntar gag nyambung :D maksud aplikasi web server adalah, aplikasi yang akan melayani user yang ingin melakukan browsing/ mengakses web kita, nah contohnya google, jika di komputer utama/server google tidak ada aplikasi webserver maka kita tidak akan pernah bisa mengakses halaman web google, saya anggap sudah paha maksud dari web server.
contoh contoh web server ada apache,iis,nginx de el el...
di sini kita menggunakan apache saja
tentang php, php singkatan dari "PHP Hypertext Preprocessor" php adalah bahasa pemrograman server side, saya yakin buat yg belum pernah nyetuh pemrograman pasti kebingunagn dan gag ngerti, tapi jangan khawatir, seiring berjalannya waktu pasti akan mengerti dengan sendirinya kok,
okey untuk memulai pemrograman php yang pertama kita butuhkan adalah, aplikasi web server, pakai apache untuk servisnya, pakai mysql/mariadb untuk database, tapi saya sarankan lebih baik pakai "xampp" saja untuk pengguna windows, karena akan lebih mudah tak perlu menginstal ini dan itu, kalian tinggal download di web resminya(jangan download di web abal-abal/blog abal-abal, takut ada backdoornya, ntar kalo kemasukan virus gimana ?)akan lebih baik jika donlot di webnya langsung, untuk penginstalan di windows sangat mudah sekali, tinggal kalian klik next+next.......finis . jika di linux bisa donwload "lampp" untuk pengnsalannya sama saja menggunakan wizard next+next....finish, hanya saja bedanya kita harus menseting agar aplikasinya dijalankan sebagai executabel file alias file aplikasi, atau bisa kita rubah dari terminal dengan perintah
chmod +x namafileinstalasilamppversix.x.x.run
./namafileinstalasilamppversix.x.x.run
nah lampp dan xampp diatas adalah aplikasi web server yang berisi apache, mysql, de el el, yang sudah di gabung jadi 1 dan tinggal klik start/stop/restart.
untuk membuka lampp di linux pakai perintah di bawah ini
pertama masuk ke direktori ini
cd /opt/lampp/
lalu masukan perintah
./manager-linux.run
lalu bisa kalian pencet start service yang diinginkan, jika masih belum begitu paham, klik start semua saja. atau bisa langsung menstart semua dengan memasukan perintah ini di terminal.
jika di windows setelah melakukan instalasi,untuk menjalankannya kalian cukup cari icon xampp di desktop atau bisa cari di start, jika tidak ada, cari xampp-control-panel di folder instalasi(C:\xampp\)
untuk mengecek apakah aplikasi web server berjalan sempurna, bisa kalian cek dengan cara buka web browser, ketikan di address bar(tempatnya alamat url) ketik "localhost" lalu enter, jika muncul halaman web berarti apache sudah berjalan mulus
nah sebagai contoh , buatlah file baru dengan mengguanakn text editor biasa(notepad,terserah sih sebenarnya) dengan nama file, tes.php masukan kode di bawah ini
--------------------------------------------------------------------
<?php
echo "hello word, ini adalah file php pertama saya";
?>
____________________________________________
teks merah bisa di ganti sesuai keinginan.
lalu simpan di folder C:\xampp\htdocs\ jika di windows, dan simpan di /opt/lampp/htdocs/ jika di linux, cara menjalankannya gimana ?? tentu saja dari web browser,
karna tadi filenya hanya di simpan di folder localhost, cukup masukan alamat ini saja di address bar "localhost/namafile.php" dalam contoh tadi kita menamai file nya tes.php, maka kita masukan alamatnya "localhost/tes.php" lalu enter, maka seperti inilah kira-kira tampilannya.
nah gimana ? mudah kan pemrograman php ? iya dong mudah itu kan cuma nampilin teks aja, gag sampek ke fungsi fungsi, nah wokeh vroh. sekian dollo untuk pemanasannya, mungkin bagi mastah atau bagi yang sudah paham, ini ilmu kacangan, tapi coba ingat ingat lagi,dulu gimana kalian saat masih newbie, saat kalian masih belom paham ginian, lu pasti juga sempet kebingungan kan, di dunia ini masih banyak newbie, bahkan saya pun sebenarnya masih newbie, buat yang masih belajar, saya kasih tau, 1 pos di sini tidak harus kalian pahami dalam waktu 1 hari, dalam waktu sekali baca, memang iya saya posnya hampir setiap hari, tapi untuk yang masih bener2 pemula,1 pos di sini di selesaikan dalam 1 hari juga itu rasanya mustahil(tergantung orang nya juga sih sebenarnya kalo jenius ya beda cerita) jadi memang butuh waktu, nah juga buat newbie biasanya gag langsung paham, alias gag langsung nyantol ,nah jika memang iya, kalian bisa ajukan pertanyaan ke fanspage nya di MalkulSec, tapi saya kasih tau ya... saya hanya akan menjawab pertanyaan yang saya tau, bukan berarti yang saya tidak tau tidak saya jawab, tetapi saya akan berusaha menjawab kok, karna memang saya tidak terlalu mendalami ilmu programming, tetapi saya lebih menjurus ke pentesting (meski saya masih seorang skrip kidi ^_^ ) wokehh vroh..
sekian untuk tutorial memulai pemrograman php nya. semoga bermanfaat.
terimakasih atas kunjungannya , sekian aurakasih...
.
.
.
.
tinggalkan jejak jing
2 komentar untuk Memulai pemrograman web berbasis PHP.
Perlihatkan Semua Komentar Tutup Semua Komentar
sangat membantu bro , untuk saya yg masih belajar dasar pemrogaman , kalo bisa nnti bahas mengenai dev c++ membuat sbuah aplikasi dan dreamweaver ya
sering2 post min, saya tunggu update selanjutnya
Balas Hapuswokeh sob, makasih kunjunagnnya.
Balas Hapus