zick [Off] [#] (13.03.2008 / 06:29) |
Изм. zick (06.04.2008 / 17:55) [1]
zick [Off] [#] (13.03.2008 / 06:31) |
Esi0n [Off] [#] (13.03.2008 / 07:52) |
zick [Off] [#] (13.03.2008 / 16:05) |
zick [Off] [#] (13.03.2008 / 16:08) |
Esi0n [Off] [#] (13.03.2008 / 18:43) |
Esi0n [Off] [#] (13.03.2008 / 18:45) |
AlkatraZ (SV!) [Off] [#] (13.03.2008 / 18:55) Уездный предводитель Каманчей |
Например, для небольшого сайта все будет нормально. Но если пользователей более 3000 - 5000, то UserSystem начнет тормозить и грузить сервер. То же самое и для форума.
Неплохой алгоритм кэширования для системы с большим колличеством информации в файлах, реализован в WURFL http://wurfl.sourceforge.net/
AlkatraZ (SV!) [Off] [#] (13.03.2008 / 18:57) Уездный предводитель Каманчей |
З.Ы.
Конечно по удобству и для очень больших объемов информации, базы вне конкуренции...
zick [Off] [#] (13.03.2008 / 21:35) |
zick [Off] [#] (13.03.2008 / 21:39) |
zick [Off] [#] (14.03.2008 / 05:26) |
zick [Off] [#] (14.03.2008 / 06:14) |
Esi0n [Off] [#] (14.03.2008 / 12:45) |
AlkatraZ (SV!) [Off] [#] (14.03.2008 / 15:36) Уездный предводитель Каманчей |
Там идея такова, что все юзерагенты с параметрами хранятся в отдельных файлах. Файлов очень много (более 7000) и естественно, обращение медленное.
Если ты зашел с определенного юзерагента, соответствующий файл копируется в каталог Кэша и далее используется оттуда. Естественно, через какое-то время кэш очищается.
--------
Аналогичный механизм можно применить и для юзеров. К примеру, если у тебя 5000 зареганных юзеров, в лучшем случае 50 - 100 регулярно заходят на сайт.
Поэтому, если юзер зашел, его файл профиля можно скопировать (используя доработанный класс WURFL) в Кэш каталог и далее использовать оттуда.
AlkatraZ (SV!) [Off] [#] (14.03.2008 / 15:39) Уездный предводитель Каманчей |
А так, еще обязательно посмотри GuppyCMS, это самая известная CMS на файлах, много интересных идей оттуда сможешь взять.
Вот их сайт: http://www.ksweb.ru/
Esi0n [Off] [#] (14.03.2008 / 15:41) |
AlkatraZ (SV!) [Off] [#] (14.03.2008 / 15:42) Уездный предводитель Каманчей |
Из Админки сделай чекбокс "Совместимость с Мотором"
Если включена, инклюдится файл, которые будет преобразовывать и выдавать все глобальные переменные в формате Мотора.
Резон: можно будет использовать любые примочки, написанные для Мотора.
Мотору тогда придет пиздец
zick [Off] [#] (14.03.2008 / 16:27) |
zick [Off] [#] (14.03.2008 / 16:40) |