- написан на ПХП.
- без MYSQL.
- статистика за последние 7 дней.
- перерасчет статистики один раз в час.
- "IN" после "OUT".
- "случайный OUT".
- бесплатно, скрипт добавит код в конце сгенерированной страницы.
- PHP 4.2+.
- *nix хостинг с возможностью создания файла .htaccess.
- zend optimizer.
1. Установите права 777 на папку где будет скрипт.
2. Закачайте файлы "add.php", "admin.php", "index.php", "install.php", "out.php" в БИНАРНОМ РЕЖИМЕ. Если хотите закачайте файл "cheat.html".
3. Закачайте файл "config.php" в ASCII РЕЖИМЕ.
4. Установите права "666" на файл "config.php".
5. Создайте папки "memberfiles", "data", "backup", "index" и "ip" и установите на них права "777".
6. Закачайте в папку "index" файлы "footer.html", "header.html", "body_of_top.html", "break.html" и "rules.txt" в ASCII РЕЖИМЕ.
7. Установите права "666" на файлы "footer.html", "header.html", "body_of_top.html", "break.html" и "rules.txt".
8. Запустите install.php - http://www.yoursite.com/install.php.
9. Удалите "install.php".
1. Нажмите кнопку "BACKUP".
2. Перепешите файлы add.php, admin.php, index.php и out.php.
3. Нажмите кнопку "MAIN MENU".
4. Нажмите кнопку "RERANK".
1. Закачайте файл "uninstall.php" и запустите его в вашем браузере.
2. Удалите файлы "add.php", "admin.php", "index.php", "out.php", "config.php" и "uninstall.php". И удалите папки "backup", "data", "index" и "memberfiles".
1. Характеристики сайтов.
1.1. U.In - количество уникальных заходов с сайта (Unique hits).
1.2. R.In - количество неуникальных заходов с сайта (Raw hits).
1.3. Out - количество серферов посланных на сайт.
1.4. Clicks - количество кликов сделанных серферами пришедших с сайта.
2. Системные трейдеры.
2.1. bookmark - серферы пришедшие с сайтов не зарегистрированных в топе.
2.2. content - учет серферов посланных на параметр "url" файла "out.php".
2.3. nocookie - учет серферов без куков с проксями и т.д. - указывается в настройках.
3. Параметры файла out.php. Для учета исходящего трафика используйте файл "out.php", трафик не прошедший через out.php не учитывается.
3.1. link=[bla-bla-bla] - специальный параметр (например out.php?link=best).
Вы должны использовать этот параметр. Все клики без этого параметра скрипт определит как читерские клики и пошлет на nocookie.
3.2. url=[url] - выход на линк (например out.php?link=best&url=http://www.somehost.com/gallery.html)
3.3. s=[%] - ским - указывает процент который должен отдаваться на параметр "url" (например out.php?s=60). Используется только с параметром "url".
3.4. perm=[domain] - перманентный линк - выход на определенный сайт, если сайт есть в базе (например out.php?link=best&perm=somehost.com).
Параметры соединяются символом &.
примеры урлов:
out.php?link=best
out.php?link=best&perm=somehost.com
out.php?link=best&url=http://www.somehost.com/gallery.html Внимание: если параметр s не указан, то будет использовано дефолтное значение 50.
out.php?link=best&url=http://www.somehost.com/gallery.html&s=70
4. Тэмплэйты.
4.1. "header.html", "footer.html", "break.html" - в этих файлах можно использовать параметры файла out.php link, url, s и perm. Только в "header.html" и "footer.html" вы можете использовать:
*pagenumber1* - скрипт заменит на <a href="top1.html">1</a> | <a href="top2.html">2</a> | etc.
*pagenumber2* - скрипт заменит на <a href="top1.html">page 1</a><br><a href="top2.html">page 2</a><br> etc.
4.1.1. Только в ""header.html" вы можете использовать:
*name* - скрипт заменит на имя топа - можно менять в settings в admin.php.
*charset* - скрипт заменит кодировку топа - можно менять в settings в admin.php в поле Charset of your language:. Для правильного отображения русских букв нужно установить windows-1251, для остальных можно оставить поле Charset of your language: пустым - тогда будет использована кодировка utf-16.
4.2. Только в "body_of_top.html" вы можете использовать:
*position* - скрипт заменит на номер позиции сайта в топе.
*fontsize* - параметр тега "font size" - можно менять в settings в admin.php.
*domain* - домен сайта.
*banner* - скрипт заменит на <img src="http://url.com/banner"><br>.
*title* - имя сайта.
*description* - описание сайта.
*new* - если сайт новый то заменится на (new) - сайт новый в течение 24 часов.
*inin* - количество засчитанных заходов с сайта за 7 дней ("IN").
*outout* - количество серферов посланных на сайт ("OUT").
*trcolor* - скрипт заменит на color1 или color2 (используется для css).
Nакже вы можете использовать параметры файла out.php - link, url, s, perm.
Смотрите пример в zip архиве в папке "index".
Ротатор предназначен для отображения вашего контента на странице в случайном порядке и работает только в файлах "header.html", "footer.html", "break.html". Не используйте более 10 файлов (database) для ротатора.
1. Создайте папку "rotator" в директории со скриптом.
2. Установите права "777" на папку "rotator".
3. Создайте файл (database) с расширением txt и любым именем.
4. В этот файл построчно запишите те коды которые вы хотите ротировать.
Пример:
reklama.txt
5. Закачайте файл в папку "rotator" в ASCII режиме.
6. Установите права на файл "666".
7. В файлы "header.html", "footer.html", "break.html" можете вставить тэмплейт:
*rotator-имяфайласкодом-номерстроки*
где имяфайласкодом - имя файла с кодом (например reklama), номерстроки - номер строки из файла.
Например:
*rotator-reklama-1* - будет заменен случайным кодом из файла reklama.txt.
*rotator-reklama-2* - будет заменен вторым случайным кодом из файла reklama.txt.
*rotator-reklama-3* - будет заменен третьим случайным кодом из файла reklama.txt.
*rotator-reklama-4* - будет заменен четвертым случайным кодом из файла reklama.txt.
и.д.
Ротатор работает один раз в час.
Смотрите пример в zip архиве в папке "rotator".
1. Скрипт считает трафик от каждого сайта.
2. Сайты сортируются по "IN" (после "OUT").
3. Скрипт формирует таблицу сайтов.
4. Если серфер кликнет на урл с параметром "perm", скрипт пошлет серфера на конкретный сайт.
5. Если скрипт не найдет сайт в базе, то скрипт пошлет серфера на другой сайт из базы в случайном порядке (random mode).
5. Если серфер кликнет на линк без параметра "perm" (например out.php?link=best), то скрипт пошлет серфера на сайт из базы в случайном порядке (random mode). Если линк имеет параметр "url" (например out.php?link=best&url=http://www.somehost.com/gallery.html&s=70), то скрипт пошлет серфера на сайт из базы в случайном порядке (random mode), или на контент.
6. Если скрипт не сможет послать на серфера на какой-нибудь сайт, то серфер будет послан на урл из "bookmark".
Внимание: скрипт может определить "cheat" и послать этот трафик на урл из "nocookie".
1. Измените файлы "footer.html", "header.html", "body_of_top.html" и "break.html", используя параметры файла out.php и/или тэмплэйты. И загрузите файлы на хостинг в папку "index". Установите права на файлы 666.
2. Измените правила вашего топа в файле "rules.txt", и загрузите файл на хостинг в папку "index". Установите права на файл 666.
Это легко.
1. Скрипт может послать "nocookie" или "bad language" или "proxy" трафик на урл из "nocookie". Изменяется в "SETTINGS".
2. Скрытые линки - сделайте на вашем странице вашего топа скрытый линк (например "out.php?link=cheat"), и скрипт пошле этот трафик на "nocookie". Можете изменить "cheat link" в "SETTINGS".
Вы можете добавить домен или e-mail или icq или слова в блеклист, и вебмастера не смогут добавить сайты с такими данными.
q. Я добавил новый сайт, но он не появился на странице топа. Почему?
a. Скрипт генерирует страницы один раз в час. Подождите один час или нажмите кнопку "RERANK".
q. Я удалил сайт, но он есть на странице топа. Почему?
a. Скрипт генерирует страницы один раз в час. Подождите один час или нажмите кнопку "RERANK".
q. Вместо русских букв вижу какие-то кракозябры. Что делать?
a. Измените кодировку utf-16 на нужную вам например на windows-1251 - settings->Charset of your language: windows-1251. В файле header.html также смените кодировку на нужную вам (windows-1251).
q. Что делать чтобы русскоязычные серферы не посылались на урл из nocookie?
a. В настройках скрипта поле "Bad language to NOCOOKIE system trader?" оставьте пустым.