Одна из многих вещей, которых мне не хватало в моей службе скребков , которую я настроил на прошлой неделе, - это красивые URL-адреса. Прямо сейчас пользовательский параметр передается в сценарий с ? U = , что является признаком ленивого взлома (который, по общему признанию, является сценарием). Тем не менее, я думал о том, чтобы переделать его, и я хотел бы получить некоторые отзывы о доступных опциях. Прямо сейчас есть две страницы, обновление и диаграмма, которые предоставляют информацию пользователю. Вот две возможности, которые я придумала. «1234» - это идентификационный номер пользователя. По техническим причинам имя пользователя, к сожалению, не может быть использовано:
- http://< tld> / update / 1234
- http://< tld> / график / 1234
или
- http://< tld> / 1234 / update
- http://< tld> / 1234 / график
Параметр # 1 концептуально вызывает обновление с идентификатором пользователя. Вариант № 2 предоставляет глагол для работы с идентификатором пользователя.
С точки зрения согласованности, что имеет больше смысла?
Другая упомянутая опция -
- http://< tld> / user / 1234 / update
- http://< tld> / user / 1234 / chart
Это обеспечивает место для страниц, не относящихся к конкретному пользователю. т.е.