Monthly Archives: May 2015

HugeDomains, a review by Scott Phillips

Recently I’v been looking for some domain names for some projects…
HugeDomains.com has a lot of domains for sale…

Here is a nice review made by Scott Phillips.

We were in the process of setting up a new website and needed a domain name. Unfortunately, it was already taken! HugeDomains.com already owned it and wanted $1,495 for it. In my opinion that’s an outrageously high sum of money for this particular domain name. Their website offers a one click buy button for the domain at the full asking price. Since we weren’t willing to do that, I sent an email inquiring about the domain to see if they even negotiate. Around a month later we received a reply from Christian Bosse, on behalf of hugedomains.com, he invited us to submit an offer for the domain.

At this point we needed to figure out how much we valued the domain. We were certainly not willing to spend the full asking price for the domain and after a long conversation about it we settled that our maximum amount we were willing to pay was $700, but that we’d make an an initial offer at $400. We received their reply to our initial offer very quickly, just a few hours later. The reply stated that HugeDomains won’t accept less than $500 for any domain that they sell. It then goes on to say that for domains in the $1500 range they typically accept offers in the $800 – $1000 range depending on “certain” factors. What those factors are, I have no idea. At they very end Christian adds one more wrinkle stating that our next offer would be “final”, what does that mean?

Read the full story here: http://www.scottphillips.com/2010/11/buying-a-domain-from-hugedomains-com/

Pingdom Full Page Test, tweaking the result

Results of a WordPress without ZenCache

Google Chrome 57

Load time/waterfall of index.php
Google Chrome 56

After install ZenCache WordPress Plugin

Google Chrome 58

Load time/waterfall of index.php
Google Chrome 54

ZenChache results
<!-- ZenCache file path: /cache/zencache/cache/http/www-domain-com/index.html -->
<!-- ZenCache file built for (http://www.domain.com/) in 7.51658 seconds, on: May 29th, 2015 @ 4:00 pm UTC. -->
<!-- This ZenCache file will auto-expire (and be rebuilt) on: Jun 5th, 2015 @ 4:00 pm UTC (based on your configured expiration time). -->
<!-- +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ -->
<!-- ZenCache fully functional :-) Cache file served for (http://www.domain.com/) in 0.00275 seconds, on: May 29th, 2015 @ 4:06 pm UTC. -->

google pagespeed / gtmetrix – how to improve results

gtmetrix - results

Check if we have enabled mod_headers.c and mod_expires.c

First we need to check if we have enabled mod_headers.c and mod_expires.c.

sudo apache2 -l

If we don’t have it, we need to enable then

sudo a2enmod headers

Then we need to restart apache

sudo apache2 restart
Leverage browsers caching

By adding the following lines on .htaccess Leverage Browsers Caching has simply disappeared! I got the solution from http://stackoverflow.com/questions/6878427/leverage-browser-caching-how-on-apache-or-htaccess

ExpiresActive On
ExpiresByType image/gif A2592000
ExpiresByType image/jpeg A2592000
ExpiresByType image/jpg A2592000
ExpiresByType image/png A2592000
ExpiresByType image/x-icon A2592000
ExpiresByType text/css A86400
ExpiresByType text/javascript A86400
ExpiresByType application/x-shockwave-flash A2592000
#
<FilesMatch "\.(gif¦jpe?g¦png¦ico¦css¦js¦swf)$">
Header set Cache-Control "public"
</FilesMatch>

It went from a global score of 53% to 72%.
And F(1) to A(98).

Enable gzip compression
<IfModule mod_deflate.c>
 AddOutputFilterByType DEFLATE application/javascript
 AddOutputFilterByType DEFLATE application/rss+xml
 AddOutputFilterByType DEFLATE application/vnd.ms-fontobject
 AddOutputFilterByType DEFLATE application/x-font
 AddOutputFilterByType DEFLATE application/x-font-opentype
 AddOutputFilterByType DEFLATE application/x-font-otf
 AddOutputFilterByType DEFLATE application/x-font-truetype
 AddOutputFilterByType DEFLATE application/x-font-ttf
 AddOutputFilterByType DEFLATE application/x-javascript
 AddOutputFilterByType DEFLATE application/xhtml+xml
 AddOutputFilterByType DEFLATE application/xml
 AddOutputFilterByType DEFLATE font/opentype
 AddOutputFilterByType DEFLATE font/otf
 AddOutputFilterByType DEFLATE font/ttf
 AddOutputFilterByType DEFLATE image/svg+xml
 AddOutputFilterByType DEFLATE image/x-icon
 AddOutputFilterByType DEFLATE text/css
 AddOutputFilterByType DEFLATE text/html
 AddOutputFilterByType DEFLATE text/javascript
 AddOutputFilterByType DEFLATE text/plain
 # Remove browser bugs (only needed for really old browsers)
 BrowserMatch ^Mozilla/4 gzip-only-text/html
 BrowserMatch ^Mozilla/4\.0[678] no-gzip
 BrowserMatch \bMSIE !no-gzip !gzip-only-text/html
 Header append Vary User-Agent
</IfModule>
<IfModule mod_gzip.c>
 mod_gzip_on Yes
 mod_gzip_dechunk Yes
 mod_gzip_item_include file .(html?|txt|css|js?|php|pl)$
 mod_gzip_item_include handler ^cgi-script$
 mod_gzip_item_include mime ^text/.*
 mod_gzip_item_include mime ^application/x-javascript.*
 mod_gzip_item_exclude mime ^image/.*
 mod_gzip_item_exclude rspheader ^Content-Encoding:.*gzip.*
</IfModule>
Defer parsing of JavaScript

To solve this issue I’v installed Asynchronous Javascript WordPress plugin.
It went from a score of F (19) to B (85).

 

 

Google Chrome 53

 

I strongly recommend to install Google PageSpeed module.
Small tutorial https://www.digitalocean.com/community/tutorials/how-to-get-started-with-mod_pagespeed-with-apache-on-an-ubuntu-and-debian-cloud-server