Why Unlimited or Unmetered hosting packages are not possible?

There are hosts that offer unlimited bandwidth. What they mean is that they may not expect you to use more than a certain amount, as there are practical limits on most everything, including bandwidth. To claim unlimited is typically a marketing ‘hook’ to get you sign up. In reality, once you reach a certain limit, you will no doubt hear from this host to do something about this bandwidth consumption.

For example, it is as if you were to try to transfer multiple large files ( * > 1 GB ) on your home connection 24/7 for a whole month. The fact is it runs out somewhere.

Another marketing scheme is that of offering unmetered which says you can use however much the server would allow in a possible months cycle. Without a doubt the host will contact you or suspend your account.

There are some legit hosts that offer unlimited packages either as a marketing method to get their business noticed or promote it over another business. It is highly recommended that you look into your host before you sign up with them, ask them questions. If the host is really interested in you they would reply to your questions without a problem within 24 hours.

Even if you do not plan on using much space, keep in mind you are not the only one on that server and you will get other people abusing such a policy rendering you pretty much useless in the sense that you have only used a few megabytes of storage and some other person on the server is using gigabyte upon gigabyte.

Many hosts that offer unlimited or unmetered packages have fine print or policies that clearly state that if you use more than a certain percentage of the servers resources, you can be charged extra, you can be shut down, or any other consequences in relationship to resource usage. Be alert because this goes to show that the service is not unlimited and not unmetered. This can also hurt your reputation.

Also check around if you think a host is charging too little for too much. Sometimes it is a legit way for the host to get back on their feet sometimes it is the host out to get you. While the web hosting world is not full of sour apples it isn’t exactly full of sweets either.

Some important factors to check on a host when planning to sign-up: Support, Support Response Time, Server Stability, Hosts willingness to assist you with extended issues, Server policies are also important, it shows that the host is willing to reject some customers to keep the server clean and free of any people that may cause problems with the server itself (spam, virus distributors etc)

There are some features that are allowed to be unlimited however because they are just a free service to the host anyway and are run server-side. Some of these are mailing lists, mail accounts, ftp accounts, sub-domains, and databases. Databases are limited however usually because they can be strenuous on the server and drop its stability and performance.

The best way to find the information about your host is ask around, ask the host questions, look for trial memberships, look for money back guarantees and testimonials.. although testimonials may be forged most hosts are pretty straightforward about it. Ask them questions pertaining to them and such.

As a Web Host myself I do look to help myself, but I also see other hosts suffering as a result as well and this is meant to support all web hosts out there, not just myself. Who you go with is strictly your own choice and you choose who you think is right.

Do I need dedicated server?

Having a dedicated server gives you high flexibility and a lot of options for your site. Usually you have root/admin access to the server and you can manage and modify each aspect of the server behavior – software running, configuration, etc. So if your site needs more than any shared hosting plan can offer or if you have some special requirements – the dedicated server is the right choice for you. When you are on a dedicated server – your site is the only one that uses the server resources. Also when on a dedicated server you have no restrictions on the number of websites that you can host, on the number of mailboxes. The whole CPU and memory is on your disposal. You can install whatever programs and software that you wish.

Most companies rent dedicated servers for a monthly fee. The fee includes certain amount of bandwidth and one or more dedicated IP addresses. Additional bandwidth usually costs less compared to a sharing hosting plan.

The greatest disadvantage of a dedicated server is its price. It is significantly higher compared to shared hosting plans. Another thing is that while on a shared hosting plan, the webhost staff takes care of the server upgrades, security, hacker attacks, etc. On a dedicated server these tasks in most of the cases are your own responsibility. So you need to be familiar with system administration before going for a dedicated or at least hire a sysadmin to take care of your server.

There are a lot of companies that offer the so called “Managed dedicated” servers. With these packages most of the regular maintenance and system administration tasks are carried on by the company itself. You need to check the company offerings for full list of features and specs included in their dedicated server deal.

Some dedicated servers come along with a lot of software installed. This includes regular features as email, database server, web server, etc as well as some management software(Control panel – Cpanel, Plesk, Exim) with web interface for managing different aspects of the server – configuring websites, creating mailboxes, ftp user, etc.

