Apa itu Client-side dan Server-side Scripting?

Dalam pemrograman web, anda akan mengenal istilah Client-side dan Server-side Scripting. 2 istilah itu digunakan untuk mengelompokkan beberapa bahasa pemrograman web berdasarkan siapa atau pihak mana yang melakukan pengolahan data di web.

Jika diartikan secara bahasa, Client-side berarti sisi pengguna dan Server-side berarti sisi server/penyedia.

Secara definisi, Client-side Scripting adalah bahasa pemrograman web yang pengolahan datanya dilakukan oleh komputer pengguna/pengunjung. Jadi, ketika seseorang berkunjung ke sebuah web, komputernya akan mendownload data/script yang bersifat client-side di web tersebut. Client-side script mempengaruhi berat-tidaknya loading sebuah website yang tergantung pada kecepatan loading & spesifikasi komputer serta koneksi internet penggunanya. Client-side script meliputi kode-kode yang ditampilkan ketika anda mengklik kanan pada sebuah halaman web dan melihat sumber halaman (View Page Source). Contoh dari Client-side Script adalah HTML, CSS, JavaScript dan XML.

Sedangkan, Server-side Scripting adalah bahasa pemrograman web yang pengolahan datanya dilakukan oleh komputer server/penyedia. Jadi, setiap kali sebuah web dikunjungi, server akan mengirimkan data-data yang diminta dari database yang kemudian akan ditampilkan di web. Server-side Script biasanya hanya ada pada web dinamis saja. Server-side Script memengaruhi berat-tidaknya loading sebuah website bergantung pada kecepatan & spesifikasi komputer server. Kode-kode Server-side tidak bisa kita lihat karena sifatnya yang rahasia untuk Client. Contoh dari Server-side Script adalah PHP, ASP, ASP.Net, dan masih banyak lagi.

23 Comments

  1. masih gagal paham saya saya dalam memahami, pengetahuan saya masih belum sejauh itu, dan istilah itu saya baru tahunya di postingan ini mas

  2. saya nyimak dulu mas,,,,,

  3. Mas Rizky : nanti juga akan paham seiring waktu dan terus belajar…
    Mbak maya : silahkaan..

  4. terimakasih infonya om , sangat menambah wawasan saya nih tentang bahasa pemrograman web 🙂

  5. Izin share yah kaka.. 🙂

  6. hemm jadi intinya itu client-server scripting itu kodingan yang bakalan tampil pada saat web di buka ya entah itu berupa widget gitu ya .
    kalo server-side scripting itu kodingan yang setiap kita nginput data kita, terus data kita masuk ke database sebuah web gitu trus yang ngurusin itu seorang dba.

    makasih kang infonya

  7. artikel di web ini sangat komplit dan membantu.
    terima kasih 😀

  8. Saya tertarik dengan postingan anda ini, informasi web server yg sangat berguna sekali.
    Saya juga mempunyai tulisan yang sejenis yang bisa anda kunjungi di
    Informasi Seputar Cisco Gunadarma

  9. maksud pengolahan datanya dilakukan oleh komputer server/penyedia, itu maksudnya server misal dari hostingan ya gan atau apa gan, maklum pemula gan

  10. Terima kasih mas, tak bookmark dulu buat materi UTS 😀

  11. thank you

  12. Wah ini pelajaran dulu pas awal awal belajar pemograman website. Ini pelajaran dasar tapi sangat penting, karena proses na harus kita ketahui apakah itu di komputer server atau komputer client ( dalam hal ini user )
    Nice Artikel bro

Tinggalkan Balasan

Alamat email Anda tidak akan dipublikasikan. Ruas yang wajib ditandai *