Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Вопрос о справочниках
|
|||
|---|---|---|---|
|
#18+
Извините, господа и дамы, ежели вопрос детский, но вот такой появился... Суть в чем. В БД всегда присутствует множество справочников по типу "код-значение". Можно ли в Cache для уменьшения затрат времени на такие вот справочники сделать некий абстрактный persistent-класс, скажем, DictionaryAbstract, со свойствами код-имя, и от него эти все справочники просто наследовать? Или есть причины, по которым это может оказаться плохой идеей? В связи с этим возникает еще более общий вопрос: что вообще является best practices для Cache. Где хороший стиль, а где не очень... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.02.2008, 08:21 |
|
||
|
Вопрос о справочниках
|
|||
|---|---|---|---|
|
#18+
Абстрактный можно - у нас так и сделано С другой стороны лучше сделать его не абстрактным, а хранимым - добавив поле "Тип справочника" - тогда большинство простых справочников не потребуют своих собственных классов... Единственно что с индексами на уникальность придеться подумать... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.02.2008, 08:33 |
|
||
|
Вопрос о справочниках
|
|||
|---|---|---|---|
|
#18+
L_DorritМожно ли в Cache для уменьшения затрат времени на такие вот справочники сделать некий абстрактный persistent-класс Моч-то можно... Но заморачиваться из-за двух полей? В чем будет выигрыш? L_DorritГде хороший стиль Хороший вопрос! Сам ищу на него ответ... Пока не нашел... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.02.2008, 09:35 |
|
||
|
|

start [/forum/topic.php?fid=39&msg=35107297&tid=1559012]: |
0ms |
get settings: |
11ms |
get forum list: |
15ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
56ms |
get topic data: |
11ms |
get forum data: |
2ms |
get page messages: |
40ms |
get tp. blocked users: |
1ms |
| others: | 220ms |
| total: | 362ms |

| 0 / 0 |
