SlideShare a Scribd company logo
Web Hosting
Definition of Web Hosting
• Web Hosting is a service that allows individuals,
organizations, or businesses to make their websites
accessible via the World Wide Web. In essence, it
involves renting or buying space on a server to store
your website’s files so that it can be accessed online
by others.
• Server: A powerful computer that stores your website's files,
including text, images, and other resources. When someone
wants to visit your website, their computer communicates with
the server where your website is hosted, retrieves the necessary
files, and displays your website in their browser.
• Domain Name: This is the address people use to access your
website, such as "www.example.com". When someone types
your domain name into a web browser, it directs them to the
server where your website is hosted.
• Servers are specialized computers designed to store and manage websites,
handling the traffic that comes to the site. They are always connected to the
internet, allowing your website to be available 24/7.
• Storage refers to the amount of disk space allocated on a server for your
website's files, including HTML, CSS, JavaScript, images, videos, and other
multimedia. The amount of storage you need depends on the size of your
website and its content.
• Bandwidth is the amount of data that can be transmitted between the server
and the users in a given time period, typically measured in gigabytes (GB) per
month. It determines how much traffic your website can handle. If a site
exceeds its bandwidth limit, it may slow down or become temporarily
unavailable until the limit resets.
• Uploading Files: When you create a website, you build it using files (HTML, CSS, JavaScript, etc.). These files
are uploaded to your web hosting provider's server.
• Storing Data: Once uploaded, your files are stored on the server’s storage space. This allows the server to
"serve" these files to visitors when they access your website.
• Domain Name System (DNS): When someone types your domain name into their browser, the DNS converts
this domain name into the server's IP address, effectively pointing the visitor’s request to the correct server.
• Retrieving Content: The server then retrieves the necessary files and sends them to the visitor's browser, which
interprets these files and displays the website.
• Handling Traffic: As more people visit your website, the server manages multiple requests simultaneously,
ensuring that your site remains accessible to all users.
Types of Web Hosting
• There are various types of web hosting, each offering different levels of
resources, control, and technical requirements.
Shared Hosting
• Shared hosting is the most basic and cost-effective form of hosting. It involves
multiple websites sharing the same server and its resources (CPU, RAM, storage, etc.).
• Pros: Affordable, making it ideal for beginners or small websites. Requires minimal
technical knowledge to set up.
• Cons: Limited resources due to sharing with other sites. Performance can be affected
if another site on the server experiences high traffic or uses excessive resources.
• Less control over server settings. Best For: Small businesses, personal blogs, or
portfolio sites with low to moderate traffic.
Virtual Private Server (VPS) Hosting
• VPS hosting offers more control and resources by dividing a physical server
into multiple virtual servers. Each VPS functions as its own server, with
dedicated resources, but still shares the physical server with others.
• Pros:
• More resources and control compared to shared hosting.
• Greater flexibility in configuring the server.
• Better performance and security.
Virtual Private Server (VPS) Hosting
• Cons:More expensive than shared hosting.Requires some technical
knowledge to manage.
• Best For: Growing websites, medium-sized businesses, or websites with
higher traffic that need more control.
Dedicated Hosting
• Dedicated hosting provides an entire physical server dedicated to a single
website or application. This means no sharing of resources with other
websites
• Pros:
• Maximum control over server settings and resources.
• High performance and reliability.
• Enhanced security.
Dedicated Hosting
• Cons:Expensive, making it less suitable for small businesses or
beginners.Requires a high level of technical expertise to manage.
• Best For: Large businesses, high-traffic websites, or applications requiring
extensive resources.
Cloud Hosting
• Cloud hosting uses a network of interconnected servers (cloud) to host
websites. Resources are distributed across multiple servers, making it scalable
and reliable.
• Pros:
• Scalable resources based on demand.
• High reliability due to the distributed nature of the cloud.
• Pay-as-you-go pricing model, where you only pay for what you use.
Cloud Hosting
• Cons:Costs can vary depending on usage, which can make budgeting
challenging.Less control over the physical location of data.Best For: Websites
that experience fluctuating traffic, large-scale applications, or businesses
needing high availability and redundancy.
Basics of Web Hosting E commerce advanced.pptx

More Related Content

