У меня есть общедоступное приложение, развернутое с помощью Flex. Я хочу перейти на использование кэшированной среды (.swz), но мне нужно знать, является ли это эффективным решением для моей пользовательской базы (большинство пользователей посещают сайт только один раз, и это просто не стоит).
То, что я хочу сделать, - это отслеживать, загрузил ли пользователь файл .swz / .swf во время этого сеанса, или использует ли он кэшированную версию, которую он ранее скачал с меня или другого сайта. Если, скажем, 80% пользователей скачивают фреймворк .swz, то я также могу встроить фреймворк. Но если у 60% пользователей уже есть фреймворк, я бы предпочел использовать эту кэшированную версию.
Лучшее решение, которое у меня сейчас есть, - это просмотреть журнал веб-сервера и посчитать количество загрузок файла .swz по сравнению с количеством загрузок файла основного приложения .swf. Это неуклюжий и боль, и я даже не смог приложить все усилия, чтобы сделать это.
Я не могу найти ничего, указывающего, какие файлы .swz или .swf загружены. Я хотел бы отследить текущий сеанс пользователя, если смогу определить это.