Size: a a a

2021 March 24

AG

Anton Gladyshev in #UWDC2021
Ace of Nine
но пагинатор, даже клиентский, хотя бы номер страницы сохранит в истории
AJAX - нет
источник

AE

Alexandr Emelyanov in #UWDC2021
Anton Gladyshev
вот и всё. нет никакой проблемы запросить с сервака что-либо с оффсетом
Проблемы нет кроме того, что время запроса растет линейно вместе с номером страницы
источник

AG

Anton Gladyshev in #UWDC2021
Alexandr Emelyanov
Проблемы нет кроме того, что время запроса растет линейно вместе с номером страницы
с чего бы вдруг?
источник

Ao

Ace of Nine in #UWDC2021
Anton Gladyshev
AJAX - нет
History.pushState()
источник

AG

Anton Gladyshev in #UWDC2021
Ace of Nine
History.pushState()
кульно, никогда не использовал. Век живи, век учись
источник

AG

Anton Gladyshev in #UWDC2021
Alexandr Emelyanov
Проблемы нет кроме того, что время запроса растет линейно вместе с номером страницы
select * from news, where id > N*10 где N номер страницы в пагинаторе
источник

AG

Anton Gladyshev in #UWDC2021
можно с оффсетами. роста не будет
источник

AE

Alexandr Emelyanov in #UWDC2021
Anton Gladyshev
с пагинатором это тоже не самая простая задача :)
Именно
источник

AG

Anton Gladyshev in #UWDC2021
Alexandr Emelyanov
Именно
потому что история съезжает. Но если использовать не обратный, а прямой пагинатор (как на форумах), тогда история не съезжает никуда
источник

AE

Alexandr Emelyanov in #UWDC2021
Anton Gladyshev
нет, но это бывает удобным
Ну ок, пользователю важно знать что в списке, который он смотрит 425854653478526 документов, которые относятся к его подразделению?)
источник

AE

Alexandr Emelyanov in #UWDC2021
Ace of Nine
но пагинатор, даже клиентский, хотя бы номер страницы сохранит в истории
Он может так же сохранить любой другой признак, по которому идёт пагинация
источник

AG

Anton Gladyshev in #UWDC2021
Alexandr Emelyanov
Ну ок, пользователю важно знать что в списке, который он смотрит 425854653478526 документов, которые относятся к его подразделению?)
с трудом себе представляю такую бухню. Небесная канцелярия?
источник

Ao

Ace of Nine in #UWDC2021
на айдишники в адресах пользователи что-то не жалуются
источник

AE

Alexandr Emelyanov in #UWDC2021
Anton Gladyshev
с чего бы вдруг?
А ты почитай как офсет работает
источник

AG

Anton Gladyshev in #UWDC2021
Alexandr Emelyanov
Он может так же сохранить любой другой признак, по которому идёт пагинация
если он есть. Есть такой в твиттере? Кроме как сохранить ссылку на конкретный твит?
источник

AE

Alexandr Emelyanov in #UWDC2021
Anton Gladyshev
select * from news, where id > N*10 где N номер страницы в пагинаторе
Удачи с не числовыми или не порядковыми ид)
источник

AG

Anton Gladyshev in #UWDC2021
Alexandr Emelyanov
Удачи с не числовыми или не порядковыми ид)
самая тупая идея для пагинатора: сделать нечисловой и непорядковый ид
источник

AG

Anton Gladyshev in #UWDC2021
благо, записи все же обладают айдишниками :)
источник

AE

Alexandr Emelyanov in #UWDC2021
Anton Gladyshev
потому что история съезжает. Но если использовать не обратный, а прямой пагинатор (как на форумах), тогда история не съезжает никуда
Смотря как сделать
источник

AE

Alexandr Emelyanov in #UWDC2021
Anton Gladyshev
с трудом себе представляю такую бухню. Небесная канцелярия?
Реальный пример, где в бд уже 20млн записей
источник