Rest Web Services?

Estou planejando criar um serviço da Web repousante (PHP).

api/user
api/user/[id]
api/ad
api/ad/[id];
etc

são os arquivos php reais "user" e "ad"? e se não, como posso dizer (no meu arquivo php) qual o chamador está chamando "usuário" ou "anúncio"? algum bom tutorial sobre como criar um serviço da Web repousante? A maioria dos tutoriais cobre apenas os conceitos básicos de serviços da Web em repouso.

questionAnswers(3)

yourAnswerToTheQuestion