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!
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.
It will not be enough just to invent a domain name and register it in a certain place. It is important to make it so that this name is unique, as well as everything that is on the domain. In this case, a careful study of the status of domains that are already working in one direction or another can help .
It can be said that for domains, status is one of the most important characteristics. In addition, status becomes a required field for each WhoIs server . In total, there are currently nine types of statuses. Three of them are designed for remote domains, six more – for those that are already active. It is necessary at least approximately to imagine that in its essence each of the statuses represents. For example, when registering, each new domain gets its status under the name Active.. By default, it is set by the registry. It should not be confused with the registrar, the registry is a separate organization responsible for a specific zone. Although sometimes the registrars get the right to change to the domain. Regarding these statuses there is additional information, but it is more likely to be technical. And interesting only to specialists.
The next status – Registry – Lock . Initially, a domain cannot be assigned to this status, it is only transferred to this state from another. The presence of this status means that the registrar itself cannot be changed by the registrar, or deleted. The registry must remove the status so that the specialist has access to the changes.
Check the status of the domain is necessary. The worst option is the Registry Hold state . Only the registry can get rid of this status, its only advantage is the ability to update. Registrars themselves can assign domains a status called Registrar Hold . In this case, only the one who registered the domain is responsible for the filling of the domain, and is its owner. Like many other options, this one can be updated if necessary.
The registrar is assigned a status called Registrar Lock . This is also one of the statuses when checking, which allows the domain owner to secure only the right to use and change the resource depending on their current needs. It is better to use such statuses to those who have already established the work of their system and can be fully responsible for it.
THERE ARE A NUMBER OF ADDITIONAL STATUSES.
OK – UNTIL or OK . Usually such statuses just mean that the domain was registered and started its work.
You can also find the names Hold – Since , Frozen or just Hold . Such statuses usually mean that it is necessary to extend the registration period, which has been suspended. Only domains of international level can work with such status. Typically, this status can be maintained for a maximum of 45 days. It depends on the characteristics of the zone in which the person is currently working.
If the renewal term has expired for domains operating in international zones, then they are given the status Redemption Period . If you do not extend the term of the domain, then after a while it can be removed. To extend the relevant deadlines, you must submit special applications to your registrar. In this case, the cost of renewal may exceed the cost of acquiring the domain itself.
ClientTransferProhibited – one of the domains that prohibits the transfer of a domain to another registrar. Such a position is usually obtained by the domains, for sixty days after their registration has been completed. This option is exhibited according to international rules that apply in many countries.
Sites from one hosting to another can be transferred for various reasons, starting with frequent server shutdowns, the excessive cost of provider services and ending with insufficient technical support and many other uncomfortable features.
The most important thing when transferring a site to another hosting service is to perform a “move” with high quality and as quickly as possible, because when you turn off, there is an outflow of regular visitors, which can be difficult to return. Therefore, it is desirable that the work of the resource is not interrupted at all. Next, we will try to disassemble the standard conditions for transferring a site from one hosting to another, since there are many providers that have special settings of the administration panel, the consideration of which will take more than one page.
The whole procedure of transferring a site from hosting to hosting consists of three main stages, each of which we will discuss in more detail:
Change of addresses of domain names.
Transfer codes of all pages and scripts.
Step 1 is a procedure for changing the addresses of the site domain names to new ones belonging to the “new” provider. These data can be found in the technical support service, and then entered in the administration panel.
Addresses have something like this: ns1.hoster.ru and so on, a total of a maximum of four (usually two). Hoster in the address bar is replaced with the name of the new host. So, in most cases, it is enough to specify only two addresses instead of four, sometimes with ip-addresses, so the address will look like this: ns 1. hoster . ru . 126.96.36.199 (in the place of “188.8.131.52” there will be real addresses).
After that, you can enter the administration panel and, under the line “Change DNS servers”, “Domain settings” or similar, go directly to changing old addresses to new ones. At the end, be sure to press the save button. As a result, the mail will receive a notification letter, which will indicate the procedure that you followed.
We transfer the site database to another hosting. First you need to copy the existing database – site dump. To do this, in the control panel, find the item “Database” or similar, where the link to the tool that manages the site DBMS will be located. There are a large number of such modules, so in the article we will focus on PHPMyAdmin. In this panel, you need to select the name of the required database to save, the entire list of which is located on the left. Then the window of direct DB management will open. Next you need to select the “Export” link and send everything to the archive and click the “OK” button. After that, the save path on the user’s computer is indicated. Now you need to perform the procedure of importing the old database to the new hosting. This procedure is similar to export, through database management,
We transfer the code of pages and scripts to another hosting. To do this, you need to connect to the old resource via ftp protocol using one of the many programs. Next, copy all files from the www folder to your computer, and then you need to perform the reverse procedure for the new provider.
And the final touch in the “big move” of the site is the indication of new data that will allow you to connect to the database in the source code of the old site. Depending on the CMS site, such information may be in a specific configuration file. Here you need to change the password to the database, address, username and site name.