UMIhelp

Разработка сайта на UMI.CMS => Настройка системы и модулей => Тема начата: shoto от 19 Мая 2014, 16:58:05

Название: Зеркало сайта
Отправлено: shoto от 19 Мая 2014, 16:58:05
Добрый день!

Возникла вот такая интересная проблема:
Есть сайт, у него 2 адреса. Второй адрес прописан зеркалом у хостера, в настройках umi тоже прописан зеркалом.
По второму адресу демонстрируется старые данные, не соответствующие текущим данным.
На основном сайте все отображается корректно.

Еще возникший косяк - сейчас часть страниц на сайте зеркала подхватывают шаблоны мобильного устройства. Хотя смотришь с обычного компа.

В чем может быть косяк?

Версия системы   2.9.5 UMI.CMS Business
Название: Re:Зеркало сайта
Отправлено: admin от 19 Мая 2014, 17:53:35
Добрый день!
демонстрируется старые данные, не соответствующие текущим данным.

то есть:
- у вас в системе umi есть один сайт (site A)
- на который ссылается 2 домена site1.ru и site2.ru
- в можеле конфигурации, вкладке "домены", свойствах "site A" также указаны оба домена ("site1.ru" и "site2.ru")

При этом, заходя на сайт по url site2.ru вы видите не тоже самое что заходя по url site1.ru ?

Что означает "старые данные"? где лежат эти "старые данные"?
Название: Re:Зеркало сайта
Отправлено: e.ioffe от 20 Мая 2014, 08:20:12
В чем может быть косяк?

Проверьте, включен ли кэш http://адрес сайта/admin/config/cache/
Название: Re:Зеркало сайта
Отправлено: shoto от 20 Мая 2014, 09:08:25
то есть:
- у вас в системе umi есть один сайт (site A)
- на который ссылается 2 домена site1.ru и site2.ru
- в можеле конфигурации, вкладке "домены", свойствах "site A" также указаны оба домена ("site1.ru" и "site2.ru")
Да, один сайт А, да ссылаются 2 домена, да в конфигурации в свойствах указаны оба домена.

При этом, заходя на сайт по url site2.ru вы видите не тоже самое что заходя по url site1.ru ?

Что означает "старые данные"? где лежат эти "старые данные"?
Да, заходя на site2 я вижу данные например 3-х дневной давности, хотя на site1 данные актуальные.

Название: Re:Зеркало сайта
Отправлено: shoto от 20 Мая 2014, 09:08:52
В чем может быть косяк?

Проверьте, включен ли кэш http://адрес сайта/admin/config/cache/
Кэш включен.
Название: Re:Зеркало сайта
Отправлено: e.ioffe от 20 Мая 2014, 09:49:07
Кэш включен.

Выключите и проверьте. По своему опыту, не рекомендую включать кеш в UMI на небольших проектах, так как система легкая, а кеш только вводит в заблуждение.
Название: Re:Зеркало сайта
Отправлено: shoto от 20 Мая 2014, 10:28:54
Кэш включен.

Выключите и проверьте. По своему опыту, не рекомендую включать кеш в UMI на небольших проектах, так как система легкая, а кеш только вводит в заблуждение.
У нас сайт полег при обращении 150 пользователей в день.
Поэтому включили.
Название: Re:Зеркало сайта
Отправлено: e.ioffe от 20 Мая 2014, 10:36:10
Кэш включен.

Выключите и проверьте. По своему опыту, не рекомендую включать кеш в UMI на небольших проектах, так как система легкая, а кеш только вводит в заблуждение.
У нас сайт полег при обращении 150 пользователей в день.
Поэтому включили.

Сайт на tpl или xslt?

Если tpl, то переводите на xslt. Если xslt, значит используются кривые шаблоны и макросы. Либо хостинг совсем уж для UMI не подходит.

Если интересно, напишите в личку, могу провести аудит.
Название: Re:Зеркало сайта
Отправлено: shoto от 20 Мая 2014, 10:39:22
Кэш включен.

Выключите и проверьте. По своему опыту, не рекомендую включать кеш в UMI на небольших проектах, так как система легкая, а кеш только вводит в заблуждение.
У нас сайт полег при обращении 150 пользователей в день.
Поэтому включили.

Сайт на tpl или xslt?

Если tpl, то переводите на xslt. Если xslt, значит используются кривые шаблоны и макросы. Либо хостинг совсем уж для UMI не подходит.

Если интересно, напишите в личку, могу провести аудит.
Сайт на xslt. Делался компанией которые на данную проблему ответили: "Все скрипты, используемые на сайте, стандартные, самописных нет"
Название: Re:Зеркало сайта
Отправлено: e.ioffe от 20 Мая 2014, 10:50:45
Сайт на xslt. Делался компанией которые на данную проблему ответили: "Все скрипты, используемые на сайте, стандартные, самописных нет"

Компания немного лукавит. Скрипты могут быть стандартными, однако шаблоны компания определенно сама писала. В xslt есть много тонкостей, не зная которых можно сильно навредить производительности.
Название: Re:Зеркало сайта
Отправлено: shoto от 20 Мая 2014, 11:30:13
Сайт на xslt. Делался компанией которые на данную проблему ответили: "Все скрипты, используемые на сайте, стандартные, самописных нет"

Компания немного лукавит. Скрипты могут быть стандартными, однако шаблоны компания определенно сама писала. В xslt есть много тонкостей, не зная которых можно сильно навредить производительности.
да, я в курсе, поэтому меня насторожил данный ответ. Поскольку ну очень уж попахивает некомпетентностью, раз умудрились положить текстовый сайт при не такой большой посещаемости. (по сравнению с другими ресурсами компании)
Название: Re:Зеркало сайта
Отправлено: admin от 20 Мая 2014, 11:42:29
Аудит сайта, это всегда прекрасно, но давайте вернемся к изначальному вопросу. Если отключить кеш, проблема с отображением старых данных на втором домене (зеркале) пропадает?
Название: Re:Зеркало сайта
Отправлено: shoto от 20 Мая 2014, 11:51:58
Аудит сайта, это всегда прекрасно, но давайте вернемся к изначальному вопросу. Если отключить кеш, проблема с отображением старых данных на втором домене (зеркале) пропадает?
На текущий момент вроде бы все корректно.
Название: Re:Зеркало сайта
Отправлено: admin от 20 Мая 2014, 12:05:39
На текущий момент вроде бы все корректно.

тогда проверяйте, почему так долго отрабатывается сайт.
- посмотрите в сторону отключение ненужных include в xsl шаблоне
- посмотрите что паказывает отчет по задействованным макросам через параметр ?showStreamsCall
- или обратить за помощью для аудита, тут уже звучали подобные предложения