Selasa, 10 April 2012

client side programming

Sejauh pemrograman web yang bersangkutan, klien pemrograman sisi adalah kode yang berjalan di web browser, bukan server web.

JavaScript adalah contoh dari script sisi klien karena kode tersebut dikirim ke browser, pada saat itu dijalankan.

PHP adalah contoh server side scripting karena kode dieksekusi di server, dan kode yang dihasilkan dikirim ke browser dan ditampilkan.

Senin, 09 April 2012

Server Side Programming

Pada server-side programming, perintah-perintah program (script) dijalankan di web server, kemudian hasilnya dikirim ke browser dengan format HTML. Program web yang tergolong dalam server-side programming adalah CGI/Perl, ASP (Active Server Page), PHP, CFM (Coldfussion), JSP (Java Script Page) dan lainnya.

Teknologi-teknologi server-side programming memang mempunyai kelemahan dan kelebihan, namun semua dari program server-side programming mempunyai persamaan yaitu kontrol. Artinya hanya server yang dikontrol oleh pengembang web tentang bagaimana program pada sisi server seharusnya berjalan. Yang paling penting dan perlu dipertimbangkan dalam server-side programming ini adalah isu tentang kecepatan dalam melayani banyak user. Sebagai contoh, form login yang biasanya ditampilkan untuk validasi user. Validasi akan dikirimkan ke server dan kemudian dicocokkan dengan basisdata di server, kemudian server akan mengirim balik informasi tersebut apakah valid atau tidak

Dalam pemrograman berbasis web ini, didalamnya adalah berupa script-script, baik pemrograman client maupun pemrograman server, dengan dalam bentuk script ini lebih mendekati atau dapat dikatakan pemrograman yang berasosiasi dengan halaman web. Server-side scripting yang banyak dalam pemrograman web adalah PHP, ASP dari Microsoft, JSP dari SUN, Coldfusion dan lainnya.