Table of contents
Client side vs Server side
HTTP Request - Response Cycle : What happens Behind the Scenes ?
Web Servers and Hosting : How Your Website Becomes Accessible to the World
Client Side VS Server Side
Client side means that the action takes place on the user’s (the client’s ) computer. Server side means that the action takes place on a web server.
Client side refers to everything in a web application that is displayed or takes place on the client (end user device) . This includes
Designing Website layouts
Creating User interfaces
Form validation is being added
Including visual aspects such as colors and typefaces
Developers on the client-side often fluent in the following programming languages :
HTML - Hypertext Markup Language, or HTML, is a markup language that is the de facto standard for creating websites. HTML creates the framework of a website and renders it in a browser.
CSS - Developers can add visual design components to an HTML-coded website using CSS, often called Cascading Style Sheets. To make their websites appear visually appealing on customers’ devices, developers can employ CSS.
Javascript : JavaScript is a scripting language that programmers can use for various tasks, including creating websites and web apps. Developers can use JavaScript to create dynamic, interactive web pages.
Server Side development is generally done by software developers , database administrators and web developers .
HTTP Request - Response Cycle : What happens Behind the Scenes ?
THe HTTP request-response cycle is the process by which a client requests information from a server , and the server responds with the requested information.
Steps in the HTTP request-response cycle :
Client intiates Request : The client , usually a browser , sends an HTTP request to the server. this can happen when a user types a URL intho the browser, clicks a link, or submits a form.
Server recieves request : The server receives the request and runs an application to process it .
Server returns response : The server returns an HTTP response to the client .
Client recieves response : The client receives the response .
Web Servers and Hosting : How Your Website Becomes Accessible to the World
Web hosting is an online service that makes your website’s content accessible on the internet. When you purchase a hosting plan, you are renting space on a physical server to store all the website’s files and data.
Web hosts provide the hosting technology and resources required for the effective and secure operation of your website. They are responsible for keeping the server up and running , implementing hosting security measures, and ensuring that data such as texts, photos and other files are transfered successfully to the visitors browsers.
Types of web hosting services :
Shared Hosting
Virtual Private Server Hosting
Cloud Hosting
WordPress Hosting
Dedicated Hosting
A Web Server is a computer that stores your website and sends it to people when they visit. A web host is a company that provides that space and support needed to keep your website online . simply put , the webs server is the machine that delivers your website , and the web host is the service that makes sure your website is availabe on the internet .
As the name suggests , is basically a way that process all incoming network requests over HTTP and also stores, processes and delivers web pages . Its main purpose is to store website files and broadcast them over the internet.
Thanks for reading my article ..