Senin, 08 Agustus 2022

Kegiatan Tanggal 20 July 2022

 


     KEGIATAN 20 JULY








Tanggal 20 july
Seperti biasa kami masi melanjutkan materi tentang PHP,materi hari ini di awali dari bab persiapan lingkungan pengembangan,di bab ini kita di awal akan belajar tentang Client-Side-Scripting.Apa si itu Client-Side-Scripting?Client-Side-Scripting adalah salah satu jenis bahasa pemrograman web yang proses pembuatanya (execution) di lakukan di sisi client(user).Habis memahami tentang Client-Side-Scripting kita lanjutkan dengan membahasa Server Side Scripting.

 Di bandingkan Client-Side-Scripting,Server Side Scripting memeliki arsitektur yang lebih kompleks.
Ini contoh arsitektur nya:






  Perlu kita ketahui Client Side Scripting terjadi di web Browser,mari kita bahas cara kerja Server Side Scripting.Di gambar di atas terdapat Web Server semua yang di lakukan Server Side Scripting terjadi di Web Server tersebut,Penjelasanya mungkin begini Saat website kita di buat dengan bahasa PHP di dalamnya maka yang terjadi adalah pada saat kalian membuka websitenya lewat browser,browser tersebut mengirimkan sebuahh request ke Web Server.Web Server ini memiliki banyak macam seperti apache,IIS,nginx,tomcat,lighttpd,dll.Kenapa kita membutuhkan Web Server karena prosesnya tidak lagi terjadi di sisi client tapi ada juga di sisi server,kenapa? karena ada bahasa pemrograman yang jalanya di server,contohnya PHP,ASP,Ruby,Phyton.

  Ketika kita membuka halaman web yang di dalamnya terdapat bahasa pemrograman di atas maka servernya akan mengelola permintaan itu,contohnya di dalam website kita ada struktur html sederhana.
contoh:




  Di halaman di atas tidak ada bahasa PHP,maka yang terjadi adalah Web Browser akan meminta request ke Web Server,habis itu server akan membaca apakah ada di halaman tersebut bahasa PHP atau tidak kalau tidak Web Server akan merespoon kembali permintaan Web Browser.Jika di halaman tersebut terdapat Syntax PHP contoh syntax :



  maka yang terjadi adalah Browser me request ke server lalu server melihat ada syntax html dan php,begitu ketemu syntax PHP maka PHP akan mengeksekusi script tadi nantu akan ada script echo, fungsi echo untuk mencetak atau menampilkan hasil di screen layar komputer.misalnya ada syntax  echo setiawan maka yang yang akan tampil di layar adalah setiawan tapi bukan sebagai PHP tapi sebagai html,itulah mengapa bahasa pemrograman Server tidak bisa kita contek beda dengan HTML.Kenapa syntax PHP tidak bisa di contek? karena semua pemrosesan nya terjadi di Web Server,server akan mengembalikan berupa HTML bukan PHP.

  Script-Script pemrograman PHP,ASP,Ruby,Phyton bisa terhubung ke database,Sehingga website akan lebih dinamis karena content bisa berubah sesuai dengan data yang kita ubah di databasenya.


 Hal-hal yang di butuhkan untuk persiapan lingkungan pengembangan adalah:
            
  1.Web Server
  2.Bahasa pemrograman(PHP)
  3.Database(Mysql)


Untuk instalasi aplikasinya ada di post berikut nya.


 Sehabis belajar tentang PHP kami pun bertanya ke pegawai apakah ada yang di bisa di bantu.Kami bertanya ke Pak Awir beliau menyuruhh kami mempelajari tentang BSSN(Badan Siber dan Sandi Negara) sebelum kami keluar ruangan pak Awir menjelaskan apa itu BSSN,peluang kerja,syarat daftar,dan menanyakan nilai matematika dan bahasa inggris.






Lorem ipsum dolor sit amet, consectetuer adipiscing elit, sed diam nonummy nibh euismod tincidunt ut laoreet dolore magna Veniam, quis nostrud exerci tation ullamcorper suscipit lobortis nisl ut aliquip ex ea commodo consequat.

0 comments:

Posting Komentar

Contact Us

Kontak :

082385777307

Alamat :

Jalan manggis,
Rt 5 Rw 11

Email :

setiawan21@gmail.com

Cari Blog Ini

Diberdayakan oleh Blogger.

Arsip Blog