When do I need a dedicated server? There is no simple answer to that. In general you may need a dedicated server in any of the following cases:

  • Security – Being on a dedicated server, you are on your own. You do not share the server with anybody else. Nobody has access to the server. So you can be sure that you data is safe. For example on a shared host in case of mis-configured server some other users on the server might be able to read your data. When on VPS, there is always a sysadmin that can read your data. When on dedicated – nobody is granted access to the server except you.
  • CPU power – When on a shared hosting plan or a VPS you share the CPU, RAM and I/O resources with other users on the same server. As any other shared resources, there might be occasions in which a given user will take all the CPU and/or RAM and the server performance can suffer greatly, even a server can go down. The bad thing is that you cannot do anything about it. When on a dedicated, the CPU works only for your site. Yeah, your site can bring the server down too, but at least you have more control over the situation.
  • Performance
    As explained in the previous paragraph, when you are alone on the server all resources are allocated to your site. So a dedicated server performance cannot be compared to the performance of any other type of hosting plan.

    The Downsides
    The Greatest downsides are that now, when you have a dedicated server you will need to manage it – configure software, apply security patches, monitor uptime, perform backups – all the regular sysadmin tasks that are being performed by the web host when you are on a shared or a VPS plan. So to be able to run a dedicated server, you must either have the necessary sysadmin skills or have the necessary money to hire a sysadmin to manage the server for you.

ADSL

Asymmetric Digital Subscriber Line – sounds scary doesn’t it. Well, its just a high speed connection to the Internet which uses regular telephone line. It is getting more and more common these days.

ADO

Microsoft ActiveX data objects. A unit of information that can be addressed individually in the ActiveX architecture. ADO is commonly used to manipulate data in databases, such as Microsoft SQL Server 2000, Oracle, and Microsoft Access.

Unix vs. Windows host

In the world of web hosting there are two main types of operating system platforms on which you may host your web site. These are namely: UNIX and Windows . Each has its own set of unique features, advantages and disadvantages.

While it is difficult to say which one is the better choice, it is not as difficult to answer which is the better choice given your needs. The language which your site is programmed in is what primarily defines the type of hosting you need.

Please, note that the operating system that you have on your desktop computer (Windows,MAC) has absolutely nothing to do with the one that the web hosting company uses to serve your web site. Most personal sites are created with MS FrontPage and even although that is a Microsoft product, it can be hosted perfectly on a UNIX web server with FrontPage Extensions installed.

Performance:
While there is some debate about which operating system performs better, in our opinion both perform comparably in low-stress conditions however UNIX servers under high load (which is what is important) are somehow better than Windows servers.

Scalability:
Web sites usually change over time. They start off small and grow as the needs of the person or organization running them grow. While both web hosting platforms can often adapt to your growing needs, Most UNIX-based programming features like PHP and MySQL can also be launched easily on a Windows web hosting server. While Microsoft technologies like ASP, .NET, SQL, MS Access and VB development need explicitly a Windows server. Well for example you can have classic ASP code on a UNIX web hosting machine, however we cannot tell the same for .NET, SQL and MS Access. Therefore if you wish to use the latter, you will need to pick up Windows web hosting package.

Compatibility:
Web sites designed and programmed to be served under a UNIX-based web server can easily be hosted on a Windows server, whereas the reverse is not always true. This makes programming for UNIX the better choice.

Price:
Servers hosting your web site require operating systems and licenses just like everyone else. Windows and other related applications like SQL Server each cost a significant amount of money; on the other hand, Linux is a free operating system to download, install and operate. Windows web hosting results in being a more expensive platform, hence windows hosting plans are usually more expensive compared to UNIX ones having the same space and bandwidth features.

Conclusion:
To sum it up, UNIX-based web hosting is more stable, performs faster and more compatible than Windows-based hosting. You only need Windows hosting if you are going to developing in .NET, ASP, Visual Basic, or some other application that explicitly needs Windows environment.

Addon domains

A term used to describe the option to host additional domain names on a shared hosting account. With addon domain names you can host multiple domain names/sites with a distinct content on a single hosting account. The addon domain names usually are pointed to some folder on your web space and open a differnt website from your main site. With most web hosting providers you can have separate email accounts for the addon domain. The only downside is that you do not have a separate Control panel for the addon domain. If you need the option to have separate Control Panels for each additional domain name, then you will have to look for some kind of a Reseller package.

what is ActiveX

ActiveX is a model for writing programs.Developed by Microsoft ActiveX technologies are based on COM (Component Object Model). For example Flash movies are using ActiveX to be displayed in a user browser. ActiveX can be used with a variety of programming languages and in an Internet programming environment.

404 Page

Also known as missing page or 404 HTTP error. It is a special response defined by the HTTP protocol. The server tells the browser that the document you have requested cannot be found on the server. Usually a broken hyperling will result in 404 error. Most web hosting providers give an option to the user to modify the appearance of the 404 page or set their own HTML document to act as an 404 page.

Guide to Webhosting

