[Рейтинги и счетчики] TSite 5.3

IamWolf

Постоялец
Регистрация
24 Фев 2008
Сообщения
87
Реакции
138
logo.gif


Описание:
Tsite представляет собой написанный на php / C++ скрипт рейтинга сайтов. Он подходит для организации топа, как для небольших площадок, так и для серьезных проектов. Он позволяет быстро и просто создавать уникальный рейтинг сайтов, который может служить одним из сервисов сайта или отдельным сайтом.

Основные возможности:
* Шаблонная система дизайна на основе Smarty
* Поддержка неограниченного кол-ва сайтов на 1 аккаунте
* Поддержка любых размеров кнопок. Многоформатная система
* Возможность динамически выводить на кнопках: хиты, хосты, пользователи, всего хитов, позиция в рейтинге , Тиц, Pr (опционально)
* Удобная система администрирования demo
* Защита от накрутки
* Гибкая модульная система. Возможность перемещать блоки топа.
* Отображение общей статистики всех зарегистрированных ресурсов
* Вывод табличной системы рейтинга с указанием места, хитов, хостов , пользователей , Тиц , Google pr (настройка количества строк вывода )
* Система комментариев
* Вывод каталога сайтов разбитого на основные категории и подкатегории
* Рейтинг по категориям
* Система новостей
* Поиск по ресурсам и их головным страницам
* Распечатка на принтер отчетов с сайта
* Многочисленные отчеты статистики
* Автоматическая очистка БД, server side выстраивание рейтинга
* Большая внутренняя база поисковых систем, поисковых роботов, популярных каталогов и рейтингов, браузеров, операционных систем и т.д.
* Возможность вывода статистики за любой промежуток времени
* Возможность увеличить или уменьшить число дней хранения данных
* Flash графики
* Парсинг головных страниц участников и поиск по ним.
* График посещений всех ресурсов за месяц
* Вывод посл. зарегистрированных сайтов
* Премодерация новых участников
* и еще огромное кол-во других функции см. demo

Установка:
Для версии 5.3, самой последней, которая есть в паблике установка представляет собой подробно расписанный ReadMe внтури архива.

Требования:
PHP 4.3 и выше; MySQL 4. x и выше; Управление crontab;

Офф.Сайт:
Код:
http://tsite.net.ru

Демо:
Код:
http://top.net.ru

Скачать:


Скриншот:
y4k96.png

Первый пост был отредактирован с связи с потерей ссылки и не реаплоада, а также с тем, что актуальная является версия 5.3
Все треды связянные с TSite будут склеены сюда.
 
Автор вроде грозился пятую версию на C++ делать. Так и есть? Или там модуль какой-то на c++?
 
  • Заблокирован
  • #3
Автор вроде грозился пятую версию на C++ делать. Так и есть? Или там модуль какой-то на c++?
C++ модули для топа автор продает скомпилированные отдельно под домен и устанавливает сам. Цена сего - 50$. Исходники отдает за 200$.
До 3к уников в сутки C++ модули не актуальны.
 
Люди плиз опишите как настроить крон. как прописать если стоит на сайте и где
для каждого файла или хотя бы 2 3 файла для примеры.
Что заменить и вместо куда и как(( а то посетителей не читает
 
Настроить Cron вы сможете на cPanel.
Для этого зайдите на cPanel в раздел Планировщик задач
Выберите тип планировщика "Стандартный" или "Продвинутый (в стиле Unix)"
Краткое описание настройки Cron (тип "Продвинутый").
Задание для cron выглядит как строка, в начале находятся пять обязательных полей для указания периодичности задания, а далее следует команда, которую нужно запускать:
поле1 поле2 поле3 поле4 поле5 команда
Значения первых пяти полей:
1. минуты - число от 0 до 59
2. часы - число от 0 до 23
3. день месяца - число от 1 до 31
4. номер месяца в году - число от 1 до 12
5. день недели - число от 0 до 7 (0-Вс,1-Пн,2-Вт,3-Ср,4-Чт,5-Пт,6-Сб,7-Вс)
Для каждого конкретного параметра можно задать несколько значений через запятую.
Например, если в поле "часы" написать 1,4,22, то задание будет запущено в 1 час ночи, в 4 часа утра и в 22 часа. Можно задать интервал - 4-9 будет означать, что программу нужно запускать каждый час в период с 4 до 9 часов включительно. Символ '*' означает "все возможные значения".
Например, указание '*' в поле "часы" будет означать "запускать каждый час". Символ '/' служит для указания дополнительной периодичности задания.
Например, '*/3' в поле "часы" означает "каждые три часа".
Так, как выглядит простейший сценарий cron:

0 */3 * * 2,5 /home/u12345/script.pl
Ниже приводятся примеры заданий для cron. Надеемся, эта информация поможет вам лучше понять работу этой программы.

# выполнять задание раз в час в 0 минут
0 */1 * * * /home/u12345/script.pl
# выполнять задание каждые три часа в 0 минут
0 */3 * * * /home/u12345/script.pl
# выполнять задание по понедельникам в 1 час 15 минут ночи
15 1 * * 1 /home/u12345/script.pl
# выполнять задание 5 апреля в 0 часов 1 минуту каждый год
1 0 5 4 * /home/u12345/script.pl
# выполнять задание в пятницу 13 числа в 13 часов 13 минут
13 13 13 * 5 /home/u12345/script.pl
# выполнять задание ежемесячно 1 числа в 6 часов 10 минут
10 6 1 * * /home/u12345/script.pl

Для файлов РНР задания следует прописывать следующим образом:
10 6 1 * * /usr/bin/php -q /home/логин/путь_к_файлу/файл.php > /dev/null
 
Скажите плз, в БД- таблице log, объем файла у меня привысил за 500мб,
майскл начинает подвисать, если обнулить (очистить) эту таблицу,
как повлияет? спасибо
 
  • Нравится
Реакции: beno
просто пропадёт вся статистика
 
  • Заблокирован
  • #8
Как разрешить добавлять сайты в корневую рубрику, подрубрик не будет?

 
На отдельном сервере (физическом) было почти 15К уников и нормально работало, база правда быстро росла, но работало
 
а шаблоны для топа этого нет ну типа вот этого
template1_4.png
 
Назад
Сверху