Daniel Krook’s profile

I build Web applications with WebSphere and DB2 alongside Apache, MySQL and PHP.

Latest Comments


Very cool. This provides a nice rule of thumb to guide site architecture design when you're struggling to find the best location for a new page. I can think of lots of sites where this would be appropriate.

In some ways it also reminds me of Struts default ".do" action mappings. Though those really focused on verbing the named action rather than considering the whole URL as one unit of action.

But the first thing that came to mind when I read this though was "Doesn't Chris know that in HTTP, URLs are supposed to point to resources, which are nouns, and leave all the verbing up to the HTTP methods?"

And then I remembered you literally wrote the book on HTTP so it must be OK :) How do you imagine the purists might respond?

(A hat tip to Calvin and Hobbes for turning the word verb into a verb).

Posted in URL Sentences.

Wed, 02 Jun 2010 at 13:07:16 GMT


I think your definition captures it pretty well. The only thing I would change to make your definition a better sound bite is to replace the slash with the word "or."

Personally, I consider it a technique or pattern rather than a collection of implementation technologies though.

Here's a couple of my own peeves:

- Java is not an acronym (bad: JAVA)

- JavaScript has a capped S (bad: Javascript, javascript, JAVA SCRIPT)

Posted in Ajax Is Not an Acronym.

Fri, 27 Apr 2007 at 19:00:46 GMT


Thanks for the link Chris. As for the del.icio.us project, it appears that Edward Eliot has created just that (Interestingly, the link appeared on the same Planet PHP page that I first saw this post).

PhpDelicious - a class for accessing the del.icio.us API

Posted in PHP Blogs Not on Planet PHP.

Wed, 12 Apr 2006 at 16:12:12 GMT


  • Twitter: @danielkrook
  • Location: Fairfield, CT, USA
  • Joined: April 2006
  • Comments: 3