Showing posts with label online. Show all posts
Showing posts with label online. Show all posts

Tuesday, 6 February 2018

What is a web server? What is its importance?

A web server is a computer system that processes requests via HTTP, the basic network protocol used to distribute information on the World Wide Web.
          The primary function of a web server is to store, process and deliver web pages to clients. The communication between client and server takes place using the Hypertext Transfer Protocol (HTTP). Pages delivered are most frequently HTML documents, which may include images, style sheets and scripts in addition to text content.
         A user agent, commonly a web browser or web crawler, initiates communication by making a request for a specific resource using HTTP
        While the primary function is to serve content, a full implementation of HTTP also includes ways of receiving content from clients. This feature is used for submitting web forms, including uploading of files.
         The behaviour of the web server can be scripted in separate files, while the actual server software remains unchanged.
Web servers are not only used for serving the World Wide Web. They can also be found embedded in devices such as printers, routers, webcams and serving only a local network.
Web servers are able to map the path component of a Uniform Resource Locator (URL) into:
A local file system resource (for static requests)
An internal or external program name (for dynamic requests)
The URL of a website requested by client
http://www.yobha.in
The web server then reads the file, if it exists, and sends a response to the client's web browser. The response will describe the content of the file and contain the file itself or an error message will return saying that the file does not exist or is unavailable.
Load limits :
It can serve only a certain maximum number of requests per second (RPS, also known as queries per second or QPS) depending on:
1.Its own settings,
2.The HTTP request type,
3.Whether the content is static or dynamic.

Monday, 5 February 2018

What is a website? What are it's types?

A website is a collection of related web pages, including multimedia content, typically identified with a common domain name, and published on at least one web server.
 It is accessible via a public Internet Protocol (IP) network, such as the Internet, or a private local area network (LAN), by referencing a uniform resource locator (URL) that identifies the site.
Websites can have many functions and can be used in various fashions; a website can be a personal website, a corporate website for a company, a government website, an organization website, etc.
Webpage:
 Webpage are the building blocks of websites.
The World Wide Web(www) was created in 1990 by British CERN phycisit Tim Berners Lee.
File Transfer Protocol and Gopher protocol were used to retrieve individual files from a server.
These protocols offer a simple directory structure which the user navigates and chooses files to download. Documents were most often presented as plain text files without formatting, or were encoded in word processor formats.
Static website :
A static website is one that has web pages stored on the server in the format that is sent to a client web browser. It is primarily coded in HTML and cascading style sheets (CSS)  to control the appearance of the website beyond the basic HTML.
Images are commonly used to effect the desired appearance of the browser.
Audio and video can also be considered as static.
Simple forms or marketing examples of websites, such as classic website, a five-page website or a brochure website are often static websites, because they present pre-defined, static information to the user.
Static website can be edited using four broad categories.
1. Text editor such as notepad or text edit.
2.WYSIWYG offline editor such as Microsoft Front page and Adobe Dreamweaver.
3.WYSIWYG online editor such as widgets, intro,  blogs.
4.Template based editor such as iweb.
Dynamic website :
A dynamic website is one that changes or customizes itself frequently and automatically.
A site can display the current state of a dialogue between users, monitor a changing situation, or provide information in some way personalized to the requirements of the individual user.
Multimedia and Interactive content:
A 2010-era trend in websites called "responsive design" has given the best of viewing experience as it provides with a device based layout for users. These websites change their layout according to the device or mobile platform thus giving a rich user experience.