KEMBAR78
Server side scripting | PPTX
SERVER SIDE SCRIPTING
RajishmaT
rajishmatnair@gmail.com
www.facebook.com/RajishmaT Nair
twitter.com/username
in.linkedin.com/in/profilename
9020217968
Disclaimer: This presentation is prepared by trainees of
baabtra as a part of mentoring program. This is not official
document of baabtra –Mentoring Partner
Baabtra-Mentoring Partner is the mentoring division of baabte System Technologies Pvt .
Ltd
Web pages
• Static web pages
– Static means unchanged or constant.
– Static web pages contain the same prebuilt content each time
the page is loaded.
• Dynamic webpages
– Dynamic means changing or lively.
– The content of dynamic web pages can be generated on the
fly.
Client side scripting
 client side scripting is used when the user browser already
has all the code &the page is altered on the basis of the users
input.
 The web server executes the client side scripting that resides
at the users computer.
 Client side scripting cannot be used to connect t the database
that resides on the webserver.
 Doesn’t access to the file systems on the web server.
Server side scripting
 Server side scriptingis a webserver technology in whicha users
request is fulfilled by running a script directly on the
webserver to generate dynamicweb pages.
 It is usually usedto provide interactive websites that interface
to databases or oother datastores.
 It has the ability to highly customise the response based on
the users requirements,access rights or queries into
datastores
 Response from a server side script is slower as compared to a
client side script because the scripts are processed on the
remote computer.
What can server scripts do?
 dynamically edit,change or add any content to a web page.
 Responds to user queries or data submitted from html forms.
 Access any data or databases & return the result to a browser.
 Customize a web page to make it more useful for individual users.
 Provide security since your server code cannot be viewed from a browser.
Server side scripting languages
 There are many scripting languages made by different companies abd
organisation.
 The current most popular are ASP,PHP,JSP,RUBY etc
 All arevery powerful and work in slightly different ways.
 It does not matter what scripting languages uses because there are no
compatibility issues withclients web browser.
 The client only ever sees the final html generated by the script and not the
scripts itself.
• You can sometimes tell which scripting
language a website is using by looking at the
address bar.
• Text after a question mark in an address is
parameter s and variables send to the script.
If this presentation helped you, please visit our
page facebook.com/baabtra and like it.
Thanks in advance.
www.baabtra.com | www.massbaab.com |www.baabte.com
Contact Us
Emarald Mall (Big Bazar Building)
Mavoor Road, Kozhikode,
Kerala, India.
Ph: + 91 – 495 40 25 550
NC Complex, Near Bus Stand
Mukkam, Kozhikode,
Kerala, India.
Ph: + 91 – 495 40 25 550
Start up Village
Eranakulam,
Kerala, India.
Email: info@baabtra.com

Server side scripting

  • 2.
    SERVER SIDE SCRIPTING RajishmaT rajishmatnair@gmail.com www.facebook.com/RajishmaTNair twitter.com/username in.linkedin.com/in/profilename 9020217968
  • 3.
    Disclaimer: This presentationis prepared by trainees of baabtra as a part of mentoring program. This is not official document of baabtra –Mentoring Partner Baabtra-Mentoring Partner is the mentoring division of baabte System Technologies Pvt . Ltd
  • 4.
    Web pages • Staticweb pages – Static means unchanged or constant. – Static web pages contain the same prebuilt content each time the page is loaded.
  • 5.
    • Dynamic webpages –Dynamic means changing or lively. – The content of dynamic web pages can be generated on the fly.
  • 6.
    Client side scripting client side scripting is used when the user browser already has all the code &the page is altered on the basis of the users input.  The web server executes the client side scripting that resides at the users computer.  Client side scripting cannot be used to connect t the database that resides on the webserver.  Doesn’t access to the file systems on the web server.
  • 7.
    Server side scripting Server side scriptingis a webserver technology in whicha users request is fulfilled by running a script directly on the webserver to generate dynamicweb pages.  It is usually usedto provide interactive websites that interface to databases or oother datastores.  It has the ability to highly customise the response based on the users requirements,access rights or queries into datastores  Response from a server side script is slower as compared to a client side script because the scripts are processed on the remote computer.
  • 9.
    What can serverscripts do?  dynamically edit,change or add any content to a web page.  Responds to user queries or data submitted from html forms.  Access any data or databases & return the result to a browser.  Customize a web page to make it more useful for individual users.  Provide security since your server code cannot be viewed from a browser.
  • 10.
    Server side scriptinglanguages  There are many scripting languages made by different companies abd organisation.  The current most popular are ASP,PHP,JSP,RUBY etc  All arevery powerful and work in slightly different ways.  It does not matter what scripting languages uses because there are no compatibility issues withclients web browser.  The client only ever sees the final html generated by the script and not the scripts itself.
  • 11.
    • You cansometimes tell which scripting language a website is using by looking at the address bar. • Text after a question mark in an address is parameter s and variables send to the script.
  • 12.
    If this presentationhelped you, please visit our page facebook.com/baabtra and like it. Thanks in advance. www.baabtra.com | www.massbaab.com |www.baabte.com
  • 13.
    Contact Us Emarald Mall(Big Bazar Building) Mavoor Road, Kozhikode, Kerala, India. Ph: + 91 – 495 40 25 550 NC Complex, Near Bus Stand Mukkam, Kozhikode, Kerala, India. Ph: + 91 – 495 40 25 550 Start up Village Eranakulam, Kerala, India. Email: info@baabtra.com