2. How does the WWW work?
Shyam N. Chawda 7874391191
Web
information
Web pages are files stored
Computers reading the web pages are called web
clients
3. How does the WWW work?
Shyam N. Chawda 7874391191
Web clients view the pages with a program called a web
browser
4. How does a Browser Fetch a Web
Page?
Shyam N. Chawda 7874391191
A browser fetches a page from a web server
by a request
A request is a standard HTTP request
containing a page address
http://www.shyamsir.com
5. What is a Web Server?
Shyam N. Chawda 7874391191
The collection of web pages.
To let others view those web pages.
We must publish our web site . We must copy
our site to a web server.
6. What is a Web Server?
Shyam N. Chawda 7874391191
Web servers are computers that have been set up
by a hosting company, usually in a facility called a
datacenter, like the one shown here.
A web server is an information technology that
processes requests via HTTP, the basic network
protocol used to distribute information on the
World Wide Web.
7. What is a Web Server?
Shyam N. Chawda 7874391191
A server should be able to respond to at least
several dozen requests at a time.
Best Hardware + Software combination
8. What is a Web Server?
Shyam N. Chawda 7874391191
Most servers used for web hosting have at
least these kinds of software servers running
at all times:
an HTTP or web server (to provide the
websites)
an FTP server (for uploading files)• an email
server or two
a database server (for storing information
13. Self-hosting
It implies full control, instant hardware access, and complete
flexibility.
Advantages:
As much computing power as you have to throw at it.
The ultimate in freedom to do whatever you want with your site.
Free.
16. Shared Hosting
Shyam N. Chawda 7874391191
In shared hosting, one’s web site is placed on the same
server as many other sites, ranging from a few to hundreds or
thousands.
Class room
Typically, all domains may share a common pool of server
resources, such as RAM and the CPU.
Any business
17. Shared Hosting
Shyam N. Chawda 7874391191
As cost is extremely low, most websites with moderate traffic
levels running standard software are hosted on this type of
server.
Shared hosting is also widely accepted as the entry level
option as it requires minimum technical knowledge.
Economical in nature, shared hosting invites companies and
individuals to register their presence on the Internet servers
without involving them into long-winded set-ups and
management processes.
18. Shared Hosting
Shyam N. Chawda 7874391191
Technically, a shared server is based on
ASP.NET or LAMP stack.
19. Shared Hosting
Shyam N. Chawda 7874391191
Advantages:
Economical and easy-to setup
No Server Management Headaches
Requires minimum technical expertise
Easy to use admin panel like cPanel
20. Shared Hosting
Shyam N. Chawda 7874391191
Disadvantages
Site performance can be affected by other sites
on the same server.
Restrictions to install modules and programs on
the server
Performance Issues
22. Virtual Private Server (VPS)
Hosting
Shyam N. Chawda 7874391191
Just feelings
A virtual private server hosting divides a server
into virtual servers, where each websites is
like hosted on their own dedicated server, but
they’re actually sharing a server with a few
different other users.
23. Virtual Private Server (VPS)
Hosting
Shyam N. Chawda 7874391191
The users may have root access to their own
virtual space and better secured hosting
environment with this type of hosting.
Websites that need greater control at the
server level, but don’t want to invest in a
dedicated server.
24. Virtual Private Server (VPS)
Hosting
Shyam N. Chawda 7874391191
Advantages:
Economical Option- Hosting owners can increase the
resource capabilities on demand
Instant upgrades and often no reboot required
Full control over software along with web based Control panel
25. Virtual Private Server (VPS)
Hosting
Shyam N. Chawda 7874391191
Advantages:
During traffic spike, it may cause downtime
Performance Issues
Risk of shared resources- Disk I/O is often shared
26. Virtual Private Server (VPS)
Hosting
Shyam N. Chawda 7874391191
Disadvantages
Site performance can be affected by other sites
on the same server.
Restrictions to install modules and programs on
the server
Performance Issues
28. Dedicated Server Hosting
Shyam N. Chawda 7874391191
Personal Tution
A dedicated server offers the maximum control
over the web server your website is stored on –
You exclusively rent an entire server.
Your website(s) is the only website stored on the
server.
29. Dedicated Server Hosting
Shyam N. Chawda 7874391191
High-end CPU-intensive applications and strict
security
Dedicated Servers can be customized by
CPU, storage capacity, capability, cores, RAM,
and clustering capabilities.
30. Dedicated Server Hosting
Shyam N. Chawda 7874391191
Advantages:
Faster speed, connectivity and upload time
Freedom to install requisite modules and
programs on the server
Unlimited Bandwidth & Disk Space
31. Dedicated Server Hosting
Shyam N. Chawda 7874391191
Advantages:
More control to site’s design become available.
24/7/365 Professional Support
32. Dedicated Server Hosting
Shyam N. Chawda 7874391191
Disadvantages
With great power comes… well, greater cost.
Expensive Cost & Maintenance
Complex Server Management
Requires technical expertise
35. Cloud Hosting
Shyam N. Chawda 7874391191
Cloud hosting offers unlimited ability to handle
high traffic.
A team of servers (called a cloud) work
together to host a group of websites. This
allows multiple computers to work together to
handle high traffic levels or spikes for any
particular website.
36. Cloud Hosting
Shyam N. Chawda 7874391191
It exists as an alternative to hosting either
dedicated or shared servers
Cloud hosting can fall under both the
Infrastructure as a Service (IaaS)
Platform as a Service (PaaS)
37. Infrastructure as a Service (IaaS)
Shyam N. Chawda 7874391191
Under IaaS offerings the client is simply
provided with the virtualised hardware
resource on which they can install their own
choice of software environment before building
their web application.
38. Platform as a Service (PaaS)
Shyam N. Chawda 7874391191
On a PaaS service however, the client is also
provided with operating system, database
support, web server software, and
programming support, on which they can go
straight to installing and developing their web
application.
42. How to Select Host?
Shyam N. Chawda 7874391191
What is their uptime guarantee?
What is the average monthly uptime?
If you are looking at a tangible data center/
service model, where are your servers physically
located? Are you given a choice in location?
43. How to Select Host?
Shyam N. Chawda 7874391191
What is their policy if you need to change your
hosting configuration mid-contract?
Are there limitations to the types of software that
you can run or install?
Which one Linux or Windows?
44. How to Select Host?
Shyam N. Chawda 7874391191
Are they the original hosting provider or a hosting
services reseller?
What are their security measures and server
back-up protocols?
If you are considering a dedicated hosting
environment, who is responsible for managing the
servers?
45. How to Select Host?
Shyam N. Chawda 7874391191
What are the renewal terms and fees?
What type of scalability potential is there? For
example, if you start with a shared server plan
then dedicated server environment?
What payment plans are available?
46. How to Select Host?
Shyam N. Chawda 7874391191
Site statistic
How much e-mail will you need for your
domain?
47. Means finally
Functionality
Reliability
Bandwidth and server scalability
Security
Backup and disaster recovery
Cost
50. Domain Name
Shyam N. Chawda 7874391191
A domain is the name of your website.
A domain name is not something physical that you can touch
or see.
Name - Business anything
Choosing a hosting solution should include domain name
registration.
53. Domain Name
Shyam N. Chawda 7874391191
The IP address, is stored on a DNS server.
DNS stands for Domain Name System.
A DNS server is responsible for informing all
other computers on the Internet about the
domain name and the web site address.
54. Domain Name
Shyam N. Chawda 7874391191
Which translates between Internet names and
Internet addresses.
The best domains have the following
characteristics:
Short Meaningful Exposure
63. Web Technologies
Shyam N. Chawda 7874391191
Windows Hosting , Unix Hosting , Linux
Hosting
ASP , PHP , JSP
MySQL, SQL Server, Oracle, and MS Access.
64. CPanel
Shyam N. Chawda 7874391191
The control panel is where you perform
actions on your website, such as creating
email accounts, creating databases, setting up
security, and many other things.