We can create dynamic websites using core technologies of java like Servlets and JSP’s.
Q) What is a website?
· A website is a collection of webpages that mostly belong to one organization (enterprise).
· A webpage is a document, typically written in plain text with formatting instructions of Hypertext Markup Language (HTML, XHTML).
· A website is hosted into a web server machine and has a unique URL known as host name(domain name).Web pages are accessed from the website using its URL (domain name) called the web address.
· A collection of publicly accessible websites is nothing but World Wide Web.
· Web pages communicate with Web Server using HTTP (Hyper Text Transfer Protocol) to access web pages.
· Web clients communicate with Web Server using HTTP (Hyper Text Transfer Protocol) to access web pages.
· Web client is a browser on your PC that makes request to the remote server
· As web client uses HTTP to communicate with the Web server, it is also known as HTTP client.
· In development point of view websites are of two type’s static websites and dynamic websites.
Q) Explain about static and dynamic websites?
· If a website is accepting user input and providing user specific information, it is known as interactive website or dynamic website.
· For a dynamic website, database is involved and server side programming is mandatory
· A dynamic website is not only information but also interactive. A dynamic website is also called as web application.
· Only information providing, non-interactive website is a static website.
· For a static website, no need of database and server side programming
Q) What is a Web Server?
· web server is a server software that provides web resources to web Times New Romanp>
· The communication between client and server takes place using the Hypertext Transfer Protocol (HTTP)
· Without a web server no website can exist.
· A Web server can't communicate with database. It can't process data or produce any required response page i.e., if we use only Times New Roman website, it can't be an interactive website.
Q) How to overcome the limitation of the web server?
· Make use of server side programming.
·
Web server side programming is required to overcome the limitation of the web server and thereby making a website dynamic.Q) What are the duties of a server side program in the context of a website(dynamic)?
1. capturing the user input
2. communicating with database
3. process the data
4. producing the response page
5. handing over the response page to web server
Finding the time and actual effort to create a superb article like this is great thing. I’ll learn many new stuff right here! Good luck for the next post buddy..
ReplyDeleteSoftware Testing Services
Functional Testing Services
Test Automation Services
QA Automation Testing Services
Regression Testing Services
API Testing Services
Compatibility Testing Services
Performance Testing Services
Security Testing Services
Software Testing Company
Software Testing Services in USA
Software Testing Companies in USA