View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0001425 | UkrBIN (ukrbin.com) | General | public | 2018-06-03 19:25 | 2018-12-07 11:11 |
Reporter | MGhazali | Assigned To | barry | ||
Priority | normal | Severity | minor | Reproducibility | have not tried |
Status | closed | Resolution | fixed | ||
Summary | 0001425: literature.php - ускорить загрузку страницы | ||||
Description | Может ли ускорить загрузку страницы Библиографии (http://ukrbin.com/literature.php) уменьшение кол-ва отражаемых записей? Если да, то поставить его минимальным = 10. И еще удобно, если я один раз выставила, что мне показывать 10 записей, то пусть система запомнит это и в следующий раз показывает 10, а не обнуляет до значения 100. И для того, чтобы у народа не сложилось превратное ощущение о крошечности базы ссылок вставить фразу о ее величине. См. картинку. | ||||
Tags | No tags attached. | ||||
|
|
|
там поиск специфический - срабатывающий на каждый символ, оно грузит все, но показывает типа страницами то выставляются типа виртуальные страницы, фактически вся литература сразу грузится, потом идет уже работа с этим массивом Это поиск от библиотеки, которую часто обсуждают на molbiol.ru, я забыл название (давно там не светился), но могу поискать какая, это в теме о поиске литературы. Унас такой поиск только в этом месте. --- Там поиск не такой как типа таксона - когда мы серверу даем задание по <Enter> и потом показываем ответ. Если переделывать на серверные быстрые страницы, то реализовать побуквенный поиск будет проблемно. Самому писать нереально. Разве что движок как-то пытаться прилепить с асинхронным поиском. По-моему так на iNaturalist поиск таксона сделан. Но там поиск с начала строки, таксоны короткие и люди набирают обычно обычно с начала - там работает индекс в базе. Если 10 выставлять - начальную загрузку это не ускорит, все забирается на клиента. Это уже просто локальная работа с полным списком. Хотя наверное можно сделать, чтобы это запоминалось, но начальный тормозизм не от этого. Величина базы - слева внизу (так сделано в движке). Можно конечно повторить и вверху. Для литературы критичен поиск по контексту в середине названия. Это по базе не такой быстрый поиск, индекс тут бесполезен. Тут скорость только на первом нашем способе (который стоит сейчас). Т.е. все забирается на компьютер клиента и там в памяти собственного компьютера хаотичный поиск работает более-менее приемлемо. |
|
+ Я в последнее время добавил переключатель "Мои добавления". При работе со своими источниками это фильтрует общий список и ускоряет работу. Но с учетом вышесказанного - поиск (фильтровка) например будет работать в рамках этого контекста (не глобально). |
Date Modified | Username | Field | Change |
---|---|---|---|
2018-06-03 19:25 | MGhazali | New Issue | |
2018-06-03 19:25 | MGhazali | File Added: biblio.png | |
2018-06-08 01:07 | barry | Note Added: 0003796 | |
2018-06-13 14:51 | barry | Note Added: 0003815 | |
2018-12-07 11:11 | barry | Assigned To | => barry |
2018-12-07 11:11 | barry | Status | new => resolved |
2018-12-07 11:11 | barry | Resolution | open => fixed |
2018-12-07 11:11 | barry | Status | resolved => closed |