LOW COST JAVA PHP MYSQL CGI PERL
HOSTING SERVICE
LINUX WINDOWS CPANEL WHM PLESK
HOSTING PACKAGES
ECOMMERCE HOSTING ASP JSP MSSQL
FRONTPAGE HOSTING
CPANEL WHM RESELLER DEDICATED
SERVER WEB HOSTING

Archive for November, 2007

Upgrading To A VPS From Shared Hosting Environment

Upgrading from a Shared Hosting to VPS Hosting or a Semi-Dedicated server is sometimes a little intriguing. Its not difficult, if one knows the difference between the two environments. Here is an explanation of the hosting environments.

Shared Hosting:-
As the name itself suggests, shared hosting is an environment where several websites are all hosted on one webserver. Each website account gets its own limited share of disk-space, bandwidth, email accounts, FTP accounts, databases et.al. No server administration, security administration & other system tasks to be performed. Its “plug-and-play” .i.e. buy an account & start using it. This only caters to small websites or individual users.

VPS Hosting:-
VPS Hosting or Virtual Private Servers is the technology that separates one physical server into several independent virtual servers parts, each isolated from the other. That is why these are called “Virtual Private Servers”. Each VPS has its own set of processes and resource management, and behaves exactly like a stand-alone server. It allows you a larger amount of resources available for use. You also get full administrator level root access & RDP rights for your linux / windows vps respectively. With VPS Hosting, you are under control of all operations & processes running on your server. Thats also the reason why you are responsible for the overall day-to-day administration of the VPS.

Its a perfect balance of a shared environment (on an average about 12 to 15 VPS are hosted on one server node) & a completely independent hosting environment (dedicated servers). Technical Support is still there to help you with critical issues & problems.

Do not cancel your existing account till the time all the websites start resolving from the VPS.

The Actual Difference:-
The data would already be there for you, unless you specifically asked not to move the files. Once you have verified that everything is correct, then you start off using your vps. First-up, ensure that you have the nameservers in place. Depending on your VPS plan, you are allotted a specific number of dedicated IP’s. You would have to change the nameservers for your domain name in your registrar account. Have the same DNS for all your domains hosted. You may now go ahead & set the hostname for the VPS. Once all the sites have the correct nameservers, you just have to go on adding more websites, everything would be done.

The step-up is when you have to take care of administration tasks. System processes (management), repairing the VPS, backing up data & storing it, vps reinstallation, reboot & overall management. Basic knowledge of linux / windows OS would be a plus point. SSH access & Remote desktop connectivity helps you to actually login to the virtual server & perform tweaks, operations or installations. You may install any application or software which is compatible with the VPS OS. It is always a good idea to ask the technical support staff about the compatibility if you are not sure about it. They would advise you accordingly. One has to remember though that since the applications & softwares would be externally sourced, the technical staff wont support issues arising out of them. This is true for most hosting providers.

A plain VPS works just as good as a VPS with a control panel software. The hitch comes when you want to add more websites or create mail accounts & other related activites. Linux / Windows know-how is essential if you have a plain VPS. Often clients complain when they learn that control panel is not default with the VPS. Each VPS comes with its own control panel license & OS.

There is also a difference between “Guaranteed RAM” & “Burstable RAM”. Guaranteed RAM is what you will always have available for use on your vps. However, you might have occassions where your VPS would require more than the available quota of RAM for the system processes & other applications to be functioning. That is when you use the “burstable RAM”. This is not a resource which is guaranteed. It is something which would be available on the server node to be used whenever there is a short time requirement. However, this is subject to the usage of other vps’ hosted on the node. Abundant amount of resources are almost always available on each server node. But the burstable RAM is not something which would always be available. If your VPS happens to use up the additional RAM available on the main node, it would start hampering the performance of other vps’ hosted on the same server.

That’s when you are asked to either move up to a package which has more amount of guaranteed available resources or a dedicated hosting solution.

Comments Bookmark on del.icio.us

Your First Website

Your First Website

Creating your first Website is really exciting and this article will help you to create your first Website that will lead its way to success. First I will give you some rough key ideas to what your Website should deliver and then go through them in more detail.

• Your Website should have a domain name that is attractive, and will want people to find out more about.
• Your Website should be unique content-wise and updated regularly.
• Your Website should provide something for the visitor, maybe a service or a bargain - for them to want to visit your site again.
• Your Website should have an appealing design, staying as clean as possible and being easy to navigate around.

1.) The first part of starting a Website is having a nice domain name (or site name), a name that tells the visitor in a basic fashion what the site will offer - or what they should expect. A domain name that has just “123.com” doesn’t really explain what the site is about. You need to think of a name that is unique to your Website, a name that isn’t too obvious - but a name that is, a) appealing and gets the person want to visit the website, b) not too long, otherwise the visitors won’t remember the domain name to come back to it, c) explains what the Website is in a nutshell and d) isn’t too obvious - for example a domain name “freesharedresellervpswebhosting.com” is too long, too obvious, too hard to remember - and not appealing at all. Some Websites have short domains like “aaa.com” rather short domains are nice - and rememberable, but unless it’s for AAA batteries - or a company called AAA - it’s not much point. Now, maybe your site or company is called Keyboard Designs, Ltd? How about a domain name called www.keyboarddesigns.com. Although it’s a really long domain name - it’s your company name - and your clients will remember your company name as it’s important to them.

