Ищу DLE + memcache

Тема в разделе "DLE", создана пользователем kruslan, 8 окт 2009.

Информация :
Актуальная версия DataLife Engine 11.3
( Final Release v.11.3 | Скачать DataLife Engine | Скачать 11.3 demo )
Нужно ли обновляться | Как обновиться | Изменения в шаблонах
> Нет русских символов <
[Приватная тема DLE (Все подробности в ЛС к модератору раздела)]

Версии 11.2 и ниже - уязвимы!

Локализации | F.A.Q. | Внешний вид
Правила раздела | Правила форума
Обсуждение хайда карается баном!
В каждом сообщении указывайте версию DLE, которого они касаются!
Статус темы:
Закрыта.
Модераторы: killoff
  1. kruslan

    kruslan Создатель

    Регистр.:
    27 сен 2009
    Сообщения:
    32
    Симпатии:
    6
    Кто-нибудь глобально прикручивал memcache к DLE?
    Я имею в виду, полностью замену системы кеширования, а не только частично.
    У меня, пока что, опыт только в замене кеширования комментариев и календаря.
     
  2. MSW

    MSW

    Регистр.:
    27 авг 2007
    Сообщения:
    491
    Симпатии:
    408
    глобально не прикручивал.
    отпыт только в прикручивании миничата и счётчика онлайн на сайте на мемкеш
     
  3. kruslan

    kruslan Создатель

    Регистр.:
    27 сен 2009
    Сообщения:
    32
    Симпатии:
    6
    Скажи plz, я правильно понимаю, что для каждого модуля в DLE свои функции кеширования?
     
  4. MSW

    MSW

    Регистр.:
    27 авг 2007
    Сообщения:
    491
    Симпатии:
    408
    ну... тут более конкретно надо вопрос ставить.. ато сильно непонятно и размашисто...
    кеширование оно и в африке кеширование, и функции для него одни и теже, именно функции в кеш записывания и считывания, а вот данные которые туда пишутся - разные.
     
  5. kruslan

    kruslan Создатель

    Регистр.:
    27 сен 2009
    Сообщения:
    32
    Симпатии:
    6
    Видимо я не верно выразился... Сейчас посмотрел как сделано кеширование в 8.2, похоже все используют 3 функции из function.inc.php:

    set_vars
    get_vars
    clear_cache

    Все верно? Или какие-то модули используют свои функции для кеширования данных?

    Если все так и есть, то поменять эти функции не проблема, правда и большого выигрыша в скорости это не даст, т.к. не получится использовать теги в кешах...
     
  6. MSW

    MSW

    Регистр.:
    27 авг 2007
    Сообщения:
    491
    Симпатии:
    408
    а если в кешах писать не теги а сами уже коды?
    и вобше.. какая разница? при выводе с того же мемкеша просто обрабатывать теме же функциями всё.
    выигрыш в быстродействии, но для этого надо на серваке ооочень много оперативки иметь....
     
  7. kruslan

    kruslan Создатель

    Регистр.:
    27 сен 2009
    Сообщения:
    32
    Симпатии:
    6
    это и есть самый простой вариант. но он сильно проигрывает в гибкости.

    разница огромная. смотри, в текущей DLE сохраняется какой-то кусок в файл. потом либо удаляются все файлы, либо выборочно (точно не знаю, не смотрел). если же использовать теги, то можно удалять любые данные (даже не зная какие) с определенными тегами. например, удалить все, что связанно с определенным пользователем или с определенной новостью. сейчас, придется удалять весь кеш или обходить все файлы, что о-о-о-очень медленно.

    верно. но если есть смысл и возможности - надо использовать. я, например, интересуюсь этим из-за сайта allday.ru, у которого около 70 000 уников и больше 1 млн. просмотров в сутки. мемкеш позволит очень сильно разгрузить винты и сам сервак...
     
Статус темы:
Закрыта.