Why does a website fall?
by Gaurav Gupta
Three or four times a month some websites experience falls. This problem can cause you to lose money and / or customers to whom you give a service. Usually it happens when launching an ad words campaign, when an important news explodes or when launching a new product.
Following this, we take the task of listing the 8 main causes by which a server falls.
Use shared hosting:
Your application can be optimally developed and comply with best practices, but that will not save you from what your neighbor does or does not do. In a shared hosting you share the capacity of the server with the rest of the hosted clients
Some sites fall because they do not have a professional supplier with the knowledge necessary for the demands or quantity of traffic of their customers. If your provider loses connection repeatedly, better evaluate other alternatives.
Peaks of traffic:
A peak of traffic can be generated by various reasons such as advertising, important notes, special events and / or events of great popularity. Not all websites are prepared to receive and resist these traffic peaks. This can lead to server crashes and significant loss of money in advertising.
Your server resources may become saturated due to a number of reasons: traffic peaks, poorly performing applications, development failures, or simple oversight (example: hard disk capacity / full storage).
Poorly performing application:
Not all websites are prepared to receive significant numbers of concurrent users. As a consequence, the server requirement increases proportionally to the number of concurrent users who visit the site. This can result in server crashes or delays in service.
Many sites fall because of hacker attacks or people with bad intentions. It is common, even, that people agenas to the company have access to the servers without it is aware. These kinds of problems are common in diaries and opinion sites.
Other common causes are possible hardware failures such as breaking a hard drive or power supplies. While these risks cannot be avoided, measures can be taken to prevent them and to be able to act quickly in the face of such problems.
Do not use caching systems:
A website that does not have the necessary cache systems installed, generate unnecessary content downloads that can overload the servers.
Cache systems prevent static content from being downloaded again if it has already been downloaded and has not been modified since.