Pemrograman Web – Konsep Dasar Web

konsep dasar webSebelum mempelajari lebih jauh mengenai pemrograman web, ada baiknya kita mengenal lebih dalam terlebih dahulu apa itu web dan bagaimana konsep terbentuknya sebuah website.

Secara teknis web terdiri dari 2 bagian, yaitu Web Server dan Web Browser:

1.Web Server,
yaitu Suatu komputer dan software yang menyimpan serta mendistribusikan data ke komputer client melalui internet yang meminta informasi tersebut, Software webserver ini diantaranya: Apache, MySQL, dan PHP. Sebut saja dengan hostingan, atau kalau di komputer lokal juga bisa dengan menggunakan program PHPTriad, Apache2Triad, Xampp, dll.

2. Web Browser,
yaitu Software/program yang beroperasi untuk melakukan proses permintaan dari server dan menampilkannya di mata client, sehingga informasi tersebut dapat diakses, contohnya adalah: IE, Mozila Firefox, Opera, Clock, Google Chrome,dll.

Selain konsep web diatas, web terdiri dari script-script programming, script ini terbagi 2 macam, yaitu Server Side Programming dan Client Side Programming.
1. Server side programming,
yaitu Script/pemrograman yang diterjemahkan dan dijalankan pada sisi server yang hasil eksekusinya dikirimkan ke client, contohnya adalah script PHP, ASP, dll. Keuntungan dari server side programming adalah membuat halaman website lebih dinamis, sehingga kita sebagai admin dapat berkomunikasi dengan para client.

2. Client side programming,
yaitu Script/pemrograman yang diterjemahkan disisi client dimana script tersebut akan langsung dikirimkan ke browser client tanpa harus diterjemahkan oleh web server, contohnya Script HTML, Java Script, txt, dll, namun sayangnya script ini dapat dibaca oleh client dengan fasilitas “view souerce” pada browser, tapi salah satu keuntungannya transfer data dapat lebih cepat dibandingkan dengan script side server.

About these ads

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s