|
|
WebHostingBliss was
created to give users that
are looking for web hosting
a simple list of the best
hosts in the industry.
The web hosts in our top
ten list have been
reviewed by us for many
different standards and we
are confident you will be
making a good choice with
any of the hosts here.
|
|
|
|
|
|
| Creating a personal website |
This is an article about creating a web site on the web and the tools that you need to do that.
During the last decade we have truly entered the information age. More and more people are becoming a part of the ever growing and wondrous community called the Internet. It was just over a decade ago that ‘Internet’ was just another new concept that a lot of people were skeptical about. Today however, it would be difficult to imagine living in the world without this amazing phenomenon. It really has enabled humans to reach new heights.
Some basic terminology that you should take a look at before proceeding further:
Web Page: A document that contains information created with the help of HTML.
Web Site: A collection of web pages on a particular subject.
HTML: Also known as Hyper Text Markup Language, this is used for the creation of web pages. Information is written in between HTML tags (<> </>) to instruct the web page as to how information will be displayed. You can also put images into the web page by using this language. Some other languages like JavaScript, VB script, ASP, ASP.NET etc. are also used to display dynamic content on web pages and for performing user driver events.
There are basically two main categories of web sites:
Personal web site: These include websites that are about individual human beings/people.
Business web site: Includes web sites that advertise and inform users about the products and services that a company is selling.
This article will deal with creating personal web sites and putting them on the web.
You too can make your presence felt on the web (if you have not already done so) by creating a web site.
The demand and popularity of personal web sites have increased at a great rate since the start of the web. People have found web sites a great way to express themselves.
A personal web site is your message center where you can upload information about friends and family and share them with the rest of the world. They can even act as a personal Blog (on-line journal).
Having a personal web site on the Internet has a lot of advantages:
* Gives you the freedom of self-expression. You can tell the world about your favorite hobbies, special interests, post your resume etc. for the whole world to see.
* Ability to keep in touch share your life) with friend and family who are far away.
* Great opportunity for making new friends and forming online communities.
Now comes the question of actually creating a web site. Surprisingly it is not a difficult task at all. In fact there are a lot of web sites that will provide you with all the tools you need to create your own web site and put it on the web, and you do not even have to know HTML to make them!
You do not even have to worry about buying up web space; almost all these sites will provide you with free hosting services. The only disadvantage is that they will probably put in banners (advertisements) of their sponsors on the site.
For example:
http://geocities.yahoo.com/
members.lycos.com
These are two of the most popular web sites where you can create your own web pages. Yahoo gives you multiple options for creating web pages. It has yahoo page wizard and yahoo page builder, which are two very powerful yet simple editors for creating pages and have a point and click interface.
http://www.webspawner.com/
http://maxpages.com/
www.expage.com/
These are some other sites where you can create your own web pages. You can also search on the Internet for more sites like these as well. All you need to do is register and then you can create your own web pages.
However, there is one little drawback when creating a site on these sites: you do not get your own personal domain name, so the address of your web site will be something like http://www.site_where_you_registered.com/yourname
Where ‘yourname’ is the name under which you registered.
However, taking everything into consideration, this is the simplest way to get on the web and start expressing yourself.
|
| Basic elements of web hosting |
When you first start out trying to get a site on the Internet everything seems so confusing. Obtuse acronyms flow freely through the 'Beginner Friendly' information sites and definitions can be hard to come across. The main reason for this is that the Internet and the process of getting a website online is really very simple, and once people get past the first stumbling steps they rarely remember the difficulty they once had, which leads to them being unable to understand the next wave of dot com newbies.
So let's begin with defining some of the basic terms that are commonly thrown around when looking for a web host. You'll quickly realize that computer geeks like using big words for simple concepts. What do you expect from a group of people that decided to call half a Byte a Nibble?
Web Host: These are the people that supply your website with somewhere to sit and be accessed from. They're often a wealth of information, so when you're trying to find your feet it will often be worthwhile to contact their tech support and get your questions answered. Because of this, it's important to contact them BEFORE you sign up for any packages to ensure that you'll receive a timely response. Just fire an email their way and see what happens.
Disk Space: This is the same as the space on your own PC's hard drive. Web Hosts will allocate a certain amount of space to your website, usually in Megabytes (MB) or gigabytes (GB). This determines how much you can store on your site.
Bandwidth: Bandwidth is the amount of data that can be retrieved from your site within the bandwidth period. The bandwidth period is the length of time before your bandwidth gets reset once again, usually about a month. Bandwidth is measured in MB and GB, like disk space. Always find out the consequences of exceeding your allocated bandwidth before you purchase a hosting package.
Domain Name: The domain name is your personal identifier on the Internet. This is what gets typed into a web browser's address bar to reach your site. Some hosting companies will offer a domain for free, while others will have the facilities to provide one for a minimal cost.
SQL (MySQL, SQL Server etc.): Structured Query Language. This is the language used to interact with databases. Chances are that if you don't know about it when you start looking for web hosting, you're not going to need to know about it for at least a little while longer.
HTTP: Hyper Text Transfer Protocol. Basically, how the Internet works. It is the protocol governing the transfer of web pages from one place to another.
HTML: Hyper Text Markup Language. This is (usually) what you'll be using to make your website, whether directly or indirectly. Don't be scared by the name, the 'language' is very easy to learn.
FTP: File Transfer Protocol. This is a method for sending pages and files from your home PC to a server. It is quite simple to use and your host will provide login information if this is the method that they use for file access. Typing " FTP://<server" details>" into My Computer on a windows box allows you to use FTP as if your server were a regular windows folder.
POP3: This is a common email 'post box' system. It is use to store emails for retrieval.
SMTP: Simple Mail Transfer Protocol. A common protocol used to send emails.
The beginner will not really need to know too much about the above two email technologies. If they're listed, good. It means you have email accounts with your website (i.e. the email name@yourdomain.com will reach you, somehow)
There are many 'languages' used to enhance websites, such as Java, Perl, ASP, .NET, PHP, etc. If you're just starting out you should try to learn simple HTML first before you worry too much about these more advanced languages. In general they're not too difficult to learn, but you'll want a solid grounding before you tackle them.
The Internet is a wonderful source of knowledge, so whenever you want information just fire up your favourite search engine and type in your problem. The Internet is full of sites about the Internet, so the information you want shouldn't be too hard to find.
Building professional websites takes a lot of time and skill, so many companies hire people to do it for them. If this is the situation that you're in, talk to the designer you're hiring about hosting, as they may have struck a deal with a webhost to provide clients with cheaper hosting packages. Also, the professional designer will know what features you're going to need in a hosting plan.
The world of web hosting is not as complicated as people would like to make out. Just make sure you do a little bit of research before diving in and you'll be less likely to get burned by a shifty 'here today, gone tomorrow' company. Check out the host's rankings on a few Web Hosting Directories, do a search for reviews of the company, contact the support staff before signing up and enjoy the world opened by having your own online presence.
|
| Finding the right web host |
There are thousands of web hosts around today with thousands of plans to choose from making what was once a simple procedure seem like a daunting task for both newbie and pro alike.
Whether you're looking for your first host or looking to move on to a better one there are 7 simple steps you must follow to succeed in choosing a great host.
1. Platform
The first and most crucial step in choosing a web host is determining the platform the web server should run, usually a choice between Unix/Linux and Windows.
Your choice is largely determined by your website and the technologies used to create it, generally a website created with Microsoft technologies (ASP, VB) will run on Windows servers while most other sites using open source technologies (PHP, Perl, Python etc) will run on Linux based systems.
2. Features
Once you've chosen your platform the next step is determining the features you'll need from your web host. Take your time with this step as the feature lists of web hosts are getting longer and longer every day and while some plans may look similar on the surface, a good look at the feature lists may tell another story.
Only you can determine the specific features you'll need, but some key things to keep an eye on are:
Disk Space
Bandwidth
Backups
Uptime
Money Back Guarantee
Domains Allowed
Databases (Number & type)
CGI, PHP, Perl, Python, SSI
Cron
Email accounts
The list goes on and on, just remember to take your time and make sure your new web host is going to provide you with everything you need.
3. Cost
Often this is the only thing people consider when choosing their first web host, funds are usually tight and on the surface most hosts look very similar. Sometimes you get lucky and choose a good host, but more often than not it turns out to be a horror story.
I can't stress enough that choosing a web host based on price alone is asking for trouble, remember that the cost of your web hosting is more than just the monthly fee, think about the total cost of ownership. TCO includes lost sales due to downtime & slow speeds, downtime rebates, extra bandwidth charges, setup costs, extra feature costs, and your monthly fee.
Many hosts will require you to pay yearly to get the best price available though there are some that allow you to pay by the month and still get the best price, it's really a matter of personal choice as to what payment method works best for you.
4. Customer Service
Customer service is another aspect that is often forgotten about until it is too late, something breaks and you need it fixed and those wonderfully handy sales people who were more than helpful in taking your money are now nowhere to be seen, all the while you're losing out on sales every minute.
You shouldn't settle for anything less than 24/7/365 service, your website needs to be running all the time so it's no good if your hosting company doesn't work during the holidays. Don't take the web hosting companies word for it, they all claim 24/7 support but few back it up with consistent performance. Be sure to test them out at various times of the day and night via phone, email and live chat if they offer it.
5. Support
An extensive knowledge base or faq can be a real time saver as well as being an indication of the level of customer service support and expertise you can expect to receive. Spend some time browsing the support sections of the website and see for yourself the level of support provided.
Are questions in the knowledge base answered thoroughly? Are real solutions provided or are they just “cut and paste” replies?
6. Longevity
Do a whois on the web host's domain name and find out the creation date, anything less than a year ago and the risk that they won't be around next year increases. They could be a great host, but considering more then 95% of new hosts go out of business within a year that really isn't something you should be taking a chance on.
7. Uptime
It's a fact of life that a web host cannot be online 100% of the time, servers need to be rebooted for security and software updates and any web host that doesn't get updated faces the increased risk of being successfully hacked.
99.9% uptime guarantees are pretty standard in the industry however a guarantee is only as good as how it is defined and the company behind it. Look for no less than a full months free hosting should they not meet their guarantee, a prorated refund based on the amount of downtime is virtually worthless. Say you pay $10 for a month of hosting and your site is down for 24 hours. They will refund you for one day of downtime which ends up being about 33 cents.
There you go, 7 simple steps for choosing a great web host. It's not rocket science, just a little research and investigating that can save a lot of heartache in the future.
|
|
|