>>48630 > Почему же?
Потому что можно сделать один запрос в стиле «получить все посты, чей номер больше X», где X — номер последнего поста в треде. Получишь тот же результат, только на порядок проще.
>>48635 > Но ведь это уже значит, что базовая совместимость есть. А именно она нужна для клиентов.
Откуда ты знаешь, какая совместимость есть? Откуда ты знаешь, что совместимость — базовая, а не почти нулевая?
> Правильно, это пример, как раз показывающий то, что большинство старается сохранять совместимость.
Нет, он этого не показывает. На самом деле, он вообще ничего не показывает.
> Его создание в javascript на порядок сложнее.
Я тебе по секрету скажу, на чистом javascript всё достаточно сложно. А вот с jquery — в одну строчку.
> в том числе содержащих массивы
Опять же, давай конкретно, где такое нужно, а не высасывать из пальца.
> когда и туда и сюда идут данные в одном и том же формате
В общем-то нет. Веб так не работает.
> Почему нет?
Излишняя сложность ради сложности.
> Это просто один метод на совершенно конкретный случай и больше ни на какой. Т.е., никакой реюзабельности и расширяемости.
А больше случаев нет, некуда расширять. К тому же ты жертвуешь многим:
1. Нужно 2 запроса к серверу.
2. Более сложный запрос к бд.
Не знаю, как сильно второе повлияет на производительность, но селект будет гораздо сложнее. Если раньше ты просто делал select ... where id > 1488, то теперь это будет where id in (1489, 1493, ...)
Нашёл код дашачана для курисачика, буду разбираться с проблемой с капчей и минусами в избранном.