Кэширование в SMF 2.0 Beta 3.1 Public

Автор domofor, 20 июля 2008, 23:51:43

« назад - далее »

0 Пользователи и 1 гость просматривают эту тему.

domofor

Прошу подсказать, что следует установить в настройках кэширования ("уровень 1" или "Отключено") при такой надписи:

На Вашем сервере не обнаружено поддерживаемых SMF акселераторов.

И вообще, каким правилом лучше руководствоваться? - к сожалению, в разделе админки кэша нет ни одной справки.

kagorec

Тоже вопрос интересует насчет кеширования форумов smf.
На вебсервере Ventrigo не мало плюшек, а в форуме серавно эта надпись.
(На Вашем сервере не обнаружено поддерживаемых SMF акселераторов.)
Какие акселераторы должны быть у хостера?
Как понел Zend Optimizer не канает... =/
SMF - отличная альтернатива платному  vBulletin форуму. Разница в 250$ ощутима =)))
Интеграция DLE + SMF любой версии, 100% гарантии нет но основные функции работать будут независимо от версий.

Mavn

в smf 2.0 если не установлено на сервере каких либо акселераторов то будет использоваться
кэширование самого форума. В данной версии такая функция встроена по умолчанию.

С кэшированием серверов я к сожалению работал только с eAccelerator и в случае правильной настройки данной софтины форум автоматически определеяет его.

Не тестировал использование сразу 2-х акселераторов на форуме smf 2.0 например внутреннее и на сервере.

Пробовали использовать совместо к мемкэшем но форум упорно отказывался его видеть, возможно что то не так настроили.

При использовании Уровень 1 (в случае если никаких акселераторов не установлено) форум будет автоматически кэшировать своими средствами, правда мне например не нравится как отрабатываются последние сообщения на главной странице. Фактически при включенном кэшировании данная часть форума обновляется не  так быстро, по крайней мере тестировал на предыдущей версии beta 2. На beta 3 на этом сайте внутреннее кэширование форума я не использую.
SimpleMachines Russian Community Team
п.1 Пройду курсы гадалок для определения исходного кода по скриншоту.

п.2 У вас нет желания читать правила раздела, у меня нет желания одобрять темы, которые не соответствуют этим правилам.

bbbbbb

2dom-forum, если vps, то можешь поставить eAccelerator.so

лучшеphp настроить в режиме fastcgi (он прибивает процессы, можно настроить интервал и т.д.)

на хостингах аксселерация редко ставят, потому что для "маленького" сайта размер кэша будет приличный, если на хостинге 1000 пользователей, то имхо все место кэш забёт...

на smf2.0 наверное все равно не очень лучший аксселератор, потому что написаный на пхп, если бы php + C, то возилжно тогда нормально, а eAccelerator на С ...

domofor


vladok

#5
Цитироватьправда мне например не нравится как отрабатываются последние сообщения на главной странице. Фактически при включенном кэшировании данная часть форума обновляется не  так быстро

Подтверждаю. При внутреннем кешировании в 2.0В 3.0 и 2.0 В 3.1 список последних сообщений обновляется не сразу а с запозданием. Каким? Трудно сказать.
Впрочем никто -даже модеры -этого, по моему даже и не замечают :) т.е. сие достаточно некритично с точки зрения юзателя форума.
Хотя запоздание точно есть.

Однако даже внутреннее кеширование, будучи включено, неплохо снижает нагрузку на сервер. SMF1.1.X без внешнего акселератора в данном случае супротив 2ки с вкл. внутренним и рядом не валялся.

Ну а побороть сей несколько неприятный эффект запозданий вывода последних сообщений можно, вырубив вообще список последних сообщений и инклюдив в тело форума на манер счетчиков стандартный вызов, к примеру, последних тем через SSI.php

И все будет порхать. Эдакая доводка моторчика молотком и  напильником...
Харе кришна, май либер зольдат...

genix

