mirror of
				https://github.com/yiisoft/yii2.git
				synced 2025-11-01 03:26:36 +08:00 
			
		
		
		
	
		
			
				
	
	
		
			20 lines
		
	
	
		
			1.8 KiB
		
	
	
	
		
			Markdown
		
	
	
	
	
	
			
		
		
	
	
			20 lines
		
	
	
		
			1.8 KiB
		
	
	
	
		
			Markdown
		
	
	
	
	
	
| Кэширование
 | ||
| ==========
 | ||
| 
 | ||
| Кэширование — это простой и эффективный способ повысить производительность веб-приложения. Сохраняя относительно
 | ||
| статичные данные в кэше и извлекая их из кэша, когда потребуется, мы экономим время, затрачиваемое на генерацию
 | ||
| данных с нуля каждый раз.
 | ||
| 
 | ||
| Кэширование может использоваться на различных уровнях и в различных местах веб-приложения. На стороне сервера, на более
 | ||
| низком уровне мы используем кэширование для хранения основных данных, таких как список последних полученных из базы
 | ||
| данных статьей. На более высоком уровне кэш может использоваться для хранения фрагментов или целых веб-страниц. Таких,
 | ||
| например, как результат рендеринга последних статьей. На стороне клиента для сохранения содержимого недавно посещенных
 | ||
| страниц в кэше браузера может использоваться HTTP-кэширование.
 | ||
| 
 | ||
| Yii поддерживает все эти механизмы кэширования:
 | ||
| 
 | ||
| * [Кэширование данных](caching-data.md)
 | ||
| * [Кэширование фрагментов](caching-fragment.md)
 | ||
| * [Кэширование страниц](caching-page.md)
 | ||
| * [HTTP-кэширование](caching-http.md)
 | 
