Posts tagged hosts

Webfaction Hosting Review

So I was a user of Webfaction hosting for a year, and nooo don’t take my dramatic image that Webfaction sucks! Hehehe it just sucked a little but it failed quite a bit, lets start from top shall we.

Webfaction is a shared hosting provider, it kinda sits between traditional shared hosting and running a VPS/Cloud/Dedicated hosting, its basically shared hosting with the basics plus lots of the resources and freedom of having control of most of your account, sounds great? Yeah i thought so too!
After some issues with some of my hosting i decided about a year ago to keep a part of my sites on  dedicated and some on shared hosting, so Webfaction looked like my perfect choice for a shared hosting provider (my end goal was 3 Webfaction accounts), still before singing up with I sent a e-mail with some questions, one of those was regarding the PHP and if that would run from the memory on the server or if it was included since their site doesn’t state that clearly, i was told that i wouldn’t need to worry about PHP since that was part of their setup and thus outside of my personal memory, only if i installed my own apps would i use up that memory, great!
So moving some of my sites over i had to get used to their control panel and system, that has some particulars compared with other shared hosting, but nothing too complicated and in some sense pretty cool, like the ability to run folders with just Nginx for example (bypassing the heaving Apache), still it took a while to move things over (about 8 sites, with 10GB of data, 5 MySql databases), performance wise it wasn’t all that good, i had some downtime (3 times at least) and weird issues like blazing speed one moment and crawling and timing out the next, after some back and forth with support (that although reasonably fast they are very bland with replies and tend to not give details on issues) and about 3 months in and more talking with support the server was moved to Cloudlinux and that would fix the issues.
And yes it helped, kinda, now i wasn’t getting those server wide glitches but started getting out of memory issues, were support sometimes telling me its my fault and other times telling me it isn’t a issue and shrugging it off, and that was my normal operation with Webfaction for another couple of months, with my sites going down all in a row, i had 8 sites on Webfaction, because i never had outstanding hosting, I moved the only important site out, but still the performance wasn’t improving, 2 of the sites were placeholders and the rest were smallish static or wordpress site, the total traffic per month was like 5GB to 10GB and around 1000 visit per month for the combined sites, my contacts with support always started with me asking what was the issue and they say that PHP was running and had to be terminated and me replying that i was told PHP wasn’t a issue and i don’t understand why PHP is running out of memory if i barely have visitors, and finally shrugs or promises that it would magically get fixed.
This kept going on, at one point support wasn’t even able to determine what was the PHP file that brought the site down (apparently support doesn’t have access to logs or Webfaction doesn’t make any logs of these issues), but since it wasn’t always the same domain even i was unsure, suffice to say it was a pretty miserable experience, so after 7 months in, i quit Webfaction and moved everything over to another one of my VPS (and yes the performance has been fantastic and PHP runs like a dream), i paid yearly so my fault there, so here is a resume of what i think are the strong and weak points of Webfaction hosting.

Good Points

  1. Feature Filled Hosting Platform, from php, python, perl, git, django…. you name it.
  2. Good Control Panel, although tricky, after you get used to it, it has some great features.
  3. Good Hosting Specs, with plenty of space and bandwidth.
  4. Lots of Control, of your hosting with shell account and the ability to run your own software
  5. Good Fast Network, at least in their Amsterdan location that i used.
  6. Really Good Community, they showed a lot of ways to go around issues and some of the things you can do on the platform.

 

Bad Points

  1. Support isn’t Knowledgeable, at least of their platform or lacks any real access, they are polite but i needed answers, not shrugs and reboots, especially when they say its a issue on my side and then point me to a “optimize your site” article as a solution for a plain WordPress site that received 10 visits that day and was able to crash my entire account!!!!
  2. Monitoring the Server wasn’t Proactive or Fast, every-time i had a issue even if the entire server was down it seemed like a surprise to support (and i don’t go running for support, I normally wait 30min or more just encase its some reboot or small glitch), not too sure what they are monitoring :/
  3. Although told otherwise PHP is considered an App, so every time it runs it takes memory from your account (in my case between 30Mb and 60Mb, so i had 256Mb of RAM at the time = i can only run around 5 instances until their prevention tools shut me down), so if you have 1 site you are good and you can run multiple PHP processes, if you have 5 or 6 like me, or if you have a very popular forum or WordPress site, you will get shutdown FAST (check Webfaction’s “tools to prevent server high loads” and “cgroups” and “Cloudlinux”)
  4. It doesn’t use Standard Configurations, so you get some issues and incompatibles with some scripts, of these 4 its a issue you can fix easily by searching the forums.

 

So to summarize, Webfaction likes to compare itself as a superior VPS, but it really isn’t! a quality VPS is unfortunately superior (at least in availability of resources), even a smaller one, the now 512Mb of RAM on Webfaction isnt superior to a equivalent VPS, were you can run a LAMP (+Nginx) stack with 150Mb of RAM and plenty of space to run PHP and anything you want smootlhy, its just a bit more work to setup hehehe, i would say if you have just a couple of sites and you want a good shared hosting with more freedom than the average Shared Host than Webfaction is a nice choice and like Webfaction likes to say hosting for developers (so expect issues?!?), but if you want to run critical software or if you need your sites to run smoothly, then Webfaction is unfortunately not the best choice.

