Head Resist

Web design, Programming, Development and SEO

Web Hosting, Defined

Saturday, December 24th, 2011

Web hosting may be defined as renting space on a web server in its simplest form. One should keep in mind that a website is a collection of files linked together by HTML code to display text and graphics on a computer. However website is not complete here until and unless it is displayed on the net. To make it visible for the world it has to be housed on a computer somewhere that has access to the Internet. This is not possible by just a computer rather special device is required termed as web server. A web server may be defined as a computer set up with special software that allows it to receive requests from the internet for the website files it has stored on it and to send those files out over the internet so that the requesting computer can display them.

Web server in addition to making site visible performs several other functions as well like it provides the ability to create email addresses based on one’s domain name and even helps in sending and receiving emails with them. There are several types of software installed on the web server that allows one’s website to run programs, create and manage databases, display video, etc. One must note that almost any type of computer can function as a web server, but it’s the software that’s on it that makes it a server.

When one goes buying a web hosting, the monthly fees to be paid includes cost for maintenance and upgrading of the server’s hardware and software, the cost of keeping it online 24 hours a day, 7 days a week in a secure data center with a fast and powerful internet connection, and cost of professional proving these services. It is surprising to know that it is possible to turn one’s home or office computer into a web server if one really desires, but it is just not economical. Therefore it is better to outsource it. There are several kinds of web hosting available which are discussed below:

Kinds of web hosting:

Shared Hosting – Through a shared server one can save a high amount. If one talks about the drawbacks then Spamming and blacklisting from different search engines are the key problems. Such problems arise due to the reason that several sites are assign to one particular IP address. One should demand for a separate IP address for his/her website (on additional monthly charges) to secure the user from such problems.

Dedicated Hosting –Dedicated servers are best for big, highly trafficked websites, which will require large amounts of server resources to run. One of the downsides to shared hosting is that the server’s resources are divided across all the sites it’s hosting and answering page requests for. If you are in a dedicated environment you can better monitor your server resources. The downside is that dedicated servers will run you generally $50 per month or more. Shared hosting can be purchased for as little as 5$ a month. Most small or medium sized businesses will have neither the website size or bandwidth requirements to make dedicated servers cost effective.

Server Co-Location – If one wants to have full control over every aspect of his/her web server, he/she might very well choose to buy one and maintain it himself/herself if he/she is having sufficient knowledge. Still there are possibilities that one is not having enough resources to keep his/her server completely safe from power outages, roof leaks, thieves, unwary employees and other problems and in addition it is not possible for him/her to keep it on the internet on a fast, high-bandwidth connection through out. Thus he/she needs a data center to provide those services for him/her.

Co-location is the center providing facilities like physical security on rental, continuous electrical power and a fast, reliable Internet connection for a server that one owns. However, the data center is not responsible for any of the hardware or software maintenance of a co-located server, rather user his/her self. Thus it is a cheaper alternative to dedicated hosting if one is having the necessary expertise and time to run a web server by own.

There are several web hosts offering UNIX hosting and Windows hosting.

UNIX Hosting

There are several web servers in the world running mostly on UNIX. UNIX is an operating system originally developed for servers and networking. Till now many different versions of UNIX have been written by programmers around the world under the open-source protocol, which means that the code for the operating system is openly available so as to enable programmers to customize and make improvements when and where necessary. The two most popular forms of UNIX are Linux and BSD that comes in several varieties, like Red Hat Linux, Debian, SuSE, and FreeBSD. The best part of UNIX is most of above mentioned versions can be obtained free of cost, making UNIX hosting cheaper for a web host in comparison to other operating systems. Other plus points of UNIX are that UNIX hosting platforms are generally considered to be stable, secure, powerful and fast. That is the reason why most web programming applications can be performed by software that is available for a UNIX platform.

Windows Hosting

Another very popular operating system developed by Microsoft is Windows operating system, Windows Server 2003. Like every thing useful it is having price and can be obtained by purchasing a license, which in turn increases the cost of operation for the web host and usually results in higher hosting prices. This is considered a negative point as compared to UNIX. Plus points of Windows include it is mainly user friendly however it is generally considered to be less powerful and secure than UNIX for operating in a network environment. There are several scripting languages like ASP, ASP.NET, and Cold Fusion, which will only run on a Windows server, as will the Microsoft SQL Server and Microsoft Access database programs. Thus the above are some of the most popular scripts for certain web programming applications, and if one is thinking of using them while building his/her site, he/she will first definitely need to find a Windows host.

