<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
			<channel>
			<title>Alto CMS/Блог им. Genius_A</title>
			<link>http://altocms.ru/profile/Genius_A/created/topics/</link>
			<description><![CDATA[Это ваш персональный блог.]]></description>
			<language>ru</language>
			<managingEditor>anton.vor@gmail.com</managingEditor>
			<webMaster>noreply@altocms.ru</webMaster>
			<generator>Alto CMS v.1.5.0b1</generator>
							<item>
					<title>Использование кукисов, проблемы кеширования nginx</title>
					<guid isPermaLink="true">http://altocms.ru/t/315/</guid>
					<link>http://altocms.ru/315.html</link>
					<author>anton.vor@gmail.com</author>
					<description><![CDATA[Цель данной заметки:<br>
Решить проблему <strong>кеширования на уровне nginx</strong>.<br>
<br>
Предисловие:<br>
Кешировать можно все страницы на 10-60 минут для не залогиненных пользователей.<br>
Проверять залогиненных пользователя можно по куке (LS — key, а в AltoCMS — user_key).<br>
<br>
Используя LS 1.0.3/<a href="https://altocms.ru/871.html" title="<strong>Alto&nbsp;</strong><br>Если вы собираетесь создавать сайт и выбираете для этой цели CMS (или «движок», как еще говорят), то наверняка у вас возникает вопрос: «А чем же Alto лучше других CMS? И годится ли для моих задач?»&lt;br/&gt;
&lt;br/&gt;
Выбирая Alto CMS, вы получаете «из коробки» функционал, который в других движках достигается установкой множества плагинов:" class="term">Alto</a> 0.9.7.1 обнаружил особенности работы движка:<br>
1. Всем (залогиненным и нет) пользователям выдается кука с идентификатором сессии. Она используется при открытии модальных окон, который подтягивают контент с сервера.<br>
Это создает проблему в случае включения кеширования nginx-ом страниц для не залогиненных пользователей.<br>
При попытке открыть контент в модальном окне происходит проверка сервером правильности идентификатора сессии.<br>
Примеры: <br>
<a href="http://sla.kiev.ua/video/" rel="nofollow">http://sla.kiev.ua/video/</a> (здесь отключено кеширование, поэтому все работает)<br>
<a href="http://sla.kiev.ua/tec/item/planer-l-13-blanik.html" rel="nofollow">http://sla.kiev.ua/tec/item/planer-l-13-blanik.html</a> Закладка «Видео». Тут кеширование включено и видео в модальном окне не открывается.<br>
Подскажите, как вообще избавиться от сессии для пользователя?<br>
<br>
2. Залогиненным пользователям выдается выдается кука key. А только что зарегистрировавшимся — нет.<br>
В результате пользователь зарегистрировался, тут же автоматом залогинился и не получил куки. При включенном кешировании это ломает всю работу сайта для этого пользователя. <br>
Этот баг достался Альто от LS. <br>
Можно воспроизвести зарегистрировавшись на моем сайте sla.kiev.ua<br>
Подскажите, как бы его пофиксить или обойти?]]></description>
					<pubDate>Sun, 01 Sep 2013 23:07:35 +0400</pubDate>
									</item>
					</channel>
	</rss>
