Bernard Ugalde
Every day it becomes clearer that the Net is taking its place alongside the other great transformational technologies that first challenged, and then fundamentally changed, the way things are done in the world. - Louis Gerstner, Chairman & CEO of IBM
You can validate your site by using W3C Validator to check for HTML CSS errors or warnings.W3C Validator Just input the URL of your site.
LOTS of choices. Four general categories: Free: Never use for real/business sites. OK for hobby or fan sites I guess. Examples: Awardspace, GoDaddy etc. ISP: ISPs usually provides hosting services, check them out when you get an Internet connection kID=2&MenuId=362 kID=2&MenuId=362 Inexpensive: $5-$10/month hosts. Typically more Web services, such as CGI/script space. Also tend to come with more pre-installed scripts/programs you can use. Dedicated Web hosts: START at $15-$30/month. Tend to have the best up-time and technical support (for their servers, not your site).
Internal You house and maintain the server Requires experienced technical knowledge Most EXPENSIVE hosting External Someone else owns and maintains the server Multiple websites on the same server Most internet service providers (ISPs) offer hosting services (as mentioned earlier)
Support for the software and programming language used to design your website Web space or storage space needed Bandwidth – speed and amount of data you can transmit Back-up services Other software offered Shopping carts, , forums, blogs, etc.
1. Register a Domain Name A domain name is a pointer/alias to an IP address, a unique number to identify a device/machine. When you make a request for a specific domain name like ( your computer accesses a Domain Name Server (DNS) to look up the IP address associated with that domain name. Once the domain name is resolved, your computer makes a request to the server with that IP address to fetch the webpage you asked for All domain names are registered in a central registry maintained by ICANN (Internet Corporation for Assigned Names and Numbers) Extensions available.com.cm.biz.net.us (country code exentions).edu.gov.info
1. Register a Domain Name (cont): You can choose any name you want (given that it is available), but it should reflect what your website is about. Domain names can only contain letters, numbers, and hyphens and it is limited to 70 characters. Domain names also can be upper or lower case, but case is ignored by Domain Name Servers (DNS) Domain names are usually registered for a minimum of one year, but usually you can register your domain name for longer than that. Typically, the longer the contract, the cheaper the domain name
2. Find a web host At this point, all you have is a domain name. You don’t have a server to host your website, so you now need a server to host your files. You will link up your hosting server with your domain name Rather than doing Step 1 (registering a domain name) and Step 2 (finding web hosting) separately, you can register a domain name and sign up for hosting in one process. If we wanted to use GoDaddy, we would create an account on their site and purchase a domain name and web hosting. When you are browsing hosting plans, it will ask you to choose an operating system. On GoDaddy for example, it will ask you to choose between Linux or Windows. This does not mean the operating system of your local computer. This refers to the operating system of the server. The default is Linux, which is typically what you want. If you get into ASP.NET development, you will probably want Windows. You can usually find coupon codes when buying web hosting. Google something like “coupon code GoDaddy” and you will find various discounts. In the end, hosting a site for a year will typically range from $45-$65.
3. Upload your files using FTP of File Uploader After you’ve purchased a domain name and web hosting, you will be sent an with FTP information so that you can upload your website files using an FTP client like Fetch, Cyberduck, or FileZilla. If you have database, you just need to import your sql file.