Before searching for a web host, it is essential to know some important terms used in hosting. They are discussed as under:

Storage or Disk space –As one’s website is a collection of files being offered on the Internet for viewing, it is necessary for storing them somewhere for retrieval and take up space. For each and every web server there is a limited amount of hard disk memory, which is divided up and offered to hosting customers. Different package levels are there, so as to enable to pay more for more space and vice versa divide specifically that space up. If one’s website expands its space then the user needs to buy extra space from the web host.

Bandwidth or Data Transfer –One of the crucial parts to verify is bandwidth. There are several sites, which loose their host due to excessive downloads causing budget going beyond their expectations. Occasionally, host even charges in hundreds of dollars for the additional bandwidth. One should confirm about this before dealing with any of the host. Usually, ideal-hosting providers deliver initial bandwidth of 25 to 50 GB to the users.

Uptime –It is a universal truth that if one talks about perfect web servers then they are the one, which would be up, and running and offering web pages to the world round the clock, whole year. But, it is also true that web servers are mere computers, and like any other computer, they may fail or needs repairing or updating. Often web hosts gives 99% uptime guarantee, and if they fail they refund a certain portion of user’s money depending on the amount of excess downtime they experienced.

Traffic Statistics – By traffic statistics we mean those programs that track visitors to one’s website. These programs are capable of telling how many times a user visited one site, how many visitors were unique and how many came back more than once, which pages were most popular, from where the visitors came to one’s site, what search terms they used in the search engines etc. In addition they offer several types of information which are useful for marketing one’s website to a target audience. There are several web hosts offering some sort of traffic statistics software with their hosting packages.

CGI Scripts – There are several web hosts offering a variety of free CGI scripts with their packages. CGI Scripts are the things like hit counters, guest books, form mail programs, message boards, and other programs that enable one website to perform commonly desired functions. Most CGI scripts are written in common programming languages like Perl, PHP or ASP.

Thus one should take care and keep all the above points in mind while selecting a web host.

Google Webmaster Tools Offers Geographic Targeting of Website

Thursday, May 5th, 2011

Taming Google search results for Geographic location had become frustrating for Webmasters and SEO experts. It is a known fact that Google search results are tweaked based on the location of the searcher, and this phenomenon is caused due to Google algorithm which produces different search results depending on from where the internet user is searching.

Google Webmaster Tools Geographic Targeting Feature

This feature has been introduced with Google webmaster Tool to help webmasters tell the search engine their targeting location.

Effect of Geographic Targeting using Google Webmaster Tool

A few tests have revealed that setting this can effect your search results when a user searches from that location. Although if you are targeting global audience it is advisable not to use this feature as it may have adverse effect.

Factors that contribute to Geographic Search results on Google

Here is a list of some factors that are often perceived as the guiding force for different results by Google by geographic location.

1. : This information tells Google that the website probably belongs to that location, but there are exceptions to that.

2. Extension of the Domain Name: A website which has a country specific domain extension like co.uk or co. in will rank better in UK and India respectively.

3. Keyword Usage on the website: This can also contribute to the changes in ranking algorithm, for example if you are using too much of India or UK in your website it is perceived by Google that the website is targeting that location.

The Google Webmaster Tools Geographic Targeting feature is step forward in helping webmaster target their visitors more effectively and making the web a better place.

Hostgator Tutorials: How To Install WordPress To The Web Hosting Service?

Sunday, May 23rd, 2010

Believe it or not, you may be searching for Hostgator tutorials soon enough.

 

Supposing you have decided to use WordPress as your blogging platform of choice.  Whether you’re planning to use it as a conventional blog or as a simplified content management system, you have indeed made the right decision.  WordPress allows for dynamism and convenience in publishing content, and it is customizable enough that one blog won’t have to look like others built around the same platform.  Plus,  WordPress blogs can be monetized very, very easily given that search engines love them and that there is a plethora of plugins that can immediately transform your pages into moneymaking digital machines.

