Всем привет! Использую хак для получения рейтинга кинопоиска. Он выводит рейтинг через PHP сценарий, который необходимо подключить в нужное место в шаблоне. Отработка PHP сценария в fullstory проходит быстро, а вот при подключении в shortstory возникают проблемы, поскольку на главной странице выходит более 10 include, которые препятствуют загрузке страницы пока не будут выполнены. После очистки кеша/изменений в админпанеле, загрузка главной страницы и страниц 2,3 и т.д. сильно замедляется. Возможно ли каким-либо образом отложить эти подключения до загрузки всей страницы целиком? Подключения осуществляю таким образом: {include file="/engine/modules/rating_kp.php?id_kinopoisk=[xfvalue_kp]
Нафига так грузить сайт? Не проще заюзать модуль который будет записывать данные кп в доп поле и выводить уже его, куда вздумается. С этим вроде отлично справляется модуль от Геймера
@Sunny_Curtis, и что? Почистил кэш - модуль снова обращается к КП, соответственно, из-за и страница дольше грузится. И да, кэш чистится не только раз в опр. время (указанное).
Это понятно, что он берет данные из кеша. Но нужно сделать так, что если он не находит данных в кеше, они бы подгружались в фоновом режиме после загрузки всей страницы, чтобы не отпугивать пользователей 10 секундными загрузками страницы. И может ли помочь второй вариант использования данного модуля?
@Sunny_Curtis, в фонофом режиме?) что?)) нет. Насчет второго варианта - не знаю, как там реализовано, если через js, то можно попробовать через отложенную загрузку, но тогда не факт, что у юзвера отобразятся данные, и получается, что смысл теряется. Глупостями не занимайся, парсером кинопоиска вставь данные один раз и все. Не нужно их обновлять. Либо не жалуйся на проблемы при загрузке страницы)
@Sunny_Curtis, в смысле как. Заполнил доп поле руками (парсером КП) и выводи как обычно, вот проблема то)