INTRODUCTION
SCRIPTING LANGUAGES ARE USED TO CREATE DYNAMIC WEB PAGES.
IT IS CLASSIFIED INTO TWO MAIN CATEGORIES.
1) CLIENT-SIDE SCRIPTING
2) SERVER-SIDE SCRIPTING
1) CLIENT-SIDE SCRIPTING
CLIENT-SIDE SCRIPTING IS USED FOR VALIDATION OF DATA AT THE CLIENT-SIDE,
REDUCING THE WORKLOAD ON THE SERVEIT PROVIDES QUICKER RESPONSE TO
USERS AND ALLOWS THE CLIENT BROWSER TO SHARE SOME OF THE BURDEN ON
THEPOPULAR CLIENT-SIDE SCRIPTING TECHNOLOGIES INCLUDE JAVASCRIPT AND
VB SCRIPT.
ADVANTAGES OF CLIENT-SIDE SCRIPTING
• QUICKER RESPONSE TO USERS
• REDUCES WORKLOAD ON THE SERVER
• ALLOWS CLIENT BROWSER TO SHARE BURDEN ON THE WEB SERVER
DISADVANTAGES OF CLIENT-SIDE SCRIPTING
• SOME BROWSERS MAY NOT SUPPORT SCRIPT
• USERS MAY TURN OFF SCRIPT EXECUTION IN THE BROWSER
SERVER-SIDE SCRIPTING
SERVER-SIDE SCRIPTING IS USED TO CREATE DYNAMIC WEB PAGES
AND CONNECT TO DATABASES. IT IS EXECUTED ON THE SERVER-SIDE,
AND THE OUTPUT IS SENT TO THE CLIENT BROWSER IN THE FORM OF
AN HTML PAPOPULAR SERVER-SIDE SCRIPTING LANGUAGES INCLUDE
PERL, PHP, ASP AND JSP.
ADVANTAGES & DISADVANTAGES OF SERVER-SIDE SCRIPTING
ADVANTAGES:
• CAN CONNECT TO DATABASES AND RETURN DATA FROM THE WEB SERVER
• NOT AFFECTED BY THE TYPE AND VERSION OF THE WEB BROWSER
• CANNOT BE BLOCKED BY USERS
DISADVANTAGE:
• CONSUMES SERVER RESOURCES
Client-side Scripting Server-side Scripting
Execution In client browser On web server
Purpose Validate client-side data Connect DB, return data
Browser Support Affected by browser type Not affected by browser
Resources Uses client resources only Uses server resources
THANK
YOU!