2.) Having content updated regularly is incredibly important if you want your visitors to come back to your Website - and another reason is if you want search engines to keep indexing your Website. Having unique content is important because if you copy other peoples content - or do content similar to others - doesn’t give you a good impression, does it? Provide content that is interesting and will want the visitor to visit your site again. Getting profits out of your site is essential, but adding advertisements everywhere around your site isn’t recommended - because it hides all the interesting content that a visitor wants to see. Another point is adding popups to your site distracts people, especially popups that force visitors to go to another Website - most visitors will press the ‘close browser button immediately after they get popups - and besides, most popup blockers are getting more efficient now.

3.) Having Websites like a blog all about you is very nice - but to be honest, the visitors will eventually get bored and never return. A personal Website is fine, however you want to offer the visitor something - like a service or possibly a competition. These way visitors will want to keep returning. Making a Website aimed at the visitors - maybe an advice column where visitors can get advice and ask questions - is another way of interacting with your visitors. In the long run it’s best to have a Website that keeps updating - like a games Website with more games - which will get your visitors keep returning.

4.) Lets face it, having a Website with an unappealing design is, well… unappealing - and your visitors won’t want to come back. Just imagine, you visited a Website that just has a few links and some content. If there was 2 websites identically the same - one with design, the other without - which one would you prefer to visit? - Exactly. Sticking to designs that has colors that can join each-other easily is best. What I mean by this is having colors that don’t “hurt the eyes” when it’s looked at. Keeping the design as clean as possible is really essential, you need to make sure your designs look the same or similar in most major browsers. Some browsers will render code differently so your designs may look “weird” in one browser, while looking fine in another. Check in many browsers to make sure your design and site looks fine in all major browsers. The browsers that are used the most are Mozilla Firefox, Internet Explorer 6 and 7, Opera, Netscape Browser and Safari Browser.

Thank you for reading the article and I hope you have learnt something new out of it, and put these suggestions into action. Remember, if you need super fast Web hosting please feel free to call us on 0808 262 0455 or contact us from http://support.eukhost.com

Comments (1) Bookmark on del.icio.us

Security Tip: Finding working directory of Process

Find PID of process
$ps aux | grep
Find out current working directory of the process 1213
$pwdx 1213 >> Output : 1213: /tmp/.abc

This seems to be someone try to hide process directory. You can then try to find out using..
$ls -l /proc/1213/cwd

Output :
lrwxrwxrwx 1 root root 0 Nov 20 04:35 /proc/1213/cwd -> /var/spool/mqueue

Comments Bookmark on del.icio.us

Importance of On-going Search Engine Optimization-Part I

SEO campaign on-going basis is inherently important likewise you do often maintenance of your site; it will help you to improve your PR and surpass your position in SERPs. On-site SEO needs level headed work since there are possible reasons for surge and fluctuations in search results due to change in algorithm. Tracking traffic and analyzing the link structure is extremely important since the backlinks degrades overtime, you need to feel the gap with more quality backlinks regularly. Organic search engine listings are most important since there are always sites are competing with you to take leverage and your great position and gain exposure. It is essential that you should more focus on listing in local search engines, local directories, yellow pages to gain popularity to get good results in local search that give you lot of exposure for international search results as well. You should attempt to get more new pages, new inbound links and fresh content, if you are doing PPC leave the keywords that don’t give you results and choose keywords that are less competitive but have worth to target, targeting little narrowly specific keywords for specific niche & demography can bring some significant results.

Also different datacenter get altogether different set of information from your website so the output will be different, however if you focus more on relevancy and uniqueness in content it will give you good output in search results altogether. As discussed earlier the search engine devalue the links or can remove the pages of some site from getting index that have not improved and updated. Since search engines update their indexes and algorithms fairly often, they reduce the value of pages like which have not relevant content, ugly theme, bad linking structure, page error, broken links etc. Always remember the search engine principle are based on to provide the most relevant results to their users the relevancy is to be top up. Ongoing SEO also include link analysis, traffic volume, keyword analysis, quality content, site stats, site referrals, link development, page indexation, competitive analysis, benchmarking, these all factors require regular work to improve search results on-going basis.

To be continued in next post..

-Paul

Comments Bookmark on del.icio.us

Load Balancing Servers

One server responding to all the incoming HTTP requests for a website might not able to handle all the incoming traffic of a website. This would become more difficult if the website becomes more popular. As a result pages will load slowly and users will have to wait for a long time to view web pages. Due to increase in traffic and connections to website there will be need to upgrade the server and it would be no more cost effective.

To improve the server scalability, more servers are needed to add more scalability and distribute load among the servers which is also called as clustering and load distribution among these servers is called as Load balancing. Load balancing applies to all types of servers including application and database servers.

Load Balancing Mechanism

The load balancing mechanism used for spreading HTTP requests is known as IP Spraying. HTTP traffic needs to be evenly distributed when there are multiple servers in the group. It acts as one server to clients for example an internet browser. “Load dispatcher” and “network dispatcher” are the equipments used for IP spraying. You can simply call them as “Load Balancer”.IP Sprayer redirects HTTP requests to a server in a server cluster. It all depend on the type of IP sprayer involved so that the architecture can provide more scalability, load balancing and overcome all the fail-over requirements.

You can have a look at Load Balanced Servers offered by eUKhost.com for a complete load balancing solution.

Comments (1) Bookmark on del.icio.us