PPT
Web Hosting Services in Ahmedabad
PPT
Basic Lecture on Domains and Webhosting
PPT
webhostlecture (1).ppt
PPT
webhostlecture (1).ppt
PPTX
Hostagle web hosting
PPTX
Web server and web-hosting
PPT
PPT
AI using Web Design
Web Hosting Services in Ahmedabad
Basic Lecture on Domains and Webhosting
webhostlecture (1).ppt
webhostlecture (1).ppt
Hostagle web hosting
Web server and web-hosting
AI using Web Design

Similar to Basics of Web Hosting E commerce advanced.pptx (20)

PPTX
Web hosting choices
DOCX
Article5
PDF
Web Hosting Guides PC Doctors. NET guide
PPTX
web host used tsu lecture reliable for other .pptx
PDF
Hosting Mastery Hub (1).pdfYour Ultimate Guide to Web Hosting
PPT
web hosting over view
PPTX
What is web hosting
PPT
webhostlectureppt.ppt
PPTX
web hosting.pptx
PPTX
web.pptx
PPTX
PDF
Chapter 1 Website Planning & Creation.pdf
PDF
Web Hosting Guide by PC Doctors.NET all you know
PDF
Web Hosting.pdf
DOCX
Article10
PPTX
Web Hosting Terms
PPT
A Summary of Hosting Packages
PDF
webhosting.pdf
PDF
UNIT 2- WEB CONTENT MANAGEMENT SYST .pdf
PPTX
Frequently Used Web Hosting Terms.pptx
Web hosting choices
Article5
Web Hosting Guides PC Doctors. NET guide
web host used tsu lecture reliable for other .pptx
Hosting Mastery Hub (1).pdfYour Ultimate Guide to Web Hosting
web hosting over view
What is web hosting
webhostlectureppt.ppt
web hosting.pptx
web.pptx
Chapter 1 Website Planning & Creation.pdf
Web Hosting Guide by PC Doctors.NET all you know
Web Hosting.pdf
Article10
Web Hosting Terms
A Summary of Hosting Packages
webhosting.pdf
UNIT 2- WEB CONTENT MANAGEMENT SYST .pdf
Frequently Used Web Hosting Terms.pptx
Ad

Recently uploaded (20)

PPTX
Group 1 Presentation -Planning and Decision Making .pptx
PPT
What is a Computer? Input Devices /output devices
PDF
A novel scalable deep ensemble learning framework for big data classification...
PDF
gpt5_lecture_notes_comprehensive_20250812015547.pdf
PPTX
Final SEM Unit 1 for mit wpu at pune .pptx
PDF
A contest of sentiment analysis: k-nearest neighbor versus neural network
PDF
2021 HotChips TSMC Packaging Technologies for Chiplets and 3D_0819 publish_pu...
PDF
project resource management chapter-09.pdf
PDF
Architecture types and enterprise applications.pdf
PPT
Module 1.ppt Iot fundamentals and Architecture
PPTX
1. Introduction to Computer Programming.pptx
PPTX
Chapter 5: Probability Theory and Statistics
PDF
ENT215_Completing-a-large-scale-migration-and-modernization-with-AWS.pdf
PDF
TrustArc Webinar - Click, Consent, Trust: Winning the Privacy Game
PDF
Hindi spoken digit analysis for native and non-native speakers
PDF
Profit Center Accounting in SAP S/4HANA, S4F28 Col11
PDF
STKI Israel Market Study 2025 version august
PPTX
Programs and apps: productivity, graphics, security and other tools
PDF
Getting Started with Data Integration: FME Form 101
PDF
From MVP to Full-Scale Product A Startup’s Software Journey.pdf
Group 1 Presentation -Planning and Decision Making .pptx
What is a Computer? Input Devices /output devices
A novel scalable deep ensemble learning framework for big data classification...
gpt5_lecture_notes_comprehensive_20250812015547.pdf
Final SEM Unit 1 for mit wpu at pune .pptx
A contest of sentiment analysis: k-nearest neighbor versus neural network
2021 HotChips TSMC Packaging Technologies for Chiplets and 3D_0819 publish_pu...
project resource management chapter-09.pdf
Architecture types and enterprise applications.pdf
Module 1.ppt Iot fundamentals and Architecture
1. Introduction to Computer Programming.pptx
Chapter 5: Probability Theory and Statistics
ENT215_Completing-a-large-scale-migration-and-modernization-with-AWS.pdf
TrustArc Webinar - Click, Consent, Trust: Winning the Privacy Game
Hindi spoken digit analysis for native and non-native speakers
Profit Center Accounting in SAP S/4HANA, S4F28 Col11
STKI Israel Market Study 2025 version august
Programs and apps: productivity, graphics, security and other tools
Getting Started with Data Integration: FME Form 101
From MVP to Full-Scale Product A Startup’s Software Journey.pdf
Ad

