Russian TYPO3 community Форум больше не используется. Присоединяйтесь к каналу #community-ru в Slack for TYPO3 community  

Вернуться   Russian TYPO3 community > Тематические форумы > Разработка расширений / TYPO3 extension development

Ответ
 
Опции темы Опции просмотра
Старый 18.06.2012, 17:52   #1
dmartynenko
Senior Member
 
Аватар для dmartynenko
 
Регистрация: 20.07.2007
Адрес: Беларусь, Минск
Сообщений: 957
Отправить сообщение для dmartynenko с помощью ICQ
По умолчанию

1. В TS шаблоне расширение должно быть объявлено как = USER
2. Тоже, но как = USER_INT
3. В TYPO3 версии 4.6 и выше появилось свойство кэширование с указанием времени в stdWrap. Еще есть старый экст coago. Есть более новый enetcache.
4. Своей программной логикой на PHP, можно используя "caching framework" ядра начиная с версии 4.3. А можно что хотите.
dmartynenko вне форума   Ответить с цитированием
Старый 18.06.2012, 20:04   #2
Ивано
Guest
 
Сообщений: n/a
По умолчанию

Цитата:
Сообщение от dmartynenko Посмотреть сообщение
1. В TS шаблоне расширение должно быть объявлено как = USER
2. Тоже, но как = USER_INT
3. В TYPO3 версии 4.6 и выше появилось свойство кэширование с указанием времени в stdWrap. Еще есть старый экст coago. Есть более новый enetcache.
4. Своей программной логикой на PHP, можно используя "caching framework" ядра начиная с версии 4.3. А можно что хотите.
Как понимаю решение всех вариантов можно найти в "caching framework".
  Ответить с цитированием
Старый 18.06.2012, 20:07   #3
dmartynenko
Senior Member
 
Аватар для dmartynenko
 
Регистрация: 20.07.2007
Адрес: Беларусь, Минск
Сообщений: 957
Отправить сообщение для dmartynenko с помощью ICQ
По умолчанию

Варианты 1-2 существуют в TYPO3 ну очень давно, еще до появления caching framework.

В варианте 4 все на ваше усмотрение. Можете использовать caching framework, а мы чаще используем memcached напрямую.
dmartynenko вне форума   Ответить с цитированием
Старый 18.06.2012, 20:22   #4
Ивано
Guest
 
Сообщений: n/a
По умолчанию

Правильно понимаю, что это из этой серии и для этого нужен EXTBASE?
http://www.tomaj.sk/2011/03/22/typo3-caching-framework/
http://daniel.lienert.cc/blog/blog-p...ion-verwenden/
  Ответить с цитированием
Старый 19.06.2012, 12:07   #5
dmartynenko
Senior Member
 
Аватар для dmartynenko
 
Регистрация: 20.07.2007
Адрес: Беларусь, Минск
Сообщений: 957
Отправить сообщение для dmartynenko с помощью ICQ
По умолчанию

Нет, никакой extbase не нужен. Вторая ссылка в вашем примере это как раз оно (обычные настроки и использование классов ядра). Только как кэшь используется БД. Если у вас полноценный выделенный сервер и достаточно ОЗУ, то лучше использовать что-то вроде memcached. На БД в TYPO3 и так нагрузки хватает.
dmartynenko вне форума   Ответить с цитированием
Старый 23.06.2012, 10:42   #6
Ивано
Guest
 
Сообщений: n/a
Smile

Цитата:
Сообщение от dmartynenko Посмотреть сообщение
Нет, никакой extbase не нужен. Вторая ссылка в вашем примере это как раз оно (обычные настроки и использование классов ядра). Только как кэшь используется БД. Если у вас полноценный выделенный сервер и достаточно ОЗУ, то лучше использовать что-то вроде memcached. На БД в TYPO3 и так нагрузки хватает.
Спасибо.
Хорошо - попробую и то и то...
  Ответить с цитированием
Старый 25.06.2012, 23:53   #7
Ивано
Guest
 
Сообщений: n/a
По умолчанию

В общем с выше описанным ничего не выходит...
Нашел еще ссылку:

что это за способ кэширования?
http://buzz.typo3.org/people/steffen...in-extensions/
http://wiki.typo3.org/Functions_for_t3lib_cache
  Ответить с цитированием
Ответ


Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB code is Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Часовой пояс GMT +4, время: 20:59.


Работает на vBulletin® версия 3.8.1.
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Перевод: zCarot

Хостинг и техническая поддержка: TYPO3 Лаборатория