URI设计的问题

请问一下为什么javaeye的uri要这样设计http://www.iteye.com/topic/548898而不是http://www.iteye.com/topic?id=548898,难道仅仅是为了优雅一些么?还是为了缓存的key更好对应? 不过主流的uri都是前者,还是请教一下为何。

http://www.eakes.org/45/flickr-and-good-uri-design/
The essence of what I found is that well designed URIs:
don’t change(不变,使用id参数可能会变)
are human guessable(可猜测)
are logical (no need to mirror a filesystem)(符合逻辑的)
help visualize the site structure
are short
use lowercase
don’t use unexpected punctuation
lack query parameters
allow public linking
are stateless
dont expose technology
此外,使用带参数的URL还会暴露很多的安全问题
你可以学习一下Rest
Rails的URL比较Restful