Basics of Web Hosting E commerce advanced.pptx

  • 2. Definition of Web Hosting • Web Hosting is a service that allows individuals, organizations, or businesses to make their websites accessible via the World Wide Web. In essence, it involves renting or buying space on a server to store your website’s files so that it can be accessed online by others.
  • 3. • Server: A powerful computer that stores your website's files, including text, images, and other resources. When someone wants to visit your website, their computer communicates with the server where your website is hosted, retrieves the necessary files, and displays your website in their browser. • Domain Name: This is the address people use to access your website, such as "www.example.com". When someone types your domain name into a web browser, it directs them to the server where your website is hosted.
  • 4. • Servers are specialized computers designed to store and manage websites, handling the traffic that comes to the site. They are always connected to the internet, allowing your website to be available 24/7. • Storage refers to the amount of disk space allocated on a server for your website's files, including HTML, CSS, JavaScript, images, videos, and other multimedia. The amount of storage you need depends on the size of your website and its content.
  • 5. • Bandwidth is the amount of data that can be transmitted between the server and the users in a given time period, typically measured in gigabytes (GB) per month. It determines how much traffic your website can handle. If a site exceeds its bandwidth limit, it may slow down or become temporarily unavailable until the limit resets.
  • 6. • Uploading Files: When you create a website, you build it using files (HTML, CSS, JavaScript, etc.). These files are uploaded to your web hosting provider's server. • Storing Data: Once uploaded, your files are stored on the server’s storage space. This allows the server to "serve" these files to visitors when they access your website. • Domain Name System (DNS): When someone types your domain name into their browser, the DNS converts this domain name into the server's IP address, effectively pointing the visitor’s request to the correct server. • Retrieving Content: The server then retrieves the necessary files and sends them to the visitor's browser, which interprets these files and displays the website. • Handling Traffic: As more people visit your website, the server manages multiple requests simultaneously, ensuring that your site remains accessible to all users.
  • 7. Types of Web Hosting • There are various types of web hosting, each offering different levels of resources, control, and technical requirements.
  • 8. Shared Hosting • Shared hosting is the most basic and cost-effective form of hosting. It involves multiple websites sharing the same server and its resources (CPU, RAM, storage, etc.). • Pros: Affordable, making it ideal for beginners or small websites. Requires minimal technical knowledge to set up. • Cons: Limited resources due to sharing with other sites. Performance can be affected if another site on the server experiences high traffic or uses excessive resources. • Less control over server settings. Best For: Small businesses, personal blogs, or portfolio sites with low to moderate traffic.
  • 9. Virtual Private Server (VPS) Hosting • VPS hosting offers more control and resources by dividing a physical server into multiple virtual servers. Each VPS functions as its own server, with dedicated resources, but still shares the physical server with others. • Pros: • More resources and control compared to shared hosting. • Greater flexibility in configuring the server. • Better performance and security.
  • 10. Virtual Private Server (VPS) Hosting • Cons:More expensive than shared hosting.Requires some technical knowledge to manage. • Best For: Growing websites, medium-sized businesses, or websites with higher traffic that need more control.
  • 11. Dedicated Hosting • Dedicated hosting provides an entire physical server dedicated to a single website or application. This means no sharing of resources with other websites • Pros: • Maximum control over server settings and resources. • High performance and reliability. • Enhanced security.
  • 12. Dedicated Hosting • Cons:Expensive, making it less suitable for small businesses or beginners.Requires a high level of technical expertise to manage. • Best For: Large businesses, high-traffic websites, or applications requiring extensive resources.
  • 13. Cloud Hosting • Cloud hosting uses a network of interconnected servers (cloud) to host websites. Resources are distributed across multiple servers, making it scalable and reliable. • Pros: • Scalable resources based on demand. • High reliability due to the distributed nature of the cloud. • Pay-as-you-go pricing model, where you only pay for what you use.
  • 14. Cloud Hosting • Cons:Costs can vary depending on usage, which can make budgeting challenging.Less control over the physical location of data.Best For: Websites that experience fluctuating traffic, large-scale applications, or businesses needing high availability and redundancy.