Free or paid?
When you start looking for a place to host your site, your first decision will be whether you will need a free or paid web host. Well, there are lots of free webhosts out there. The pros are that they are free, the cons are that usually you will have forced banners/popups and/or any other kind of advertisements on your site. These help the free webhosts to stay free. Usually, you do not have much resources or features included in a free webhost package. In our opinion only the simplest and less popular sites should consider being hosted by free hosts. Some major differences between the free and the paid hosts are: the number of features offered by paid hosts (like more disk space, access to multiple programming languages, databases, SSL servers, regular backup, guaranteed uptime, access to server configuration files like .htaccess and to raw logs and statistics), better financial stability of paid companies, and the availability of technical support. So if you expect to spend more than couple of hours making your web site, and you expect to get profits from it we recommend paying for your hosting. Furthermore the prices of the web hosting services are falling down to very affordable levels – for even $5 a month you can get a paid host with more than enough features, webspace and transfer.

Windows vs. Unix?
The next thing you should decide would be whether to look for a Windows or Unix based hosting. You may wish to check our “Unix vs. Windows host” article. In general you need to choose the operating system that best matches your site requirements. If your site is going to be simple HTML and some graphics, it does not really matter which one you will need. Usually, Unix plans are cheaper than Windows. This does not mean that they provide lower quality of service. Simnply Unix is distributed for free, while Microsoft products cost a lot of money, hence the main price difference. However, If you are already using IIS, ASP, ASP.NET, Microsoft SQL Server, or Visual InterDev, and you don’t want or have the time to learn Unix-based solutions, you should go with a Windows based host.
Linux based operating systems and Apache Web servers are most common among web hosting companies because of their stability and great performance and because they are free. Your choice of a webhost should not be determined by what operating system you have running on your computer. For example there should be no problem to use Linux or BSD web hosting services if you use Windows XP on your home computer. The same goes for MAC.

How much space and transfer
?
Next you need to decide how much space and transfer your site is going to need. As a general guide, 25Mb of disk space will be enough for around 500 typical web pages and generally you won’t need as much disk space as you think you will. However have in mind that most webhosts will count the space taken by your email messages towards the total web space available on your hosting account. In most cases the space taken by database files is also counted towards the webspace allotment. So in our opinion 100-200 MB of webspace is more than enough for starting sites.

Your next estimate should be how much bandwidth/data transfer your site will need. You can get very close estimate by looking at your average page size (please count in the size of the images loaded). Then multiply the average page size by the number of hits/views you expect to have per month. For example with an average page size of 40 KB, and around 3000 page views per day, you will need an average of 3-4 GB per month. With these estimates you should be looking for a plan with 5GB or more. If your calculations or your previous experience show that you can expect over 50 GB in transfer per month, you should consider getting a dedicated or managed server.

There are some plans out there that are being advertised as unlimited and/or unmetered. This is just a trick. As all of the webhosts are paying for bandwidth their servers use you cannot expect them to host your site if they are losing money doing it. So, if your site generates too much traffic or uses too much space, most probably they will ask you to upgrade or will find a reason to close your hosting account. Almost all hosts that have “unlimited” plans, specify in their Use Policies that no site can use an “excessive” amount of resources.

What programming languages and database your site will need?
Dynamic sites such as online shops, message boards, even a simple guestbook or feedback form need server-side languages and a probably an access to a database. There is no need for you to know how to program as there are a lot of ready-to-use programs and applications out there. Some are free to use while others are paid. Perl, PHP and ASP are among the most popular scripting languages, but others like Python, Ruby, Cold Fusion are quickly gaining popularity. Windows web hosting plans usually offer support for ASP (Active Server Pages), ASP.NET and Cold fusion. Most of them also support PHP and Perl. Unix plans offer Perl, PHP, Python, TCL, C/C++, Ruby, Miva.

All of the above programming languages are used for generating web content on the fly. Usually they interact with a database. They retrieve the information requested and then display the requested page to the user. So having a scripting support without access to a database is not much of a use. In other words to create a dynamic website you will need both programming languages support and access to a database. The good thing is that the web hosts offer both of these in their packages. Most Windows based hosting plans will have support for Microsoft Access or Microsoft SQL Server, while most Unix hosting plans will offer, MySQL and/or PostgreSQL.

Technical support
If you are not experienced webmaster you may need assistance from your webhost from time to time. You may also need to contact them if there are problems and issues using their service. Almost all problems can be resolved by email or by live chat or using some support message board, or ticketing system. However you should always check if the webhost offers phone support. Sometimes the phone may be the only way to reach your web hosting company. 24/7 support is a must these days.

