{"id":766,"date":"2017-11-04T11:23:06","date_gmt":"2017-11-04T11:23:06","guid":{"rendered":"https:\/\/www.eskimo.com\/services\/?page_id=766"},"modified":"2017-11-04T11:24:54","modified_gmt":"2017-11-04T11:24:54","slug":"gtmetrix","status":"publish","type":"page","link":"https:\/\/www.eskimo.com\/services\/gtmetrix\/","title":{"rendered":"GTMetrix"},"content":{"rendered":"<p><span style=\"color: #000000;\">\u00a0<span style=\"font-family: arial,helvetica,sans-serif; font-size: 12pt;\">\u00a0\u00a0\u00a0 These are our <a href=\"https:\/\/gtmetrix.com\/\">GTmetrix<\/a> test scores.\u00a0 Again we miss 100% on the scores because of Facebook and Twitter buttons.\u00a0 None the less, our page still loads in 0.8 seconds.<\/span><\/span><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-767\" src=\"https:\/\/www.eskimo.com\/services\/wp-content\/uploads\/2017\/11\/gtmextrix.jpg\" alt=\"\" width=\"1380\" height=\"574\" srcset=\"https:\/\/www.eskimo.com\/services\/wp-content\/uploads\/2017\/11\/gtmextrix.jpg 1380w, https:\/\/www.eskimo.com\/services\/wp-content\/uploads\/2017\/11\/gtmextrix-300x125.jpg 300w, https:\/\/www.eskimo.com\/services\/wp-content\/uploads\/2017\/11\/gtmextrix-768x319.jpg 768w, https:\/\/www.eskimo.com\/services\/wp-content\/uploads\/2017\/11\/gtmextrix-1024x426.jpg 1024w, https:\/\/www.eskimo.com\/services\/wp-content\/uploads\/2017\/11\/gtmextrix-500x208.jpg 500w\" sizes=\"auto, (max-width: 1380px) 100vw, 1380px\" \/><\/p>\n<p><span style=\"font-family: arial,helvetica,sans-serif; font-size: 12pt;\">\u00a0\u00a0\u00a0\u00a0 We are able to achieve these scores with a combination of custom hardware and software.\u00a0 Our web server is an i7-6850k based system operating at 4.4 Ghz all six cores.\u00a0 It is equipped with 128GB of memory.\u00a0 We use Comet Cache and have a tmpfs file system configured so that the cache resides in RAM.\u00a0 Also only a small portion of the 128GB is used for programs and data, and Linux uses the rest for disk cache.\u00a0 The file systems are configured for write-back caching so even writes do not slow things down below RAM speed.\u00a0 This and a data center with excellent network connectivity and peering allow us to achieve these phenomenal speeds without using a CDN.\u00a0 In fact, the CDNs I have tried actually slow our site down.\u00a0 We compile Apache from source, https and http2 are fully supported.\u00a0 We compile from source so we can take full advantage of our CPUs capabilities such as AVX instructions which can speed up encryption significantly.<br \/>\n<\/span><\/p>\n<p><span style=\"font-family: arial,helvetica,sans-serif; font-size: 12pt;\">\u00a0\u00a0\u00a0\u00a0 Our site is hosted on our shared hosting solution.\u00a0 And this is a WordPress site.\u00a0 Your WordPress sites can enjoy similar speeds if hosted with us.\u00a0 We also have fail2ban configured so if you put the fail2ban plugin in place our server will automatically ban offending IP&#8217;s and it will do so at the kernel level which is much more efficient than plugins like Securi that require PHP code check IP&#8217;s against a database for each page load.\u00a0 Straight HTML will be even faster, well under 100ms load times are achievable.<\/span><\/p>\n","protected":false},"excerpt":{"rendered":"<p>\u00a0\u00a0\u00a0\u00a0 These are our GTmetrix test scores.\u00a0 Again we miss 100% on the scores because of Facebook and Twitter buttons.\u00a0 None the less, our page still loads in 0.8 seconds. \u00a0\u00a0\u00a0\u00a0 We are able to achieve these scores with a &hellip; <a href=\"https:\/\/www.eskimo.com\/services\/gtmetrix\/\">Continue reading <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"showcase.php","meta":{"footnotes":""},"class_list":["post-766","page","type-page","status-publish","hentry","wpautop"],"_links":{"self":[{"href":"https:\/\/www.eskimo.com\/services\/wp-json\/wp\/v2\/pages\/766","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.eskimo.com\/services\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.eskimo.com\/services\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.eskimo.com\/services\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.eskimo.com\/services\/wp-json\/wp\/v2\/comments?post=766"}],"version-history":[{"count":3,"href":"https:\/\/www.eskimo.com\/services\/wp-json\/wp\/v2\/pages\/766\/revisions"}],"predecessor-version":[{"id":770,"href":"https:\/\/www.eskimo.com\/services\/wp-json\/wp\/v2\/pages\/766\/revisions\/770"}],"wp:attachment":[{"href":"https:\/\/www.eskimo.com\/services\/wp-json\/wp\/v2\/media?parent=766"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}