No one doubts that the download speed of the site is extremely important to work with it: according to statistics, 30% of users close the site when they cannot wait for the download to finish. Although 50% of users are quite calm about this procedure, but in the future they try not to return to the services of the “inhibited” site, no one wants to make a forced pause during the work process.
So, as research shows, if a site loads for more than four seconds, it automatically ceases to be interesting and sought after by users.
THE FIRST STEPS
Here is a small list of utilities that have been specifically designed for this purpose. You can try each of them, choose the most convenient and regularly conduct their own measurements of speed.
Page Speed Insights – this resource is unique, because in fact, it not only provides results on the mobility of the site, but also offers many recommendations and tips. This program will be useful for both beginners and professional users, and beginners will appreciate the simplified interface, and experienced users – the amount of information analyzed and a variety of tips that can be applied to themselves in connection with understanding the essence of the matter.
YSlow , a Mozilla Firefox browser extension, is also not far behind in the number of advisory tips. Here you will enjoy a phased solution to improve the speed of the site.
Pingdom – the program is not simple and more suitable for experienced users who have not once experienced problems checking the site. Here you are given the result not only about the speed of loading the site, but also information about ping and accessibility of the site as a whole. The information is voluminous and valuable, but only experienced specialists can understand it.
Naturally, to explain the principle of operation of each program is quite difficult. But in general terms, to understand the course of work is quite possible.
You enter the address of your own site, in a few seconds you get the result. According to the data shown, you will see several parameters:
how much faster your site than other sites;
how much the site is “weighted” by social networks and pictures;
how many scripts that affect download speed.
Given these results, you can “clean” the pages, change something in the interface of the site and, thus, you can add yourself a few percent of speed (or several tens of percent).
Instant response to the request – this is what the user expects when searching for the necessary information. And if you are a reasonable site owner, you will be attentive to the speed of loading the site. Good luck and thankful users!
In a series of other options that you need to choose to determine the type of hosting used, you need to answer the question: “Which is better: reseller rate or buy virtual hosting?”. And although there are many advisers on the Internet who will argue that it is better to use the reseller rate, since it helps to save money, these statements are not entirely true.
In this article we will try to prove that the use of virtual hosting is the best idea for your website if your main goal is to develop your Internet resource, and not to generate income on the provision of virtual hosting services.
The main difference between these two types of accounts is the fact that virtual hosting gives you some of the server resources for building the site, and the reseller rate is for resale to others. The hoster will take care of the servers and almost completely control all the processes, giving you limited powers, making you an intermediary in business.
The first thing to take into account when comparing tariff plans, which are the subject of this article, is simply to buy virtual hosting, and it ceases to be so only when you get a dedicated server. Although supporters of reseller rates claim that one of the advantages is the use of server resources alone, they are far from the truth. You will share server resources with a smaller number of neighbors, this is often the case, but still you will not be able to use it alone, as there will be no dedicated server.
Another misconception about reseller fees is to say that you will only receive money for reselling server resources. In fact, in addition to receiving money, you will also have to work, since the support of your customers will fall on your shoulders, which is a very troublesome business.
Another false statement that can be found on the Internet is that you cannot use several domains at once on a virtual hosting. Although there are hosters that limit their customers to only one domain, but you can easily find other offers that allow you to connect multiple domains without a reseller tariff.
In conclusion, I will say that despite the attractiveness of the idea of getting money using a reseller rate, you should use virtual hosting. Reseller tariffs are an excellent starting point if you plan to create your own hosting business. But if you just own the site and think about the development of your resource, then you should move along the chain of services virtual hosting -> dedicated server, because only it will ultimately create conditions for the sole possession of your project by all server resources.
The time to wait for a response from the server is a certain period of time spent on passing the information packet that you sent using the browser to the server and back. The delay depends on the connection speed and the full load of all channels over the entire distance from the client to the server.
With the help of a normal stopwatch, it is impossible to measure the response time of the server, this requires specially designed services.
SERVICES DETERMINING SERVER RESPONSE TIME
There are at least a couple dozen of similar services offering such services in the global network. The most convenient and popular:
Host-tracker.com server monitoring service
Checking response tool Yandex server. Webmaster
Traditionally, along with the BOC dimension, a report is generated on whether the site is accessible or not. In that case, if not, then its downtime is formed.
WAYS TO CHECK SERVER RESPONSE TIME
Depending on the method chosen for checking the response time of the server, the following is dispensed:
HEAD check. With this type of verification, you can find out general information about the availability and waiting time for a response from a selected site. Only the response headers are monitored. The entire text of the answer will not be transmitted, so the VOS will be slightly less than with other methods.
GET method check. This type of HTTP connection is used in many cases of queries. When checking with this method, you can optionally specify keywords to search for in a particular document. Compliance of such a document with the specified request contributes not only to the statement that the site is available, but also works quite correctly.
POST checking. The most complex type of HTTP connection, used mainly for some changes of information on a particular server. This type of connection is also characterized by the majority of sites, the state of which directly depends on the data transmitted by the user. During the verification process, the user is authenticated, submits forms, etc.
The corrected average response time of the server differs from the average time by the fact that it does not take into account random measurements of emissions. Consider it this way: from 4 hours to midnight, about 120 measurements are taken for a single server. During 1 hour 6 measurements are taken. When calculating the corrected average for 24 hours, only 5 are used from the six measurements – the largest are excluded. This means that the corrected average is considered not for 120 measurements, but only for 100.
The average response time of the server is considered as the arithmetic average of the measurements taken in one day. Rejection measurements when calculating the average time is not carried out.
The maximum response time of the server is the maximum response time obtained by the measurement system during the day. This response time from the server by the calculation system is 75 seconds. But there are also small delays in the system, which can lead to the fact that this time may be increased in the report.
The minimum response time is the minimum time period for a server to respond to a system request per day. A short time can mean both good server activity and fast denial of service.
The standard deviation in relation to the corrected average is calculated from the same value as the corrected average response time. With the help of this deviation it is possible to assess the degree of stability of the server activity, or rather, all the rules under which the requests are executed. Stable can be not only reliable operation in the service requests, but also stable fast or slow service failures.
Often, downloading something from the Internet, you may be faced with the sentence “download from a mirror”. A mirror is a website that duplicates a source that provides the necessary file. Why do such sites exist?
There are several main goals that are achieved when creating a site mirror. One of the primary tasks of such a site may be to increase the security and reliability of the main page and protect it from server failures. Still, creating a site mirror allows you to reduce the load on the site by distributing it across several sources. As a rule, they are hosted on different hostings, this is done so that if the main site fails, it is possible to automatically redirect users to additional ones. In all cases, site duplicates can provide invaluable assistance in its successful existence, in ensuring the quality of services and acting as a reliable insurance. Sites that are very popular among users, attract the attention of people who want to earn money by placing mirrors with teasers or ads on them. Mirror site,
MORE ABOUT SEARCH ENGINE INTERACTION.
What does the search engine consider the main mirror? When indexing sites, the search engine can find pages in which to some extent there are copies of files hosted on other sites, then these pages are automatically perceived as mirrored, and with full coincidence, the portal is indexed as the main site mirror, that is, completely identical to the source code. Another search engine tracks the redirection of users from one site to another, in this case, this site is also considered a mirror.
WHAT IS INTERESTING ABOUT THE USE OF MIRRORS, AND WHAT ARE THE RISKS
The role of the search engine is to filter the same or duplicate content. Due to this, the base is not littered with low-quality and unnecessary information. If the search engine finds several identical sites, then it tracks the source to which they are redirected, and in response to the request it gives it. There is a danger of getting to optimizers, who sell links to mirrors that have a certain number of puzomerov, but this is a complete deception. The fact is that such links do not last long, and after a certain time, the customer loses both the link and the money. It must be admitted that similar sites in the issue occupy low places and are indexed weaker than the main mirror of the site.
To secure yourself when buying a site is not easy, but very simple. The affordable Yandex-Webmaster service can easily help with this. Going to the service, you will see the column “add a new site.” Use it by typing the name of the site. If it is a mirror of another site, then you will see a corresponding notice about it. Any other service available on the network is suitable for such a check.
The search engine may confuse the main mirror of the site and the main site, and swap them in the search query results. Suppose your site is called “selling fish” and it looks like “***. Ru”. It has a mirror that looks like “www. ***. Ru”.
Using the directive “Host”, you can easily select the main site. What does this look like? In the middle of the content located on the site, place the following sample: “Host: …………. Ru”. So you can simply indicate that your site is primary. Such a directive can be prescribed after the entries “Disallow” and “User-Agent”. In the case of the search engine Google, the situation is even easier. If you want to mark your site as the main, then it is easy to do in the Google service. Go to it, select the “Settings” menu, then select the section “Primary Domain”. It is necessary to enter the address of the site that you want to designate. After that, it will be considered the main mirror of the site.
Site availability is an important indicator of its effectiveness. Site availability is one of the most important indicators that affect its traffic.
Unfortunately, not always the data provided by hosting companies can be trusted. Hosting companies may distort information about the operation of your resource. We recommend to independently monitor the availability of the site through third-party services.
There are several site monitoring services that can help control their availability for free.
THE MOST POPULAR WEB SITE MONITORING SERVICES
Pingdom.com . This is one of the most popular services for monitoring accessibility of sites, free. Visually, the work of Pingdom looks simple. The application label that hangs in the tray indicates in color the operation of your resource (green – when working, red – if it is not working). Through the shortcut, you can view detailed reports on the operation of your resource directly on the pingdom.com service. You can specify no more than one address for SMS error notifications (20 messages limit).
Yandex.Metrica . This service also has the ability to check the availability of sites. Control over the attendance of your resource is carried out continuously. Finding sharp jumps in attendance, Yandex.Metrica checks the main page for work. You can configure sending SMS or email notifications.
Host-Tracker.com . This service for monitoring the availability of sites, among other methods, uses CGI script checking, the presence of specific words on a page, data on its work from different parts of the world, additional HTTP methods. It is possible to continuously monitor 2 addresses with an availability check every half hour. Notifications via SMS or email.
Uptimerobot.com service checks the availability of sites with an interval of 5 minutes. This service provides substantial real assistance in promoting with the help of search engines. From one registered account you can control up to 50 sites. If your site does not work, the program will send a message about this via SMS notification, E-mail or RSS.
Siteuptime.com . Here you can check for free only one resource. Monitoring of site availability is performed from several points, measuring the resource recall time. Through the email at the end of the month comes the report. The service monitors every 30 minutes and an hour, supporting the following protocols: HTTP, POP3, FTP, SMTP, Content, SSL, TCP, HTTP Password Protection, DNS, Ping.
AreMySitesUp.com . Supports checking 5 resources up to 25 times a day, reporting problems without restrictions in SMS messages or via email.
9 Montastic.com . Simple and effective verification of up to one hundred addresses from two points. View every 5 min. There is an opportunity to notify about failures via RSS.
Summing up, we note that it is the constant work of the resource that affects the efficiency of its work. Therefore, it is very important to be informed in time in case of failures or inactivity of the Internet resource. Detect and fix as soon as possible.
For a small business that is interested in contacts with advanced clients in the field of web technologies, an attractive and intelligent website will be a vital factor. But, before launching your e-child, you need to choose the right solution for organizing a web hosting service for your business. Depending on the requests, which hosting should be chosen for the site based on the list, which consists of four options: dedicated server, virtual dedicated server, virtual hosting and cloud hosting.
If you have special requirements for hardware and software, or just want to get exclusive control over the server on which your site will run, then a dedicated server for you. You can configure the system with any operating system and security level without restrictions imposed by co-location with other web projects.
Of course, any exclusivity has an appropriate price: a dedicated server is the most expensive solution, and it can be outside your budget if your project is on the start line. You will have to pay for equipment rental in addition to bandwidth. Also, the use of a dedicated server requires a higher qualification of your staff, since you are left alone with any tasks that arise during the operation of software and hardware (this includes updates and scheduled maintenance). In addition, if your server “falls”, the site will be unavailable until you restore the server and the file structure on it. Therefore, you decide which hosting to choose for the site.
Think what hosting is better to choose? Shared hosting is the most popular solution for organizing a website today, and also the cheapest. When you buy virtual hosting, your website shares server space with other projects. You can choose from a variety of tariff plans, which are ranked according to your needs and financial resources. For example, HostGator offers three options ranging from “Hatchling” (which costs about $ 4 per month and offers support for a single domain with unlimited bandwidth, as well as tools for building a website and an unlimited number of e-mail addresses) and ending with the “Business” plan costs three times more for an unlimited number of domains).
Just as with a dedicated server, you will have control over the content of the site, but since you will be just one of several clients using the same hardware, you will not have to worry about upgrading and maintaining the server and programs. Virtual hosting means that all server resources will be used simultaneously by several clients. If another site on the server where your project is located starts to consume a lot of traffic, then all other sites will work in conditions of insufficient resources for their tasks (that is, they will slow down or stop completely if the server does not cope with the load).
That is, shared hosting is suitable for those companies that have a small budget or are at the beginning of their glorious way in the web space. Shared hosting is similar to renting an apartment, rather than owning your own home. You will pay significantly less, and you will not have to worry about the maintenance of equipment in order, and changing the service provider will be much easier, but you will not be able to control your neighbors in the server, so carefully decide which hosting to choose for the site.
VIRTUAL DEDICATED SERVER
If your site consumes substantial traffic, and you want to manage all aspects of your server configuration, but are not ready to spend substantial funds on hosting, then a virtual dedicated server can be an excellent solution for you and the answer to the question of which hosting is better to choose.
Forwarding a bridge between a dedicated server and virtual hosting, a virtual dedicated server offers a fully customizable server at a relatively low price through the use of a virtual machine (VM) that works in conjunction with other similar programs on one powerful system. Your project will share disk space, but each virtual machine runs in its own isolated memory section and receives a well-defined part of the system resources. Your “server” will be protected from “drops” and excessive consumption of resources by other virtual machines. You can use any operating system and software. In addition, since everything is software emulation, your server can be cloned in the process, which means the virtual “immortality” of your server.
Since no hardware rent is made, a virtual dedicated server costs about $ 20 per month. In addition, it is easy to change the server configuration if your project does not have enough resources.
In recent times, the media has been actively discussing the topic of “cloud service” – an ephemeral and ubiquitous place in electronic space that can be used to store music, video, backup copies of files. Thanks to advances in information technology, websites can now be placed in this space. The term may seem vague, but what we call the “cloud” is a decentralized network of computers that work in concert to process, store and maintain information.
Hosted service in the “cloud” is combined with the other three popular services. Since everything is fully virtualized, there is no hardware fee, and, as in the case of virtual dedicated servers, backing up, cloning, moving or deleting content is done on the fly completely unnoticed by your customers. Pricing is very flexible. You can pay only for the lifetime of the server and only for what is actually used.
But do not rely on technology. Just like a virtual dedicated server, the cloud service is limited by the system capabilities. Decentralization can provide protection against system failures, but does not guarantee it. If a series of bounces arise in the cloud system, they can develop into a cascading effect that will bring down all the hosts (the Amazon monster who adores cloud technology, faced this situation in the summer of 2012). Rapid cloning and configuration in the cloud is a definite plus, but folding everything into one basket means a high degree of confidence in the reliability of this basket. We will also have to trust the one who holds the basket.
Still thinking. which hosting is better to choose for the site? Choose a hosting that is right for you in all its parameters.
The procedure of transferring a domain to another hosting begins with the fact that new values of DNS servers are set in the settings. It will be the help of them that redirects to the new location of the domain.
Domain transfer is required to be carried out by its registrar or a trustee, who has complete information about the domain, but in most cases, the entire complexity of such a procedure is assumed by the new hosting provider. However, there are two options here:
THE FIRST AND EASIEST
In the contract with the provider, you carefully read all the items and it should indicate that you are the owner of the domain. In this case, the entire procedure for renewal and transfer will be performed by the new provider.
The way is ok, and it’s a dead end: in fact, if there is no information about the owner in the contract, then the domain belongs only to the hosting provider, which means that he has the right to independently manage his property.
Now let’s move on to the issue of domain renewal. Everything is quite simple here – a contract is drawn up with the hosting provider, in which the payment for the existence of the domain will be clearly stated and for what period.
In some cases, there is a need to change the domain administrator. Such a procedure is possible, but it is performed only if there is an official appeal from the current administrator to the registrar, as well as a request from the future new administrator with his or her coordinates to change the data for the administrator. If the transfer is made in the international zone, the procedure is possible for execution only if there is a secret EPP-key. This key is issued at the conclusion of the contract with the hosting provider.
To facilitate the transfer of a domain to a new hosting, many providers provide the ability to automatically transfer a domain if there are some required actions, such as specifying DNS servers. In addition, you can perform one of three actions on which the future of the transferred domain depends.
Recreate the new site where the transferred domain will be located. In essence, such a site will be a folder on the disk. For example, if the provider orders the creation of a new site, then a folder with the name of the new domain will be created on its server, where you will need to record all the files.
Priylinkovka domain to an existing site. This option becomes clear from the name: your domain will be attached to an existing site as a subdomain.
Create a domain without linking. This option is characterized by the creation of a subdomain that will not be assigned to any of the existing sites.
Do not forget that the transfer of the domain requires some settings from the hosting provider, which is why the full launch of the domain on the new hosting will be possible after some time. More precisely, the changes are first carried out on the old server, then on the new one, and then the DNS server caches connection paths with end users.
We hope our information will be useful for readers, and they will be able to fully appreciate all the difficulties of performing such a seemingly simple procedure as transferring a domain to a new hosting.
The choice of hosting, first of all, will depend on the content that you plan to host. Depending on the legislation of a particular country, your site may be banned. However, almost always you can find hosting in the country in which the placement of your content is allowed by law.
Do not forget that you will be responsible for the placement of materials. For example, in Russia it is forbidden to host sites containing pornographic themes on hosting. The same laws apply to the territory of Ukraine.
For such subjects suitable German or Dutch hosting. You place content on the sites of these countries – and you will not have problems with the legislation.
At the same time, in Ukraine, as in a number of other countries, torrent sites are banned. Pay attention to this when choosing a hosting for a torrent tracker.
In Russia, recently, in general, strictly follow the materials posted on the Internet. A special “Unified Register of Banned Sites” has been created, an article has been included in the federal law “On Information, Information Technologies and Information Protection”, which provides for a procedure for pre-trial site closure.
THIS CAN HAPPEN IN SOME CASES:
When posted on the website of child pornography.
In the case of announcements about the involvement of minors in pornographic filming, etc.
The site will be closed if it appears instructions or information on how to make drugs and other psychotropic substances, how to commit suicide.
It is forbidden to post information about persons under the age of 18 who are victims of crime.
It is not allowed to disclose information, the prohibition on the distribution of which imposed by the court.
In addition, many Russian hosting companies do not allow placing sites that are advertised with spam, post file archives, information about investment and financial pyramids (like MMM), distribute pirated software, crack to programs, serial key numbers, or simply violate copyright creators and performers of songs and films. Hosting is not very loyal to the placement of religious sites.
Canadian hosting is suitable for hosting the most controversial content.
First, Canada has not joined the DCMA – The Digital Millennium Copyright Act, which takes into account all the latest advances in copying and disseminating information. Instead, the northern neighbor of the United States has its own, softer legislation on this issue.
Secondly, the closure of the resource requires a decision of the Canadian Court, which is not so easy to achieve. In any case, the Russian authorities are usually not up to this.
Adult content, torrent trackers, online cinemas can be placed on Canadian hosting. Illegal will be considered only sites that spread spam, showing hacker activity in all its manifestations, using fraudulent schemes with payment cards and their details.
In any case, choosing a hosting, first of all, decide on the theme of the site. Once again, carefully study the legislation, and then the problems with the distribution of content you will not have.
Imagine that you are a happy owner of your own website, which is developing and gaining popularity every day. Suddenly, all of a sudden, at the next entrance, the antivirus program began to swear that the site was blocked by Vikrus! Or did the users of the site tell you about the presence of viruses by contacting Feedback? Or did interactive scripts stop working on the site? What does this mean?
All this suggests that the resource is infected with viruses, i.e. alien malicious code. How did he get there, who is to blame, and how to remove it, as well as what needs to be done to avoid such problems in the future? All these questions arise from many more inexperienced owners, and even from experienced ones. We will try to answer them.
WHAT IS A VIRUS LIKE?
SITE INFECTION MECHANISM
In the overwhelming majority of cases, the site is blocked by a virus that gets to it through the computers from which FTP access was made to it. First, the virus hits exactly on the device itself. There he discovers and copies passwords for access and steals them. Passwords are sent to the computers of hackers, where programs are installed – robots that trust all the “dirty” work. Robot programs perform FTP access using the received passwords, detect root files, download them, add their own malicious code to the end of the code and upload them back, replacing the originals with them.
At the same time, the server cannot determine that at that moment they entered the site from another computer, since the whole procedure looks like a regular login to the user’s site via FTP. The server will think that this owner has come to check how things are going there.
The first step is to prevent re-infection and protect the site from viruses. To do this, you need to urgently change access passwords, check all computers that are running FTP access for viruses. Antiviruses should be powerful with updated databases.
In order to remove the malicious code and protect the site from viruses, simply open the infected file, find the desired site, delete it and save the clean file. In some cases, the file may contain several codes at once. And sometimes the files are damaged so much that it is much easier to delete them and restore everything using backup copies of the files. This will significantly save time than if you will waste time and heal the resource manually.
PREVENTING INFECTIONS IN THE FUTURE
Stepping on a rake once, do not do this in the future. To prevent a situation when the site is blocked by a virus, you must observe the following security rules:
It is better not to use the ability to save passwords in FTP clients. Access passwords should be changed regularly.
Write them on a piece of paper or copy it onto removable media and hide it in a safe place, but do not let them be in the hands of others even from your personal environment.
It is better to minimize the number of devices from which the FTP-access.
For FTP access, you should use reliable and modern computers with good antivirus programs. The programs themselves must be licensed, with all the included verification options, with updated databases. Choose an expensive but reliable product with a reputation and positive reviews.
There are very favorable hosting rates for site hosting. But sometimes they are intimidated by traffic restrictions. We will understand how to determine whether the site will fit into the established framework.
A simple calculation can tell a lot of interesting things: Required traffic = average number of page views x average page weight x average number of visitors per day x number of days per month x reserve. The average number of visitors per day is the total number of visitors per month, you need to divide by 30.
The average page weight is the average size of a single page file.
The average number of page views is the average number of page views per visitor.
Reserve is a safety factor that varies between 1.3-1.8.
We arrange the numbers, and get a rough estimate of the bandwidth that is required for your site.
CALCULATION OF THE BANDWIDTH OF THE SITE FROM WHICH YOU CAN DOWNLOAD A FILE
The calculation is carried out in a similar way, only need to identify additional channels for download. Site bandwidth and downloads are easily calculated using the formula: Required traffic = [(Average number of page views x average page weight x average number of visitors per day) + (average number of downloads per day x average file size)] x number of days per month x reserve . The average number of visitors per day is the total number of visitors per month should be divided by 30
The average page weight is the average size of a single page file.
The average number of page views is the average number of page views per visitor.
The average file size is the total size of the site files divided by the number.
Reserve is a safety factor that varies between 1.3 – 1.8.
Now you understand that there is a certain margin of safety, ranging from 30% to 80%, which is used in the calculation of throughput. The reason for this is that the bandwidth reserve is crucial, if necessary to withstand sudden spikes in traffic.
That is, the higher the backup rate, the more stable the server. So, it can cope with an unexpected jump in traffic that can erase all the differences between a successful and unsuccessful advertising campaign site.
For example, your article was on the first page of Google for the search query “iphone” – and the server does not cope with a sharp increase in traffic. That is how a good advertising campaign suddenly ended very badly.
HOW TO DETERMINE IF A SITE NEEDS MORE BANDWIDTH?
As a rule, if the site is constantly busy and slow, this is the first sign that a higher bandwidth is required.
The probability that the provider simply does not have enough bandwidth reserve capacity is also not excluded. To solve this problem, it is necessary to increase the bandwidth, or switch to a dedicated server, since there is no need to share the bandwidth of the site with other hosting clients.
In addition, you can use file hosting services, which not only allows you to save an impressive margin of site bandwidth, but also make a profit for downloading your files.
When choosing a suitable hosting plan, you should, in addition to the amount of bandwidth, pay particular attention to some details.
The frequency of the processor, the number of databases, RAM – this is just a partial list. In fact, without quality resources on these parameters – unlimited bandwidth loses its meaning.