Apthost Hosting Review

Well im doing reviews of host i’ve used, in this case it was Apthost Shared Hosting in mid 2009, sometimes when i finish a new site i decide to make a new account on a new host (cause they look good, or have a awesome promotion, and yes i know hosting promotions are more hype than substance, but you never know unless you try, thats why i continue to be a Dreamhost customer), so in this case i choose apthost, mostly because of their tag of being the best host for “FFmpeg”.

So lets get into the review, the setup and payment was quick and easy as expected, my account was activated, and like normal quick upload and everything is looking good, i also requested a transfer of another one of my sites but that was a fail apparently apthost staff hasn’t mastered transfer from cpanel to cpanel so i never did anyways, speed isnt awesome, but its all good, about a week later i noticed there were several error_log type files (some growing to multiple mb sizes) in a lot of the folders on the site, but the site seemed fine, when opening those, it was just standard log files with lots of weird errors (like page loads fine, but log reports errors from my ip anyways… weird), talked with support that dismissed it.

So like 3 weeks into it, the real problems started with multiple downtime’s and overall pretty lousy performance (strange how this tends to happen to this kind of hosts, probably when they finish filling up the server to the brim…), since the site was new i decided to put a “maintenance page” while i try and workout the issues, so then it starts a week of trouble tickets with support and it kinda gets silly, most of the replies are “Your site is coming up fine.Please check it from your end.” while the site is still down, also “It is being taken care of. I noticed that one of the techs did not show up, and left the monitoring of the server unattended, which caused to go into overload mode. It is coming back online in few minutes.” or the “the account has been suspended for 30 minutes in our node due your account is responsible for overloading the server, which is impacting overall performance in the node.”, so my site that wasnt even online is overloading the server… awesomeeee i kinda couldn’t believe it, i know it was probably and automated system of some-kind and because the server was in the shitter that probably went to everyone on the server, still funny though

So after a week of practical downtime, they announce that they are moving me to a new server, ok… ohhh but there was a problem and the new server is built from backups that are from Friday and not Monday, what? well at this time since i was still on my 40th day (45 day money back guarantee) i asked for a refund and that was awarded after about a week,

So a recap of my review of Apthost:

  • They aren’t a very good host overall, at least they don’t seem to have their shit together
  • Support is not very supportive, there is a lot of one liner copy+paste replies from support
  • I also don’t appreciate the 30min suspension for “overloading” (i would suspect a lot of people would hit that, in a more professional webhost they contact you ALWAYS before turning off your site)
  • Apparently their backup system sucks
  • They did follow trought with their moneyback guarantee
  • Setup was quick and easy

How to Change Hosts Files

The hosts file is a computer file used to store information on where to find a node on a computer network. This file maps hostnames to IP addresses (like 10.0.0.1 points to www.google.com). The hosts file is used as a supplement to (or a replacement of) the Domain Name System (DNS) on networks of varying sizes. Unlike DNS, the hosts file is under the control of the local computer’s administrator (as in you). The hosts file has no extension and can be edited using most text editors.

The hosts file is loaded into memory (cache) at startup, then Windows checks the Hosts file before it queries any DNS servers, which enables it to override addresses in the DNS. This prevents access to the listed sites by redirecting any connection attempts back to the local (your) machine (ip address 127.0.0.1). Another feature of the HOSTS file is its ability to block other applications from connecting to the Internet, providing the entry exists.

So you can use a HOSTS file to block ads, banners, 3rd party Cookies, 3rd party page counters, web bugs, and even most hijackers, so here are some instructions to do so and some sites with already made hosts files (you just overwrite your own hosts file):

The host files location is:
Windows XP at c:\Windows\System32\Drivers\etc
Windows Vista at c:\Windows\System32\Drivers\etc
Windows 2000 at c:\Winnt\System32\Drivers\etc

There you will find a file named hosts (no extension), like we said above you can edit it with any text editor, and function is simple, you map ip addresses to hostnames, so the files will be mostly like this…

127.0.0.1    localhost
127.0.0.1    www.bad-spyware-site.com
127.0.0.1    www.site-with-virus.com
127.0.0.1    www.publicity-ads-site.com

if you want to add any domain, just add a new line right 127.0.0.1 for the localhost (this way when that domain comes up in the browser the browser will search for it on your computer and not online, because the hosts file told him that), so for example:

127.0.0.1    localhost
127.0.0.1    www.bad-spyware-site.com
127.0.0.1    www.site-with-virus.com
127.0.0.1    www.publicity-ads-site.com
127.0.0.1    google.com

so now if i put google.com on the address bar of the browser it will give me a blank page and google.com wont work anymore, if you want to delete a entry, just delete the line or put a # in front

127.0.0.1    localhost
127.0.0.1    www.bad-spyware-site.com
127.0.0.1    www.site-with-virus.com
127.0.0.1    www.publicity-ads-site.com
#127.0.0.1    google.com (google.com will work now)

so the idea is to use the hosts file to block unwanted or bad sites ^-^ clean and easy hehehe

Here are some sites that provide awesome host files ^_^ .oO (choose one of them)

Hostman : Its an automated hosts file updating software
Host File : Pretty cool and clean hosts file
Someone Who Cares : A compreensive hosts file
MVPS : A hosts towards blocking unwanted stuff