ITW

Cards (44)

  • DNS - Domain Name System
    A hierarchical naming system that serves as the "phone book" for the Internet by translating human-friendly computer hostname into IP address
  • Domain Name
    Provides a symbolic representation, such as recognizable names, to mostly numerically addressed Internet resources. Multiple IP addresses can be assigned to one domain name.
  • FTP - File Transfer Protocol
    For exchanging & manipulating files over a TCP computer network. An FTP client may connect to an FTP server to manipulate files on that server.
  • ISP - Internet Server Provider
    Also called as Internet Access Provider or IAP. It is a company that offers its customers access to the Internet.
  • URL - Uniform Resource Locator
    An identified resource is available & the mechanism for retrieving it. Also known as Web Address.
  • Web Server
    Either a software that serves as platform on which web applications can run or a hardware from which web applications or files can be accessed by other computers in a network.
  • Web Host
    A companies that provide space on a server they own for use by their clients as well as providing Internet connectivity, typically in data center.
  • Server-side Scripting Language
    Some common examples are ASP/ASP.NET (*.asp/*.aspx), ColdFusion Markup Language (*.cfm), Java via JavaServer Pages (*.jsp), PHP (*.php)
  • At the most basic level, a server is a technology solution that "serves" files, data, print, fax resources, and more to multiple computers.
  • The word "server" often refers to the specialized computer (or hardware) that the server software runs on. The server is optimized to perform services for other computers of "clients". Clients can be computers as well as printers, faxes, or other devices that connect to the server.
  • Web Hosting
    An online service that enables you to publish your website or web application on the internet. When you sign up for a web hosting service, you basically rent some space on a physical server where you can store all the files and data necessary for your website to work properly
  • Some companies that own computer acting as web servers often offer web hosting services.
  • Web Hosting
    A service which allocates space for customers to showcase their websites on computer servers that are connected to the Internet 24/7.
  • Web Hosting benefits
    • Makes the Website easily accessible
    • Runs Website efficiently
  • Website files are hosted on servers. The servers 'serve' those files to individual computer users upon request.
  • Web Hosting Types
    • Shared Hosting
    • VPS Hosting
    • Cloud Hosting
    • WordPress Hosting
    • Dedicated Hosting
  • Shared Hosting
    Multiple users share the same server resources, including memory, processing power, and storage space.
  • Shared HostingPro
    • Cost-effective, ideal for small-scale websites
    • Technical expertise is not required
    • Pre-configured server options
    • No need to take care of maintenance and server administration
  • Shared HostingCons

    • Minimal access to server configuration
    • Increased traffic on other websites can affect your website's speed
  • VPS Hosting
    Your website also shares a physical server with other users, but the web host creates a virtual partition for each user. Thus, sites hosted on virtual private servers get an allocated amount of resources.
  • VPS HostingPro
    • Dedicated server space
    • Increased traffic on other websites has no impact on your site's performance
    • Root access to the server
    • High customizability
  • VPS HostingCons

    • Users need technical expertise to manage it
    • Even though it's relatively affordable, some users may have to hire a developer to manage the virtual server, increasing the overall costs
  • Cloud Hosting
    This hosting solution uses several virtual servers to host sites. Thus, if one server experiences high traffic or a problem, the remaining ones will take over and maintain the website operating.
  • Cloud HostingPros

    • Reduced likelihood of downtime and hardware failure
    • Uses load balancing to handle high traffic and prevent DDoS attacks
    • Scalability – your website is not limited to the resources of a single server
  • Cloud HostingCons
    • Root access is not always provided
    • It is more expensive than VPS and shared hosting
  • WordPress Hosting
    This type of service provides a WordPress-optimized server environment to help your site load faster and minimize potential issues.
  • WordPress HostingPros

    • Low cost and beginner-friendly
    • Optimized performance for WordPress sites
    • Customer support team trained in WordPress issues
    • Pre-installed WordPress plugins and themes
  • WordPress HostingCons

    • Not an ideal type of hosting for non-WordPress websites
  • Dedicated Hosting
    This type of hosting dedicates a physical server to each website. As a result, it allows you to configure the server, choose your desired operating system and software, and customize the entire hosting environment to your specifications.
  • Dedicated HostingPros

    • Complete control over the server's configuration
    • High reliability
    • Root access to the server
  • Dedicated HostingCons

    • High cost, more oriented towards large businesses
    • Technical and server management knowledge is required
  • Things to be aware of when choosing a web hosting provider
    • Does it provide enough Disk Space?
    • Do they have 24/7 technical support?
    • What hardware are they using?
    • Is there user interface for you?
    • Does it offer mail?
    • Can it flex?
    • How much does it cost?
  • Disk Space
    On an average, a website doesn't need anything more than 1GB of disk space. Don't fall for the 'unlimited' trap when it comes to disk space.
  • Technical Support
    A website has dozens of programs and extensions running in the background; a technical glitch can arise anytime. To ensure your website doesn't break down and suffer bounce offs, choose a web host that offers 24/7 prompt technical support.
  • Hardware
    Always enquire about the hardware being used by web hosts to provide you services. Hardware has a direct impact on the efficiency of your website. Don't go for hosts hesitant on giving out details.
  • User Interface
    Before you sign up for any hosting plan, go for a free trial to test if the user interface and control panels fulfill your needs; you don't want to be switching hosts later.
  • Email
    Ensure that your web host offers emailing features like smart inbox, auto responders, etc. This helps you make your website fully interactive.
  • Scalability
    Your website resource needs might change with time and your plan should be able to cater to them. Look for a web host that lets you scale resources up or down easily; or upgrade from one hosting plan to another. Changing hosts isn't a good idea as your website could incur content loss and will be at the risk of being hacked.
  • Pricing
    One of the prime factors that affect your hosting decision is the pricing. Web hosts may charge you according to the resources your website utilizes or the plan you sign up for, on a periodic basis. Spend some time to research and compare hosting plans offered by different web hosts, and pick the one that suits your hosting budget.
  • Can it flex?

    Your website resource needs might change with time and your plan should be able to cater to them. Look for a web host that lets you scale resources up or down easily; or upgrade from one hosting plan to another. Changing hosts isn’t a good idea as your website could incur content loss and will be at the risk of being hacked.