![]()  | 
	Форум больше не используется. Присоединяйтесь к каналу #community-ru в Slack for TYPO3 community | 
		
			
  | 
	|||||||
![]()  | 
	
	
| 
		 | 
	Опции темы | Опции просмотра | 
| 
	 | 
| 
			
			 | 
		#1 | 
| 
			
			 Guest 
			
			
			
			
					Сообщений: n/a
				 
				
				
				
				
				 | 
	
	
	
		
		
			
			 
			
			Правильно понимаю, что это из этой серии и для этого нужен EXTBASE? 
		
		
		
		
		
		
		
	http://www.tomaj.sk/2011/03/22/typo3-caching-framework/ http://daniel.lienert.cc/blog/blog-p...ion-verwenden/  | 
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		
		
	 | 
| 
			
			 | 
		#2 | 
| 
			
			 Senior Member 
			
			
			
				
			
			
	 | 
	
	
	
		
		
			
			 
			
			Нет, никакой extbase не нужен. Вторая ссылка в вашем примере это как раз оно (обычные настроки и использование классов ядра). Только как кэшь используется БД. Если у вас полноценный выделенный сервер и достаточно ОЗУ, то лучше использовать что-то вроде memcached. На БД в TYPO3 и так нагрузки хватает.
		 
		
		
		
		
		
		
		
	 | 
| 
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		
		
	 | 
| 
			
			 | 
		#3 | |
| 
			
			 Guest 
			
			
			
			
					Сообщений: n/a
				 
				
				
				
				
				 | 
	
	
	
		
		
			
			 Цитата: 
	
 Хорошо - попробую и то и то...  | 
|
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		
		
	 | 
| 
			
			 | 
		#4 | 
| 
			
			 Guest 
			
			
			
			
					Сообщений: n/a
				 
				
				
				
				
				 | 
	
	
	
		
		
			
			 
			
			В общем с выше описанным ничего не выходит... 
		
		
		
		
		
		
		
	Нашел еще ссылку: что это за способ кэширования? http://buzz.typo3.org/people/steffen...in-extensions/ http://wiki.typo3.org/Functions_for_t3lib_cache  | 
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		
		
	 | 
| 
			
			 | 
		#5 | |
| 
			
			 Senior Member 
			
			
			
				
			
			
	 | 
	
	
	
		
		
			
			 Цитата: 
	
 На вскидку: 1. Если у вас плагин типа USER, то содержимое закэшируется при первом обращении к нему и внутренняя логика уже не будет использоваться. В случае любой динамики обязательно должен быть USER_INT. 2. Может у вас отключено использование caching framework в настройках TYPO3. На сколько я помню по умолчанию он выключен. По новым ссылкам. cache_hash - таблица которая используется для внутреннего кэширования. Она и функции работы с ней существуют в ядре очень давно. Ее тоже можно использовать (пример в первой ссылке), но как по мне это не очень эффективно.  | 
|
| 
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		
		
	 | 
| 
			
			 | 
		#6 | 
| 
			
			 Guest 
			
			
			
			
					Сообщений: n/a
				 
				
				
				
				
				 | 
	
	
	
		
		
			
			 
			
			Вот допусти стандартный класс, созданный через kickstarter: 
		
		
		
		
		
		
		
	PHP код: 
	
			
	 | 
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		
		
	 | 
| 
			
			 | 
		#7 | 
| 
			
			 Guest 
			
			
			
			
					Сообщений: n/a
				 
				
				
				
				
				 | 
	
	
	
		
		
			
			 
			
			По прежнему актуально. 
		
		
		
		
		
		
		
		
			Самый простой "кэш" (не знаю можно ли это назвать кэшированием), который могу создать это следующий: есть собранные данные HTML-код - их записываю в файл с именем time(), кидаю его в папку typo3temp - и при следующем вызове скрипта, проверяю через if - если разница более 30 минут - то по новому нужно собрать HTML-код с запросом к БД. Какой и как использовать API typo3 для подобных вещей (как на файлах, так и на БД - хотя данный вариант мне тоже не очень нравиться). Есть ли простые примеры... Memcache - так понимаю должен быть включен (установлен) на сервера? И есть ли что нибудь - что похоже на Memcache - только в независимости от настроек и установок сервера? Последний раз редактировалось Ивано; 23.10.2012 в 21:22  | 
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		
		
	 |