Comments 28
smt.speedzinemedia.com/smt/test/ — страничка с примером
Немного не понятна цель Mouse tracking. Я обычно когда читаю сайт, просто прокручиваю его и мышкой шевелю изредка просто машинально.
Есть ли какое практическое применение данной технологии?
Есть ли какое практическое применение данной технологии?
Практическое применение:
- Наблюдение за пользователями, которые сопровождают свой взгляд на странице сайта передвижением мышки (встречаются достаточно часто).
- Можно попробовать увидеть проблемы c удобством использования интернет-сайта.
- Увидеть обращают ли пользователи внимание на баннеры с призывами «заказать и позвонить».
- Также видна чёткая последовательность переходов посетителя между внутренними страницами сайта.
скрол(мышкой) тоже будет тракаться
Вроде даже на обычном shared-хостинге должно заработать.
VPS не обязателен. Ваши эксперименты это подтвердили (или только VPS проверяли)?
VPS не обязателен. Ваши эксперименты это подтвердили (или только VPS проверяли)?
Слежение за мышкой осуществляется явно не php-скриптом. Php видимо лишь сохраняет историю.
Мне кажется лучше поправить заголовок «Mouse tracking на сайте с помошью PHP-скрипта SMT (SMT2)», убрать из него акцент на php, а то такое заявление выбивает из равновесия :)
Мне кажется лучше поправить заголовок «Mouse tracking на сайте с помошью PHP-скрипта SMT (SMT2)», убрать из него акцент на php, а то такое заявление выбивает из равновесия :)
так и представляю: пользователь ведёт мышкой вдоль строчки во время чтения х) или хотябы наводящий курсор на абзац перед чтением х) не говорите глупостей про «достаточно часто» не имея репрезентативной статистики. да и вообще не занимайтесь глупостями. айтрекинг через мышку… смешно.
А как у него со временем загрузки из забогорья? (например по сравнению с вебвизор)
могу ответить что «не напрягает»
загрузку можно также сделать малек отложеной — просто первые секунды не будут записаны.
загрузку можно также сделать малек отложеной — просто первые секунды не будут записаны.
могу ответить что «не напрягает»
загрузку можно также сделать малек отложеной — просто первые секунды не будут записаны.
загрузку можно также сделать малек отложеной — просто первые секунды не будут записаны.
Третьим пунктом у Вас написано создание базы данных вручную. А во время установки smt2 пытается создать ее повторно, в результате возникает ошибка.
Поэтому, если делать по Вашему алгоритму, нужно закомментировать в файле mysite.ru/smt2/admin/sys/install-ready.php строчки:
echo 'Creating database [em]'.DB_NAME.'[/em]: ';
try_sql_query('CREATE DATABASE IF NOT EXISTS '.DB_NAME);
Поэтому, если делать по Вашему алгоритму, нужно закомментировать в файле mysite.ru/smt2/admin/sys/install-ready.php строчки:
echo 'Creating database [em]'.DB_NAME.'[/em]: ';
try_sql_query('CREATE DATABASE IF NOT EXISTS '.DB_NAME);
Посмотрите внимательно комментарии в файле config.php
Скорее всего Вы не полностью заполнили параметры (имя базы данных, пользователь и т.д.) перед началом установки.
/*
* Your MySQL database name.
* If you did not create one, smt2 will do it for you.
* If you cannot create *new* databases, write the name of your current database
* and smt2 will store their tables there.
*/
Скорее всего Вы не полностью заполнили параметры (имя базы данных, пользователь и т.д.) перед началом установки.
/*
* Your MySQL database name.
* If you did not create one, smt2 will do it for you.
* If you cannot create *new* databases, write the name of your current database
* and smt2 will store their tables there.
*/
Да нет, все правильно заполнил и имя верное вставил.
Странно, я установку по данному алгоритму проделывал несколько раз и без проблем.
Если хотите, пришлите мне данные для доступа к Вашему хостингу, фтп и БД. Попробую установить.
Если хотите, пришлите мне данные для доступа к Вашему хостингу, фтп и БД. Попробую установить.
Да нет, я понял в чем причина. Хостинг Ru-Center. У пользователя mysql по умолчанию нет прав на создание базы данных через скрипт.
В функции try_sql_query в файле mysite.ru/smt2/admin/sys/install-ready.php, если происходит ошибка запроса, то вызывается функция die() и дальнейшая установка прерывается.
Но в любом случае, если закомментировать две строчки, о которых я писал выше, все работает, поэтому программу я настроил.
В функции try_sql_query в файле mysite.ru/smt2/admin/sys/install-ready.php, если происходит ошибка запроса, то вызывается функция die() и дальнейшая установка прерывается.
Но в любом случае, если закомментировать две строчки, о которых я писал выше, все работает, поэтому программу я настроил.
Да для RU-Center есть такой нюанс при создании новой базы данных. Его можно отнести к нюансам (минусам) функционирования их панели управления.
Да тут скорее не нюанс Ру-центра, а недочет разработчиков smt2. Подобное ограничение ведь часто встречается на виртуальных хостингах, у многих хостеров даже по тарифу ограничено число создаваемых баз.
При инсталляции требуется ввести только email, а можно было полноценную форму сделать с вводом логина, пароля, базы, как это реализовано во многих CMS. И сделать возможность выбора: использовать существующую базу данных или создать новую, как это сделано, например, в Битриксе. И универсальности можно было бы достичь, и ручную работу с config.php исключить.
А совсем идеально было бы, если б при ошибке не просто слово Error появлялось, а mysql_error().
При инсталляции требуется ввести только email, а можно было полноценную форму сделать с вводом логина, пароля, базы, как это реализовано во многих CMS. И сделать возможность выбора: использовать существующую базу данных или создать новую, как это сделано, например, в Битриксе. И универсальности можно было бы достичь, и ручную работу с config.php исключить.
А совсем идеально было бы, если б при ошибке не просто слово Error появлялось, а mysql_error().
Sign up to leave a comment.
Mouse tracking на сайте с помошью скрипта SMT (SMT2)