19

Client side scripting and server side scripting

Embed Size (px)

DESCRIPTION

Client side scripting and server side scripting

Citation preview

Page 1: Client side scripting and server side scripting
Page 2: Client side scripting and server side scripting

Anu. [email protected]/Anu

Sasidharantwitter.com/usernamein.linkedin.com/in/

profilename

CLIENT SIDE SCRIPTING AND

SERVER SIDE SCRIPTING

Page 3: Client side scripting and server side scripting

Disclaimer: This presentation is prepared by trainees of baabtra as a part of mentoring program. This is not official document of baabtra –Mentoring PartnerBaabtra-Mentoring Partner is the mentoring division of baabte System Technologies Pvt . Ltd

Page 4: Client side scripting and server side scripting

CONTENTS

SCRIPT

SCRIPTING LANGUAGE

SERVER SIDE SCRIPTING

CLIENT SIDE SCRIPTING

Page 5: Client side scripting and server side scripting

SCRIPT

A script is a program or sequence of instructions that

is interpreted or carried out by another program

rather than by the computer processor.

Page 6: Client side scripting and server side scripting

SCRIPTING LANGUAGE

A programming language

Supports scripts, programs written for a special run-time

environment.

It can interpret and automate the execution of tasks.

It can alternatively execute tasks one-by-one by a human

operator.

Page 7: Client side scripting and server side scripting

SERVER SIDE SCRIPTING

Server side scripting is used to connect to the databases that reside on the web server.

Server side scripting can access the file system residing at the web server.

Response from a server-side script is slower as compared to a client-side script because the scripts are processed on the remote computer.

Page 8: Client side scripting and server side scripting

SERVER SIDE SCRIPTING

Page 9: Client side scripting and server side scripting

ADVANTAGES

It does not require the user to download plug-in like Java or Flash (client-side scripting).

Your scripts are hidden from view. Users only see

the HTML output, even when they view the source.

Page 10: Client side scripting and server side scripting

SEVER SIDE SCRIPTING LANGUAGES

ASP.NET, C, Java via JavaServer Pages, PHP, Python etc

Page 11: Client side scripting and server side scripting

CLIENT SIDE SCRIPTING

Program that execute on client side ,by the

web browser instead of server side

 Upon request, the necessary files are sent

to the user's computer by the web server on

which they reside.

Page 12: Client side scripting and server side scripting

WEB BROWSER

(4)

WEB SERVER(2)

URL (1)

HTML PAGE (3)

(1)The browser sends to the server an URL request.

(2)Web pages are stored on the Web server.

(3)The server decides which page, given the URL, to be sent back to

the browser.

(4)The browser interprets and executes the content of the HTML

page, including any scripts.

CLIENT SIDE SCRIPTING

Page 13: Client side scripting and server side scripting

ADVANTAGES

Allow for more interactive by immediately responding to

user actions.

Execute quickly because they don't require a trip to the

server.

Can give developers more control over the look

and behaviour of their Web apps

Page 14: Client side scripting and server side scripting

EXAMPLE

EXAMPLE

OUTPUT

Page 15: Client side scripting and server side scripting

CLIENT SIDE SCRIPTING LANGUAGES

JavaScript,ActionScript,Dart, etc

Page 16: Client side scripting and server side scripting

THANK YOU...

Page 17: Client side scripting and server side scripting

Want to learn more about programming or Looking to become a good programmer?

Are you wasting time on searching so many contents online?

Do you want to learn things quickly?

Tired of spending huge amount of money to become a Software professional?

Do an online course @ baabtra.com

We put industry standards to practice. Our structured, activity based courses are so designed to make a quick, good software professional out of anybody who holds a passion for coding.

Page 18: Client side scripting and server side scripting

Follow us @ twitter.com/baabtra

Like us @ facebook.com/baabtra

Subscribe to us @ youtube.com/baabtra

Become a follower @ slideshare.net/BaabtraMentoringPartner

Connect to us @ in.linkedin.com/in/baabtra

Thanks in advance.

www.baabtra.com | www.massbaab.com |www.baabte.com

Page 19: Client side scripting and server side scripting

Contact Us

Emarald Mall (Big Bazar Building)Mavoor Road, Kozhikode,Kerala, India.Ph: + 91 – 495 40 25 550

NC Complex, Near Bus StandMukkam, Kozhikode,Kerala, India.Ph: + 91 – 495 40 25 550

Cafit Square,Hilite Business Park,Near Pantheerankavu,Kozhikode

Start up VillageEranakulam,Kerala, India.

Email: [email protected]