Алексей Мартынов @FenixDeveloper
Предприниматель, Разработчик, Ментор
Информация
- В рейтинге
- Не участвует
- Откуда
- Санкт-Петербург и область, Россия
- Работает в
- Дата рождения
- Зарегистрирован
- Активность
Специализация
Технический директор, Генеральный директор
Ведущий
От 7 000 $
Lean startup
Управление компанией
Управление разработкой
Проектирование архитектуры приложений
Высоконагруженные системы
Большие данные
Компьютерное зрение
Разработка программного обеспечения
/news/2/ = /news/{PageNumber}/
/news/2008/january/30/ = /news/{Year}/{Month}/{Day}/
/users/Fenix/billing/ = /users/{NickName}/billing/
гораздо читабельнее, чем когда мы приплетаем к нормальной ЧПУ ссылке гет параметры доисторические.
Я не буду приводить пример решения для таких ссылок, думаю все без труда итак догадаются, ну а если нет, то если будут желающие могу написать статью про то как надо делать действительно ЧПУчные ссылки и какие имеются способы решения этой задачи.
Чтобы сразу избавиться от вопросов типа «а если я хочу 10 фильтров, а надо мне один и я вообще не понимаю что я хочу», отвечу сразу: если вы не знаете что вы хотите от этой ссылки, то надо задуматься о том что что-то не так вы придумали на данной странице :) Таких неопределённостей впринципе возникать недолжно и это должно служить неким сигналом непродуманности решения. По моему мнению ссылка вообще не должна являться транспортом данных, это только лишь некий идентификатор некоего обработчика, возможно параметризованный, но в разумных пределах, а данные надо передавать формами, объектами и тд, но явно не ссылками — мы ведь уже в 21 веке.
Вообщем, если кто-то не согласен что так удобнее, буду рад выслушать контраргументы.
PS А жаловаться люди будут всегда - закон природы.
Кстати я тоже из ИТМО, третий курс заканчиваю на кафедре Мехатроники.