You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Интересная идея для ускорения обработки новостей при "холодном" старте, когда нет кеша.
Суть в сохранении ID выбранных новостей в БД.
В одной колонке храним ID новостей, во второй MD5 хеш строки подключения.
При первом запуске модуля в БД записывается результат отбора новостей, при последующих - читается и делается выборка по конкретным ID новостей.
Так же имеет смысл предусмотреть алгоритм очистки этой таблицы и добавить новую переменную в модуль, которая будет изменять хеш строки подключения, типа &version=XXX, принимая в себя произвольную строку.
Такой способ очень сильно сэкономит время вывода при сложных выборках.
The text was updated successfully, but these errors were encountered:
Интересная идея для ускорения обработки новостей при "холодном" старте, когда нет кеша.
Суть в сохранении ID выбранных новостей в БД.
В одной колонке храним ID новостей, во второй MD5 хеш строки подключения.
При первом запуске модуля в БД записывается результат отбора новостей, при последующих - читается и делается выборка по конкретным ID новостей.
Так же имеет смысл предусмотреть алгоритм очистки этой таблицы и добавить новую переменную в модуль, которая будет изменять хеш строки подключения, типа
&version=XXX
, принимая в себя произвольную строку.Такой способ очень сильно сэкономит время вывода при сложных выборках.
The text was updated successfully, but these errors were encountered: