Random Post

Showing posts with label ietf RFC 7540. Show all posts
Showing posts with label ietf RFC 7540. Show all posts
Wednesday, December 2, 2015
no image


What if I told you that this protocol will make your site bears on the user's browser more quickly, and that the performance of the server that hosts your site will improve significantly, using this new protocol developers will not have one location to spend hours and hours to make your site faster in order to improve rankings in the search results, What is this protocol if the magic? It's the HTTP / 2, my dear.

What is the Http / 2 ?
The Http / 2 is the latest version of your Web Surfing sites protocol the Http, this protocol is being developed periodically by the IETF Foundation (Internet Engineering Task Force), the current version currently in use of this protocol is Http / 1.1, which was released in 1999 and since that time there has been no update on this protocol, but with the growing and evolving in the world of the Web and the Internet had to be developing this protocol to show Pencchth later, this update includes many of the features most important of speed and safety.

The roots of the Http / 2 :

Built the new development of this protocol a protocol called SPDY, a protocol of the Internet was invented by Google and go back patent for Google Inc., this development took a lot of advantages of Google's Protocol, it was found that there are many features and common improvements between Http / 2 and SPDY, We will not get into the technical details of this protocol, but we will discuss all the points that concern us as workers in the field of search engines.

Basic improvements that have been added in the Http / 2 protocol:

- Open one connection: open one connection and only one between the browser and the server to download location on the user's browser, and this contact is open remains as long as this open the site to the user's browser and this has its benefits and is better than open multiple channels of communication between the user and the server.

- Multiplexing: a feature that allows the user to send more than one application in the same moment to the server and within the same channel of communication, in the previous version of this protocol you had to wait until the completion of the previous application so you can send the following request, but in this update you can send several requests together .

- Server Push: This feature enables you to send different types of Aldata and developed for future use.

- Priority: In the last update to this protocol, it became every request sent to the server is given priority to show its importance, and based on these priorities are coming orders are processed so that the top priority is addressing the demand by the other.

- Binary: feature enables the server to process headers of the Http / 2 protocol largest and reduce the likelihood of errors occur easily, Protocol sets HTTP sends Aldata in the form of the text of the text and then the server converts this text to zeros and the units of Binary, the new update sends content in the form of Binary directly, which speeds up the treatment process on the one hand the server.

- Headers CD-ROM: using this technique Protocol in pressure information called HPACK, this technique reduces the communication between the server and client processes for the transfer of Aldata, which in comparison between the two cases (before and after updating the Protocol) and in order to send the same amount of Aldata between the server and the client You'll need to km less than headers Headers and applications in Headers Http / 2 protocol, compared to Http.

Maybe all the previous speak for you Hungary words theoretical and want to see something practical shows you the difference between the two protocols, well, I will give you proof that will make you take an immediate decision to move to Http / 2, please enter the following locations and notice the difference in speed between the protocol http and http / 2:

- Https://http2.akamai.com/demo
- Http://www.http2demo.io/

Browsers that support Http / 2 :

The proportion of browsers that support the technology the Http / 2 currently 67.89% of the browsers used by users, there are some things that must be taken into account and for this harmonic things, for example, Internet Explorer 11 browser that supports the Http / 2 only in Windows 10, and both Chrome --Firefox --Opera supports Http / 2, but under special conditions and is to be used with the Https.
You can examine how your site's compatibility with various browsers after moving to the Http / 2 by drawing on google analytics through access to the Audience Technology and then Browser & OS. On this page you can see how browsers and agree to the web as well as special software (NGINX - IIS - Apache) with this protocol, the last thing I want to mention that all the CDN networks began to support this protocol.

Comparison between HTTP / 2 and HTTPS :

Of important advantages in this protocol that supports secure communications and telecommunications is safe, that is, it combines the advantages of the Http and the Https in one protocol, unfortunately, that some browsers do not support this protocol unless the https any support you certificate makes it reliable, from He converted his from http to https fully aware of what I am talking, let it explained more: If you want to move to Http / 2 and want your site to be supported by most browsers, you buy certificate certificate.

In fact, this is not the case that are worth thinking about for several reasons: First, most of the site is currently moved to Https and thus have the certificate and will not worry about this topic, if you have not yet passed and you want to buy Vsaaraa Cheap certificate does not exceed $ 100 per year, and if you want to obtain a certificate for free you can resort to the Let's Encrypt, which grants certificates for free, this project is currently beta and a copy will be given free certificates.

The benefits of the Http / 2 user :

For the user, it will get the most important benefit is the speed, where will notice the difference in speed and admire the speed with which it opens your site, which relies Http / 2 protocol.

The benefits of the Http / 2 developer:
For the developer will no longer need to be a lot of techniques that were previously used in order to speed up the site, which relies on Http 1.1, some expensive and some of these technologies need time, but with the new update of the Http goodbye to these technologies.

The benefits of the Http / 2 for servers:
For the servers that host the sites use http / 2 protocol, these servers will improve performance significantly because of the low number of incoming requests and the limited number of communications and lack of need for the conversion of text to zeros and the units and other benefits that make the transition to this update is very useful.

The benefits of the Http / 2 to improve rankings in the search results
For the field of SEO and the order in search results, dependence on http / 2 with the use of a certificate proving that a secure site means that your site is a secure site and fast in loading in the Filter Results browser, and safety and download speed of Google's algorithm factors, so expect improvement in your site's ranking If I moved to the Http / 2, Add to that the expectations that the use of the site by adding Google Protocol Http / 2 as a factor of Juzimaitha factors, so you will notice begin to move to this Protocol soon.

8:15 AM

What if I told you that this protocol will make your site bears on the user's browser more quickly, and that the performance of the...

Read more »
 
Google Analytics Alternative