Простите за тупой вопрос, но я чет с этим 2.0 РК1 туплю жестко, ниче найти не могу где чем управлять =(

Где это кэширование можно увидеть кроме как в АДмин-конфигурация-Настройки серва - кэширование ?
Там мне только м=пишет что кэширование отключено, т.к. нифига нет на хосте инструментов для этого и все. А как можно очистить кэш, если он все же используется внутренний?
А то проблема у меня такая - моды ставлю, а изменений нету нигде в админке как ими управлять)
- Все, что не убьет меня, сделает меня сильнее - (Ф.Ницше, Карандаш, Кани Вест)

Mavn

Обслуживание - Ремонт - Очистить кэш
SimpleMachines Russian Community Team
п.1 Пройду курсы гадалок для определения исходного кода по скриншоту.

п.2 У вас нет желания читать правила раздела, у меня нет желания одобрять темы, которые не соответствуют этим правилам.

vladok

Кстати - SMF обнаружил недавно на хостинге eAccelerator о чем радостно известил зелененьким фонтом в панелке настроек кеширования.
Какой для этой приблуды уровень кеширования врубать? Стоит 2й и не хромает пока вроде бы.
Харе кришна, май либер зольдат...

Mavn

SimpleMachines Russian Community Team
п.1 Пройду курсы гадалок для определения исходного кода по скриншоту.

п.2 У вас нет желания читать правила раздела, у меня нет желания одобрять темы, которые не соответствуют этим правилам.

Borgius

а где хранятся настройки уровня кеширования?


GeorG

Цитата: Borgius от 24 ноября 2012, 14:47:41а где хранятся настройки уровня кеширования?
В админке они хранятся, в настройках сервера. На прямую, лучше не делайте изменений в БД. Ибо это чревато... Ага, последствиями.

Изменяйте через БД, только если уже нет доступа к админке.
Верстка тем по шаблону, их доработка/переработка, переделка тем с версии smf 1.1 на smf 2.0. Примеры работ - insidestyle.ru
Установка модов (заточка под ваш форум); Моды под заказ; Обновление форума; Правильный перенос; Удаление/лечение вирусов; Устранения ошибок.
Обращаться в ЛС
Мой форум
Модуль анти-спама CleanTalk, сам пользуюсь
Сервера которыми сам пользуюсь - cadedic.ru

Borgius

пришлось напрямую, ибо доступ на форум был потерян, спасибо всем

testw

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

carlo22

Может не в тему, но у меня вопрос.
Нужно ли  вообще чистить через админку кеш и если да, то как часто?

GeorG

При необходимости, если все работает правильно, то не трогайте.
Верстка тем по шаблону, их доработка/переработка, переделка тем с версии smf 1.1 на smf 2.0. Примеры работ - insidestyle.ru
Установка модов (заточка под ваш форум); Моды под заказ; Обновление форума; Правильный перенос; Удаление/лечение вирусов; Устранения ошибок.
Обращаться в ЛС
Мой форум
Модуль анти-спама CleanTalk, сам пользуюсь
Сервера которыми сам пользуюсь - cadedic.ru

carlo22

Спасибо за ответ.
Все работает. Значит не буду трогать.

Василич

Цитата: domofor от 20 июля 2008, 23:51:43Прошу подсказать, что следует установить в настройках кэширования ("уровень 1" или "Отключено") при такой надписи:
На Вашем сервере не обнаружено поддерживаемых SMF акселераторов.
И вообще, каким правилом лучше руководствоваться? - к сожалению, в разделе админки кэша нет ни одной справки.


Так все-таки повторю древний вопрос , на который так и не написали прямой короткий ответ ...

1) Что лучше поставить в Уровень кэшировании: Уровень 1 или Отключено ???

2) Что реально произойдет при Отключено в Уровень кэшировании: кроме как я понял изменения уровня нагрузки на сервер ? Что-то считаться перестанет ? Например , статистика форума или последние сообщения ?

Спасибо всем ответившим , особенно коротко и понятно для меня чайника ...