6th February 2010

Useful Webhosting Comparison

Just about anyone active on the huge interwebs we know nowadays will at some point get to the problem of figuring out what webhost to choose for your web hosting. Luckily we’ve got plenty of tools these days to pick the right webhost, such as Google, but also comparison sites such as Web Hosting Rate.

This fancy website has plenty of categories to easily pick an host with the right specialization.For instance there is a special page for wordpress web hosting, as well as one for drupal web hosting, in case that’s more like your taste.

The big advantage of this website is of course pretty obvious; it’ll be pretty smooth to figure out what host will suit your needs, especially with the pretty decent load of user reviews. I know it’s pretty hard to find up to date reviews on sites such as the always familiar Web Hosting Talk.

Another big pro for Web Hosting Rate is their amount of semi (un) related articles in their articles category, which is loaded completely with various articles all written in plain and simple (or perhaps ‘human readable’) English, using decent markup, allowing for quick scanning to find the bit you find interesting. These articles will give you various tips and tricks when working on your website, something that will never hurt – no matter how much of a pro your are.

There are some points for improvement though. One of them is the fact that it seems to be a fairly new site; not every web host will be on the list, and not every host will have a big enough amount of reviews to figure out whether or not it’s the right pick. As a second point of improvement, it could be made more clear how many and how positive the posted reviews are, this would help users quite a bit. However, since these aren’t quite dealbreakers, I’d probably keep the site in mind next time I’ve got to host a small website!

Note: This is a sponsored post for SponsoredReviews.

Popularity: 7% [?]

posted in WebVertising | 25 Comments

21st May 2009

PHP Framework benchmark: Zend, CodeIgniter & CakePHP

While coding some PHP for simple up to moderately complicated websites I’ve often wondered whether or not I picked the right tools for the job. As most people know by now, the easiest way nowadays to build a website is to use a prebuild CMS such as Joomla – however if you’re fine with the limited options, this is probably not the article for you.

However, if you need more than the fairly limited pre-build scripts can give you, a PHP framework is the right choice. Sadly I’ve only seen a couple of benchmarks of these frameworks and most of those are at least a year old. To get around this, I decided to benchmark the latest and little bit older versions of the Zend Framework, CodeIgniter and CakePHP.

To benchmark these frameworks I used the code from the Web-framework-benchmarks project, which is hosted at Google Code but sadly only has limited activity – and lacks the latest versions. Basically what this script does is set up a webserver for testing, after that the testruns can begin.

During each testrun the benchmark fires away requests for 5 times 1 minute at the different pages set. The frameworks were set up to load the framework and simply display ‘Hello World’. As a comparison a regular PHP script is also included, which merely contains <? echo ‘Hello World’;?>.

A table of the testresults is printed below, for the benchmarking I’ve used a Xubuntu 9.10 setup ran under VirtualBox on a Core2Duo 2.4Ghz processor. Keep in mind that these results are just indications; every system will return different results.

Requests per second (5 run avg)
Baseline PHP 2237,05
Cake 1.2.1 101,03
Cake 1.2.3 103,68
CodeIgniter 1.6.2 221,86
CodeIgniter 1.7.1 229,50
Zend 1.7.5 126,90
Zend 1.8.1 128,85

The most interesting, yet logical, result you can see is that using no framework at all is 10 times faster than the fastest framework. Of course performance isn’t the only thing; you’d use a framework for its functions which would reduce the development time and possibly save you some headaches. Because the simple PHP script is not too much of a comparison, I’ve exluded it from the graphs.

Requests per second

The first graph shows the requests per second that each framework could handle during the testruns. Interesting is that CodeIgniter manages to perform the same task twice as fast as CakePHP and Zend Framework do.

Speed relative to CakePHP

The second graph shows the speed of each framework relative to CakePHP 1.2.1. It’s especially good to see that all of the frameworks have increased in speed with their latest versions, however, CakePHP still stays way behind its two rivals.

The only conclusion that can really be made after these testresults is that the fancier the framework is, the more performance it’ll cost. Whereas Zend and CakePHP offer a lot of candy, so to speak, CodeIgniter is a fairly limited framework that sticks to the very basics of the application, leaving the actual development up to you. Deciding what framework will work best for you is still a difficult choice, however, hopefully these benchmarks at least show the difference on a performance level. Happy devving.

Popularity: 71% [?]

posted in SEO, The Internet | 156 Comments

23rd January 2008

Teach Thunderbird how to reply like Outlook

While I’ve been a Thunderbird user for ages already, it has taken me ages to get used a bit to the ‘minimalist’ way of quoting or replying in Thunderbird.

For those who haven’t noticed, instead of the detailed information Outlook shows you when you decide to reply or forward an e-mail, Thunderbird by default only gives ‘<name> wrote:’, not even a date or e-mail address.

However, while browsing the web I came across a blogpost by ‘nerd.‘ who links to the interesting homepage of the ‘ChangeQuote’ extension forThunderbird (up to 2.0 right now). For some reason the extension isn’t listed on the Mozilla website, hopefully enough people will be able to track it this way though.

Popularity: 100% [?]

posted in Software | 57 Comments

25th December 2007

Blogging, up and downsides

SEOWhen I look back at this year, or at least as far as it has come for now, I can say without hesitating it’s been quite a year for me. All the way back in January I started blogging, for money, that is, and a lot has changed for me ever since.

In the beginning I wasn’t so sure whether to admit I was receiving a compensation, as it simply didn’t seem ‘right’ at that time. However, soon my PageRank boosted from 0 to 4, and PPP started to require disclosure, so I simply had to change.

Back in those days it was great, I could easily post twice a day, often opportunities of more than 7,5 dollar each for less than 150 words; not even half an hour work. The results of that were clear, my income has skyrocketed; from a scholar without work to a blogging one with a great hobby that brought in money!

This went on for quite a while, until about my birthday in October, when Google decided selling links was bad and had to be punished – no Google, you’re not some kind of cop! After that, my, and many others blogs lost their PageRank completely.

While losing the PR doesn’t seem like a big issue, it basically is when you blog for money. The reason is simple, nearly all advertisers require a certain PR for bloggers to be able to write for them. The conclusion? No PageRank equals no opportunities and thus no money.

Ever since I’ve found it hard to switch over from blogging an hour a day or so to not blogging at all – which also explains why my blog is pretty empty since October this year. From now on I’m trying to pick up the blogging again to see if I can also just motivate myself to post my thoughts without financial backing of it, time will tell if I can!

Popularity: 78% [?]

posted in Leftblank | 12 Comments

23rd October 2007

Save your precious data…

Who hasn’t heard ‘Make sure you backup all your important data frequently, you never know when it might come in handy!’ before? Not too many people I guess. Nonetheless, I’m very sure even less people actually have made backups of their documents, photos or other important data in the past month…

Personally I’m worthless as well with that, it’s too much work, and it doesn’t quite give any satisfaction – not until your computer has crashed or you deleted that one important document you’ve been working on for days, and you actually did backup…

A solution for this might come from iDrive.com, a company offering a service for online backups through their software. The drawback is of course it’ll cost you some, but nonetheless it actually will help you to keep making backups, thanks to their built-in scheduling options!

Popularity: 84% [?]

posted in Software | 10 Comments