{"id":2973,"date":"2012-04-05T15:08:14","date_gmt":"2012-04-05T19:08:14","guid":{"rendered":"http:\/\/teamtutorials.com\/?p=2973"},"modified":"2012-11-15T19:20:15","modified_gmt":"2012-11-16T00:20:15","slug":"how-to-make-a-com-website","status":"publish","type":"post","link":"https:\/\/teamtutorials.com\/web-development-tutorials\/how-to-make-a-com-website","title":{"rendered":"How to Start Website"},"content":{"rendered":"

The internet is ingrained in most of our day to day lives at this point. It’s hard for me to imagine a day that I do not touch the internet in some way. While most people utilize the internet every day, they do not know how to start their own website. This guide is aimed at teaching beginners the basics of how to make a .com website, or really, any website regardless of the extension. If you want to learn how to make a .com website, be prepared for some reading!<\/p>\n

I am going to cover several somewhat complex ideas today. Don’t be intimidated if you are not familiar with the concepts, I will do my best to explain these ideas in words that someone new to the web can understand. As always, if you have any questions feel free to post in the comments or even contact us. We do our best to respond to every question, but sometimes we can get overwhelmed.<\/p>\n

Today we will cover the basics of creating a website including:<\/p>\n

    \n
  1. Domain Name Registration<\/a><\/strong><\/li>\n
  2. Website Hosting Options<\/a><\/strong><\/li>\n
  3. Web Development and Markup<\/a><\/strong><\/li>\n
  4. Content Management Systems<\/a><\/strong><\/li>\n
  5. How to Get Visitors<\/a><\/strong><\/li>\n
  6. Making Money on Your Website<\/a><\/strong><\/li>\n<\/ol>\n

    <\/a>The Domain Name System and Domain Registration<\/h3>\n

    The Domain Name System, or DNS, is a system of assigning human readable names to website addresses. When you visit ebay.com, you are actually being directed to an ebay server via the DNS system. The ebay website itself is actually location on the internet at the IP adress of 66.211.160.88. Think of IP Adresses as the location of your website on the internet. An IP adress works somewhat similar to the way a postal adress works. It notifies the carrier where you are located. To run a website you do not need to know the complex workings of DNS or IP adresses, but it is important to know of them.<\/p>\n

    Now imagine trying to remember a group of numbers like 66.211.160.88 for every website you would ever want to visit. This is originally how we accessed a website until the DNS system was create. The DNS system contains a record that will associate the name of your website with the IP adress of your website. That way any human can remember the location of your website and type it in.<\/p>\n

    You may wonder why I this is important to you? Well, the only thing that is really important as a website owner is that you have a registered domain name for your site. You’ll need to pick a name for your website and a top level domain (TLD). There are several available top level domains available for use. Some are reserved for special purposes such as a country code (.us, .uk, .asia) while others are for more general use (.com). The most popular three extensions that most people are familiar with are .com, .net, and .org with .com being the most common by far. The .com domain is actually intended for commercial websites, and most recently the United States has claimed the it was only intended for US based companies (I’m not going to go to far into detail). Anyone can register a .com, .org (originally intended for non-profit organizations), and .net (originally intended for networks) domain name from a domain name registrar. You should look into what other domain names are available. This is especially true if you do not live within the US and\/or want to target countries outside of the United States. For more information on the purpose of top-level domains names take a look at this article<\/a>.<\/p>\n

    Now that you have a basic understanding of what Domain Names are you need to decide what you want your domain to be. If you intend to register a .com domain be prepared to spend sometime finding a name that will not be registered already. Since .com is the most popular domain name, many of the website are already taken. Some .com domain names can even sell for millions of dollars if they have a good one word domain name. You can use the tools available at the domain name registrar that you choose to find a good domain name.<\/p>\n

    A domain name registar is the company that will sell you whatever-site-you-want.com. You will be paying yearly to reserve the name for your website. Normally, this should cost some where between $10-20 per year, but can vary depending on the TLD. Some unscrupulous companies will send out mail saying that you need to renew your domain name for $100 a year. They prey on the secretaries or accounts payable clerks who will send out checks like this. This is just something to be aware of. Never pay anyone except for the registrar that you initially choose to register your domain name with.<\/p>\n

    Two domain name registrars that I have used are namecheap.com<\/a> and godaddy.com<\/a>. Godaddy<\/a> is probably the most popular registrar and is pretty good for beginners as they offer a lot of ad on features. However, most of these features are not needed to run a website. I prefer namecheap<\/a> because they do not try to up sell you on every product they offer, their support is awesome, and their interface is easy to use. All you need is a domain name and a web host to get up and running.<\/p>\n

    <\/a>What is Web Hosting?<\/h3>\n

    Once you’ve decided on a domain name for your website, you will need a place to keep your files. While you could technically keep those on any computer connect to the internet, it’s generally better to have a server designed for this specific purpose. That is where a web host comes in. They have thousands of servers all connected to the web just to host files for various websites. Hosted web servers are designed to respond to web requests and handle the traffic that a website can receive.<\/p>\n

    There are a few options you will need to consider when deciding on a web host. I’ll touch on each topic later:<\/p>\n