Putting All My Eggs Into One Basket May 14, 2007
Posted by Lucanos in : webserver , 3 commentsBut, better one secure basket than 3 insecure ones!
Well, I have taken the leap of faith - I have finally decided to start consolidating alot of my internet real estate into a single, or at least as few as possible, providers.
The motivation for this was from a number of sources, and for a number of reasons:
- Stability
Precision-Media.com, whom I had been using for a few months experienced some rather large service interruptions within a short period. I have only held an account with them for around about 2 months, but in that time they have only achieved an uptime around the 85% mark, which is not acceptable for critical sites.
MWS Media, whom I have had an account with for some time, recently started experiencing a few hiccups in their uptime as well - nowhere near as bad as Precision-Media.com, but notable all the same. - Security
Precision-Media.com also experienced a hacking attack, which contributed to their downtime. The hacker managed to access their management account and deleted all the content of their customers’ accounts. This is especially concerning as it was not communicated to us, their customers, until I contacted them to enquire about the extended downtime, and I am not 100% sure that my billing details were not compromised (I am watching my Visa bill very closely…) - Support
Whilst both MWS Media and Precision-Media.com responded to most of my emails rather promptly, their performance from a support perspective left a bit to be desired. MWS Media do not even provide a trouble-ticketing system, which they say is due to their efforts to try and keep the costs down (we’ll get to that later), and Precision-Media.com acknowledged a trouble-ticket requesting that the PHP GD Library be invoked on their new server, but took a considerable amount of time to action that request. - Flexibility
Whilst both MWS Media and Precision-Media.com provide the facility to host as many subdomains as you like, they are limiting in that you can only associate a single domain to each account. So if I owned “domain.net” and “domain.com”, I would have to maintain two accounts to be able to use these domains and any subdomains. - Cost/Capacity
Whilst I must admit that the Precision-Media.com package, offering US$10 a year for Unlimited Storage and Unlimited Bandwidth is incredible, you can have all the capacity in the world, but if you have no way to access that capacity due to downtimes, or if you lose any content you upload due to hackers tearing the server apart, it’s useless.
MWS Media’s offering of 2Gb of Storage and 10Gb/mth of Bandwidth for US$50 a year is also good, it does show some limitations if you are planning on using the hosting page to hold content in the 10’s of Gbs. - Management
Having to keep a number of different hosts all updated simultaneously was quite a drag on my time.
So, what have I done?
I managed to secure a package with (mt) MediaTemple, which offers 100Gb of Storage, 1,000Gb/mth of Bandwidth and up to 100 Domains/Subdomains. In addition, it allows me to manipulate the DNS Zones for any hosted domains, allowing me to spread some of my subdomains out onto other servers as required. Admittedly, it is US$240 a year, but when you look at the number of accounts that would equate to from other providers, and the fact that the GridServer package I have is supposed to offer 100% uptime through the use of redundant mirrored resources, it is worth it.
The end result?
MediaTemple is now my Primary Webhosting Provider - It houses my critical sites, as well as sites where the content is considered irreplaceable. I still have the hosting packages from Precision-Media.net, who I use to house my more bandwidth intense tools, as this way I am making the most of that “Unlimited” part of the deal.
In addition to rationalising my hosting, I also looked at my domain registration providers. MWS Media, again, was one of hy registrars, providing .NET and .COM addresses for US$18 a year. Compare that to my GoDaddy account, which offers yearly registrations for around US$8.95 (give or take, dependant on deals) and the choice was simple. So I am not in the process of transferring 6 domains over to GoDaddy, at the price of US$6.95 for the .COMs and US$5.00 for the .NETs, when you consider that the transfer fee also includes an additional 1 year extension on all affected domains, this is a great deal.
The short, short, version:
- If something is too good to be true (US$10 Unlimited Packages) it probably is.
- Supporting small business is all well and good, but when the big boys can undercut you by over 50%, you’d be stupid to throw your money away (I am, after all, a small businessman myself!)
- Making the most of the strengths, and avoiding the weaknesses of your providers is a key to milking everything you can out of the internet infrastructure market.
Is there anything I would change about MediaTemple? Yeah, of course there is…
- Inclusion of more web-based File Management options (such as those in cPanel), like extracting compressed files, compressing files, uploading multiple files simultaneously.
- Wiki-fication of the KnowledgeBase, so that users can share their techniques and tactics (moderated, of course, by the engineers of the company).
Bloody Spammers!! August 3, 2006
Posted by Lucanos in : webserver , 1 comment so farThat’s It! Tired of it!
It really makes you wonder when, today, people still keep on spamming you with emails and blog comments trying to sell you medication or whatever… How the hell do they make enough money to survive? I know I have never bought anything I have been spammed about, and I am sure that anyone out there with more than three brain cells would say the same.
And yet they persist! At least 80% of the comments I have recieved on this blog? Spam. Selling Viagara or Xanax or any one of a million other pills which I have never heard of, and have never ever used!
The only solution? I’m starting to block IP addresses. Yes, I know that I will be running the risk of blocking legitimate visitors, but I am just tired of their crap.
At the moment I have 22 blocked address or address ranges. If you want to avoid copping their crap too, feel free to copy and past the following into your .htaccess file. It will block them from accessing your site altogether.
order allow,deny deny from 62.183.50.164 deny from 65.124.60.9 deny from 80.32.136.92 deny from 125.244.11.195 deny from 125.244.54.130 deny from 125.244.55.130 deny from 125.244.132.130 deny from 140.116.58.137 deny from 164.100.149.34 deny from 165.228.128.11 deny from 194.165.130.93 deny from 195.78.228.23 deny from 195.175.37.71 deny from 196.203.192.27 deny from 198.189.20.21 deny from 200.65.127.163 deny from 200.142.202.140 deny from 201.0.4.148 deny from 201.67.42.195 deny from 201.147.158.52 deny from 202.29.20.151 deny from 202.63.229.194 deny from 202.75.128.24 deny from 202.159.212.165 deny from 203.116.22.132 deny from 203.146.102.24 deny from 203.149.62.66 deny from 203.158.215.2 deny from 203.211.158.253 deny from 203.213.217.227 deny from 207.97.160.34 deny from 213.249.155. deny from 216.85.253.254 deny from 217.119.114.154 deny from 217.218.114.121 deny from 217.219.203.16 deny from 219.240.12.173 deny from 220.72.163.175 deny from 221.250.175.147 deny from 222.124.19.108 allow from all
And I am sure that list is going to grow.But, on the bright side, I have noticed quite a massive decrease in the amount of spammy comments since I started using this method. Finger crossed that trend continues.
UPDATE 09 Aug 2006
Added a pile of IP Addresses (Had 28 Spam Comments…)