PDA

Просмотр полной версии : Так ли хорош кэш у TYPO3, как про него говорят?


Sergei2008
13.09.2009, 20:55
Так ли хорош кэш у TYPO3, как про него говорят? Меня интересует производительность TYPO3, при высокой посещяемости.
1)При включенном кэше, при запросе страницы, будут ли обращение к базе данных? Можно ли сделать чтобы обращений к базе не было и скрипт не работал или свести это к минимуму?
2)Что значит у TYPO3, экспорт в HTML?

Azim
13.09.2009, 21:14
1)Extension nc_staticfilecache http://typo3.org/documentation/document-library/extension-manuals/nc_staticfilecache/2.3.1/view/1/1/

void
13.09.2009, 21:58
По-умолчанию TYPO3 хранит кеш в БД. Поэтому обращения к БД будут. Если вы хотите хорошей производительности, используйте расширение evo_nginx_boost. Однако его использование потребует настройки сервера, установки nginx и memcached.

Valery Romanchev
13.09.2009, 23:34
Так ли хорош кэш у TYPO3, как про него говорят? Меня интересует производительность TYPO3, при высокой посещяемости. кеш в текущей версии 4.2.x не идеален (поскольку он разрабатывался очень давно).
Работает так: сгенеренная страница целиком сохраняется в базе. При этом на странице могут быть плагины (или элементы), которые обязаны быть не кешируемыми. Вместо этих элементов при сохранении кеша будет вставлено что-то типа <!--INT_SCRIPT.7c7383f08864a7a061946b956979ad27--> и при рендеринге страницы вместо этого будет подставлен вывод плагина. То есть сейчас покомпонентного кеша нет.

Новая работа с кешем будет в версии 4.3 (уже есть альфа).

Насчет пункта 2): это старая фича, есть кнопка экспорта в панели FE редактирования. Работала она вместе с настройками, которые позовляют делать урлы типа http://zzzzzz.org/Conferences-Events.7.0.html
Последние 4 года я эту фичу не использовал, так что не могу сказать, работает она сейчас или нет.
Если надо кеширование в статику, то лучше использовать nc_staticfilecache


Доп. инф. на эту тему
http://wiki.typo3.org/index.php/Performance_tuning
насчет цифр можете здесь посмотреть
http://lists.netfielders.de/pipermail/typo3-performance/2009-May/000183.html

vedomir
14.09.2009, 20:51
Так ли хорош кэш у TYPO3, как про него говорят? Меня интересует производительность TYPO3, при высокой посещяемости.
1)При включенном кэше, при запросе страницы, будут ли обращение к базе данных? Можно ли сделать чтобы обращений к базе не было и скрипт не работал или свести это к минимуму?
2)Что значит у TYPO3, экспорт в HTML?

1. При включеннном кеше и акселераторе удавалось получить время генерации страницы 7 ms , но скорее всего это было без запросов к БД.

2. Статика в чистом виде есть - публикация в html файлики. Делал в 2004 году работает до сих пор. Забавно выглядит так - сервер mysql умер, а странички живы.И сайт можно положить на дискетку (без форумов и интерактива всякого)

По производительности ссылка

http://t3dd07.typo3.org/fileadmin/slides/staticfilecache.pdf

Ивано++
27.06.2013, 18:56
Интересная тема - спасибо...
Добавил в заметки.