Инструкция по применению скрипта-счётчика
Обновлено 23.10.2012
Характеристики
Yugeon Web Clicks - это простенький скриптик для подсчёта кликов (переходов) по любому урлу (адресу) в пределах Вашего сайта и за пределами - как настроите.
- Не требует наличие базы данных.
- Считает абсолютно всё, на что настроен, будъ это директория, файл или ссылка на другую страничку.
- После подсчёта перенаправляет посетителя на этот урл, так что последний даже и не заметит этого.
- Также способен отображать количество переходов по ссылке через JavaScript.
- Для просмотра количества переходов по всем адресам разработана админпанель, защищённая паролем.
Системные требования
Установка скрипта
- Загрузите в веб-корень (public_html) своего сервера папку clicks и всё, что там находится.
- Установите на файлы скрипта CHMOD (права доступа, установить их можно из почти любого ftp-клиента) следующим образом:
каталог clicks
каталог inc
каталог template
все файлы *.php
все фалы .htaccess
все файлы *.html, *.css
все файлы *.dat |
право на вход, 700 (или 711) - my 777
на вход и запись, 700 (или 733) - my 777
право на вход, 700 (или 711) - my 777
право на чтение, 600 (или 644) - my 644
право на чтение, 600 (или 644) - my 644
право на чтение, 600 (или 644) - my 644
на чтение и запись, 600 (или 666) - my 666 |
Внимание! При выставлении прав доступа Вы должны ориентироваться на словесное описание, так как разные хостинги требуют выставления разных прав доступа. Если Вы не знаете, какие права ставить, поинтересуйтесь об этом у своего хостера. Цифрами приведены возможные права, причём сначала попробуйте выставить те права, которые указаны без скобок.
my - это права на файлы и папки, верные для лучшего хостинга от ht-systems.ru (использую с 2007 года по настоящее время)
Использование скрипта
Предположим, Вы хотите подсчитывать число скачиваний Вашей книги с Вашего сайта. Например, так:
Первые шаги в HTML
Очень хороший учебник по HTML
для начинающих (260 кБ) []
Вот как это надо записать. Вместо надписи типа:
<a href=http://eftel.ru/zip/html.zip>Скачать учебник</a>
пишите следующее:
<a href=http://eftel.ru/cl/clicks.php?uri=eftel.ru/zip/html.zip>
Скачать учебник [<script language='javascript' src=
'http://eftel.ru/cl/view.php?uri=eftel.ru/zip/html.zip'></script>]</a>
..., то есть, передаёте свою ссылку в виде параметра (в квадратных скобках пример индикации числа скачиваний, если не требуется, удалите).
Здесь и далее, вместо:
eftel.ru - подставьте имя Вашего домена
cl - подставьте имя Вашей папки со счётчиком кликов
zip - подставьте имя Вашей папки для скачиваемых данных.
html.zip - подставьте имя Вашей книги для скачивания.
Важно! Указывайте относительные ссылки после ?uri=, то есть не надо писать всякие ?uri=http://
Вывод числа кликов
- В вышеприведённом примере уже реализован вывод числа скачиваний в квадратных скобках, то есть - в том месте на Вашей странице, где Вы хотите отобразить число переходов, необходимо вставить код:
<script language="javascript" src="http://eftel.ru/cl/view.php?uri=eftel.ru/zip/html.zip"></script>,
где eftel.ru/zip/html.zip - относительный URI (Uniform Resource Identifiers) той ссылки, результат кликов по которой Вы хотите отобразить.
Важно! Указывайте относительные ссылки после ?uri=, то есть не надо писать всякие
?uri=http://
Просмотр числа кликов по всем ссылкам сразу
- Зайдите в панель управления по адресу
http://your_site.ru/clicks/admin.php
- Введите любой логин и пароль. Запомните их, в дальнейшем эта пара будет использоваться для захода в панель управления.
- Далее всё и так понятно :-))
Второй режим работы
Если Вам лень писать длиннющие ссылки, скрипт можно упростить.
Для этого надо изменить в файлике clicks.php строку (27-я строка)
header('Location: http://'.$uri); на -
header('Location: http://'.$_SERVER['HTTP_HOST'].'/'.$uri);
Тогда ссылки после ?uri= сократятся до названий скачиваемых книг. Однако скрипт при этом несколько теряет универсальность, то есть, уже нельзя будет подсчитывать число кликов по ссылке на другой поддомен. И книги для скачивания придётся хранить только в корне домена (public_html).
Использовать скрипт в этом случае надо так:
Предположим, Вы хотите подсчитывать число скачиваний Вашей книги с Вашего сайта http://your_site.ru/lentay1.zip
Для этого вместо надписи типа:
"Скачать Книгу 1 Вы можете
<a href=http://your_site.ru/lentay1.zip>здесь</a>"
пишите следующее:
"Скачать Книгу 1 Вы можете
<a href=http://your_site.ru/clicks/clicks.php?uri=lentay1.zip>здесь
[<script language='javascript' src=
'http://your_site.ru/clicks/view.php?uri=lentay1.zip'></script>]</a> ...,
то есть передаёте свою ссылку в виде параметра (в квадратных скобках пример индикации числа скачиваний, если не требуется, удалите).
Важно! Указывайте относительные ссылки после ?uri=, т.е. не надо писать всякие ?uri=http://your_site.ru/, то есть писать надо только название архива.
Лицензионное соглашение
Этот скрипт распространяется абсолютно бесплатно, любое коммерческое распространение без согласия Автора запрещено. Вы можете редактировать, изменять любой код на Ваш страх и риск, при этом также Автор не несёт никакой ответственности за работу этого скрипта. Все права принадлежат Автору. При использовании Вами этого скрипта Вы автоматически соглашаетесь с этой лицензией.
Лично связывался с автором - e-mail на его сайте - рабочий, отвечает быстро.
Бесплатный сыр...
- как известно, бывает только в мышеловке.
Скрипт ИДЕАЛЬНЫЙ, поэтому - небольшая рекламная страничка в довесок (можно сказать - примеры использования скрипта Вы можете посмотреть вот на этих сайтах :-)))
Книжный мир - здесь Вы можете купить уникальные Авторские Руководства и книги - Своё дело, Сделай Сам, Красота и Здоровье, Сайтостроение и Раскрутка, Научная и Автотематика, Фантастика и Детектив, и многое другое. Уникальная дважды интегрированная партнёрская программа - зарегистрируйтесь как партнёр в нашем магазине и получайте до 30% от объёмов продаж (подробнее)
Time Web - лучший хостинг для Ваших сайтов. Сравнение и итоги переезда
Как жить в этом мире? Вопросы и ответы - от Школы Эффективного Лидера
Создай свой бизнес! - по материалам Школы Своего Дела
Официальные новости Lexus - достижения и новые автомобили Лексус
Блог Эфтель - поездки на машине к морю, хай-тэк, SEO, интернет, интересное!
|
|