Archive for May, 2008

Webmaster tools I can’t live without

Thursday, May 29th, 2008

dilbert webmasterDesigning and building a website is one thing, but maintaining the site is definately something else. I’ve met many website owners who thought that getting someone in to build up a website and turn it on is all there is to running a website.

What a hard lesson that was for them when it turns out that getting a website started was the easiest part of running your own website. Thankfully, there are a great many wonderful tools out there that webmasters have been using to help them manage their sites.

Here are some of the webmaster tools that I use everyday and definately can’t live without.

(more…)

CakePHP: Using scaffolding for rapid application building

Tuesday, May 20th, 2008

ScaffoldingThat’s right, I’m still on my CakePHP journey. I’ve been spending quite a bit of time now trying to match what I want to build with how to go about doing it in CakePHP. We all know that the blog example is pretty simplistic - a real world app won’t be quite so straightforward. At the moment, I’m trying to build up an intranet of sorts, with lots of different independant apps, and it’s driving me crazy… How would I structure the it? Should I use ‘plugins’? The folders, the views etc. Yes, it’s all still a big mess.

In any case, I found that CakePHP has a really nifty feature that really helps with sorting out the mess, and it’s called “scaffolding”.

(more…)

To interoperate or not?

Monday, May 12th, 2008

Later this week I’ll be attending a talk on interoperability, organised by Microsoft. A friend of mine working at the local Microsoft office is organising the event. He was asking me to help spread the word about the event.

We got talking and from what he tells me about his job as an ‘Evangelist’, I get the distinct feeling that Microsoft is aiming to swing those companies with mixed platforms to using more MS-centric solutions, “because MS products enables technical interoperability out of the box with other vendors”.

That got me thinking about which is better, companies running different technology platforms versus those that focuses on a specific platform?

(more…)

CakePHP: Working with ‘Associations’

Thursday, May 8th, 2008

This is probably going to be the first of many postings of my exploration with CakePHP. This post will briefly look at the CakePHP’s ‘Associations’ feature. Associations is “the relational mapping provided by the [CakePHP] model”.

In non-Cake speak, we’re talking about standard SQL joins - the mapping of relations between SQL tables. As you may know, doing SQL joins can be quite messy with unwieldy SQL strings. Thankfully, CakePHP provides a very simple way of joining tables.

(more…)

PHP or .NET? Help me to choose!

Wednesday, May 7th, 2008

We’ve all encountered it before, and we’ve all asked this question in one way or another. I see it appearing in Yahoo Answers every now and then, and I see similar platform comparison in blogs I read. Its clear this issue is still quite relevant today and will continue to be tomorrow.

So which is better? PHP or .NET?

(more…)

First look at CakePHP

Monday, May 5th, 2008

CakePHPFinally, I found some time to take CakePHP for a spin. I’ve heard some really good things about it, and I’ve been trying to get some time to try it out. I installed the framework and went through the tutorial on building a simple blog application. I have to say I’m quite impressed.

(more…)

Google