Some important features that you may need:

  • HTTPS (SSL) access to your hosting account. SSL is used for secure communication between the user browser and the server. The information is encrypted and secure. SSL is usually used for eCommerce sites and sites that require submission of other sensible information like usernames and passwords. To have an SSL on your site you can use the shared SSL certificate provided by your hosting company or you can purchase an SSL certificate for your site and ask the host to install it.
  • Shell (telnet or SSH) access to your account. SSH is used for secure access to your account. SSH is usually offered on Unix hosting plans. You can zip, unzip files, change permissions of files, run certain programs on the server. However in general you may not need SSH at all.
  • Access to raw logs and stats for figuring out who the visitors to your site are. Most web hosts have graphical online usage stats available. However if you have your own program to analyze your website traffic you may need access to your website raw access logs.
  • Email accounts so your users can contact you@yourdomain.com
  • The fees for extra transfer and web space so you don’t have to pay a fortune in case your site go over your web hosting account plan’s limits,
  • Sub-domains for creating sub-sections to your site without having to use directories in URLs
  • Control panel for graphical access to your account settings. Most web host companies have Control Panel that have quite a lot of functions there. You can manage your site files, create mailboxes, manage your database, see usage stats, install scripts, etc. So a Control Panel is a great plus. Most hosting companies have a demo of their Control Panel, so make sure you always check that demo to see what is included there.
  • Guaranteed uptime. No host stays up 100% of the time so a reasonable guarantee is good to have.
  • A money back guarantee. If you are not happy with the service or your plans changed, it is always good to have your money back. Most hosts offer 30 days unconditional money back guarantee.

Como convertirse en un Reseller de Alojamiento Web

Como convertirse en un Reseller de Alojamiento Web

Ya le has dado muchas vueltas a la cabeza. Ya lo tienes decidido. Sabes que Internet está creciendo exponencialmente en España y que el número de clientes que quieren tener su propio sitio web no para de crecer. Todos necesitarán Alojamiento Web profesional y tú serás el que se lo venda. Vas a convertirte en un Reseller de Hosting.

¿Qué es un Reseller?. Un Reseller o revendedor de Hosting es una persona o empresa que proporciona servicios de Alojamiento web a terceros sin disponer de servidores propios. Es decir, un Reseller “alquila” grandes cantidades de Alojamiento web a un mayorista de Hosting y lo vende a sus clientes con el correspondiente incremento de precio para sus beneficios.

¿Qué no es un Reseller?. Un Reseller no es un comercial, un Reseller no es un simple intermediario, un Reseller no vende Hosting y desaparece sino que es una empresa que se hace responsable del servicio de Hosting vendido de acuerdo a las leyes de su país. Por desgracia, muchas veces aparecen y desaparecen empresas fantasma dejando en la estacada a sus clientes. Es importante por tanto crearse una imagen corporativa respetada.

Hay distintas formas de convertirse en un Reseller:

La forma clásica de crear una empresa de hosting, y que requiere más iniciativa es contratar uno o más servidores dedicados en un Datacenter y montarlo todo uno mismo. Actualmente al contratar un servidor dedicado nos encontramos con que estos ya llevan pre-instalado el Sistema operativo, Apache, MySQL o similar, PHP, Perl, etc.. y sobretodo Plesk o algún sistema parecido de Panel de Control. Lo primero que deberemos hacer es crear un sitio web para publicitar nuestro Hosting y facilitar el Registro de usuarios. El sitio web deberá integrarse con el Panel de Control para automatizar las tareas. El servicio técnico lo deberás dar tú mismo, usando para ello el Panel de Control. Si tienes algún problema que no puedas solucionar deberás comunicarte directamente con el ingeniero de guardia del Datacenter para que te ayude.

La otra forma, mucho más extendida, a la que llamamos Reseller de Hosting, es aprovechar los Planes de Reseller que ofrecen las distintas empresas de Hosting/Datacenter y que están adaptados a todos los presupuestos. Lo que se intenta con estos planes es facilitarte en lo posible la creación de una pequeña empresa de hosting , incluso con diseñadores automáticos de sitios web para convertirnos en Reseller con nuestro propio sitio web en un par de horas, con sistema de pagos incluido. Quizá lo más importante es que podemos delegar nuestro servicio técnico sobre los ingenieros del Datacenter, de forma que los usuarios contactarán directamente con el mayorista. Evidentemente si elegimos esta opción será a costa de nuestros beneficios, pero vale la pena si no nos consideramos preparados técnicamente.

Convertirse en un Reseller de Hosting es por tanto algo tremendamente sencillo pero que requiere un elevado respeto al cliente si queremos tener un negocio que dure en el tiempo. De hecho, con los beneficios que se obtienen siendo un Reseller de pequeña entidad, se puede dar un trabajo bien remunerado a 2 o 3 personas sin ningún problema. Para ello deberemos conseguir que los clientes confíen en nosotros e invertir cierta cantidad de dinero en publicidad, principalmente mediante banners y Adwords.

En Ventics.com tenemos planes hechos a la medida para que oferte sus servicios como reseller de hosting