Предложите способ вести статистику «показ\клик» для картинок?
С учетом того, что картинки показываются на страницах с пагинацией. Т.е. допустим на 1-й странице 10 постов с превью картинкой, на второй тоже 10, и так далее. Как считать показ картинки и писать потом в базу? С кликом вроде понятно, клик он и в африке клик.
Если интересно для чего, расскажу: есть пост например, с 20 картинками. Нужно, посчитать рейтинг каждой картинки(соотношение показы\клики), и с самым высоким рейтингом выставлять как главную и наиболее интересную. К примеру делаем 1000 показов на каждую фотку поста, затем выставляем самую кликабельную как превью.
Надеюсь понятно обьяснил.
AlikDex: ну так проблема давно решена в сотнях ротаторов. Можно погуглить исходники какого-нибудь TubeRotator, Start CJ и т.д, и посмотреть как там сделано. Там давно уже всё отлажено.
смарт сидж закрыт ион кубом. Да и корявый он какой-то... смотрел базу, не хочу обижать автора.... Остальные да, надо бы глянуть. И все же интересует мнение "продвинутой" общественности.
Что есть "показ": загрузка на страницу или присутствие (и/или нахождение заданное/макимальное время) в видимой области окна браузера?
По событию изменения скроллинга или размеров окна браузера вызываем функцию, которая возвращает массив элементов [изображение, points] от центра окна браузера к краям с уменьшением "стоимости" ячейки с учётом порогового времени нахождения.
Составляется "весовая карта" нужных элементов и дальше - можно отправить ajax-ом в любой момент.