Additionally, you’ve also chosen Hostgator as your web hosting service of choice, given the fact that Hostgator is one of the web’s most reliable web host.  Truly, an excellent choice!

 

There’s just one problem: you don’t know how to install WordPress to your Hostgator account.

 

You may have searched the web for Hostgator tutorials on the matter, but all that greeted you were complicated instructions that presumed that you knew a lot of things of HTML, FTP, cPanels, DNS servers, and the likes.

 

Well, your search for Hostgator tutorials on how to install WordPress ends here.  Below are a set of easy-to-follow instructions that will make this piece the simplest, least complicated of the Hostgator tutorials available on the internet today.

 

 You need a domain name.  Get one from Namecheap or GoDaddy.

 

You need a Hostgator account, of course.  The first thing you should do is to register Hostgator’s name server to you domain name.  This way, every time a person types in your domain name, it will redirect him to your Hostgator account, and Hostgator will pick up your files and load them on that person’s browser.

 

You need to download the WordPress installer.

 

You need to upload the WordPress installer on your Hostgator account.  If you want your domain name to point directly to your WordPress blog, upload WordPress on your public folder.  If you want a specific page of your URL to point to your WordPress blog, upload WordPress on that page’s folder.  You can upload WordPress using an FTP client (I suggest Filezilla as it is very easy to use) or via your Hostgator account’s cPanel.

 

Once uploaded, create a MySQL database for your WordPress blog using your Hostgator account’s cPanel.

 

Search for the wp-config-sample.php file and simply rename it to wp-sample.php.

 

Now go to http://www.yourURL.com/wp-admin/install.php or http://www.yourURL.com/subpagewherewordpressisuploaded/wp-admin/install.php and WordPress will be installed automatically.

 

Voila!  It’s as easy as that.  Hostgator tutorials on how to install WordPress need not be complicated, especially when you will be dealing with a web hosting service that is friendly for novice webmasters and a blogging platform that is as intuitive as riding a bike. 

Do not Give Up your Online Business

Thursday, October 8th, 2009

Many of my friends are teased by the success story of world internet marketer. It seems to them that this business could change their life in one night. No wonder, as many of these successful internet marketer are interviewed by magazines and newspaper almost each month, and they usually show their income which could reach thousands of dollar in a month.

No wonder, as success story of young students are published each year. And no wonder, as some of them could reach their success in no long time. They think being success in internet marketing is easy as students can do, so there should not be any problem if these twenties, thirties, and even fourties want to start their online business too.

These of my friends, or the people who want to be the next successful internet marketer, usually only see the result of a could be long process before they reach their success. It is true that some of them reach their success in a short time. But actually this is just typical as those of offline businesses, lucky factor plays here, some need months and others need years to be successful businessman.

They will not be bothered if they can earn a good income in a short time, but they will give up soon after trying several months and no income. This is wrong. Let me tell my story.

I started my internet marketing in 2005. At that time I must learnt how to build a website, learnt a little about basic language of html and php. I must say that I could be an expert of website builder in three months. Why did it take so long? Because this work was completely different from my work at the office. I usually use Microsof Word, Exel, Power Point, kind of that for files, database and my own presentation. My boss never asked me to build a website or even a blog. So I must say that I did not earn anything for the first three months of my internet marketing career. Even I have to sacrifice some to buy a domain name, hosting, and tutorial fees.

I spent the next two months to research for a high quality product. Yes, if you want to be recognized as a trusted internet marketer, you must offer good products for your readers or consumers. The next three months passed by without any earning. My first buyers came in the fourth month. If I calculate, three months spent for styudy building a website. Two months for research. The other three months no buyer. In total, I spend eight months without earning at all.

So I might wait for eight months to get the first income from internet marketing. And I got only one buyer for the whole month. Did I quit? No.

Instead, I build another website and promote another product. I did take a research for a quality product as I did not want to embarassed my consumers. This time I was lucky because I found a niche market that brought me to the first buyer at the first day I promote the product.

So I told to my friends not to quit if you fail at the first try. In my case, I got my success at the second try. But others my find their success at the third, fourth, fifth, etc. try. Some others found their success at the first try.

If you like doing business, especially online business, do not give up if you fail at the first try. If you have choosen this internet marketing as a career, you will try and try again until you get what you want.