Скрипт "Сейчас на сайте"

12
VD
На сайте с 03.08.2010
Offline
62
6526

Приветствую всех. Ищу скрипт который отображает сколько человек в данный момент юзает по сайту. Есть сайт на котором отображается только количество зарегистрированных пользователей онлайн, но хотелось бы также отобразить сколько всего посетителей на сайте. За ранее спасибо за ответ.

LEOnidUKG
На сайте с 25.11.2006
Offline
1774
#1
✅ Мой Телеграм канал по SEO, оптимизации сайтов и серверов: https://t.me/leonidukgLIVE ✅ Качественное и рабочее размещение SEO статей СНГ и Бурж: https://getmanylinks.ru/ ✅ Настройка и оптимизация серверов https://getmanyspeed.ru/
VD
На сайте с 03.08.2010
Offline
62
#2

Поиском пользоваться могу спасибо. Что нибудь конкретное интересует и как лучше реализовать с базой данных или писать в текстовый файл сессии.

LEOnidUKG
На сайте с 25.11.2006
Offline
1774
#3
Vl@dimir:
Поиском пользоваться могу спасибо. Что нибудь конкретное интересует и как лучше реализовать с базой данных или писать в текстовый файл сессии.

Ну так бы и написали сразу: Вломы мне всё изучать и парни соорудите для скрипт на халяву и ещё установите, а то вижу вам делать нечего.

VD
На сайте с 03.08.2010
Offline
62
#4

Если у Вас есть что по теме предложить то не юлите, оплата не вопрос, к халявщикам я не отношусь.

LEOnidUKG
На сайте с 25.11.2006
Offline
1774
#5


define("MAX_IDLE_TIME", 30);
function getOnlineUsers(){
if ( $directory_handle = opendir( session_save_path() ) ) {
$count = 0;
while ( false !== ( $file = readdir( $directory_handle ) ) ) {
if($file != '.' && $file != '..' && $file != '.htaccess'){
if(time()- filemtime(session_save_path().'/'.$file) < MAX_IDLE_TIME * 60) {
$count++;
}
} }
closedir($directory_handle);
return $count;
} else {
return false;
}}

echo 'Сейчас на сайте: '.getOnlineUsers().' человек';

ну ессесно и папочку создать для сессий свою, любую и указать о ней в .htaccess

php_value session.save_path /от_корня_сайта_указать_путь/до_папки

VD
На сайте с 03.08.2010
Offline
62
#6

Ну вот этот топик уже в выдачи поиска google. Пробую установить пока проблемы с записью сессии

rtyug
На сайте с 13.05.2009
Offline
263
#7

для большой посещаемости и нагрузок есть решение на memcached Атомарность операций и счетчики в memcached

Спалил тему: Pokerstars вывод WMZ, etc на VISA 0% или SWIFT + Конверт USD/GBP,etc (net profit $0,5 млрд) (https://minfin.com.ua/blogs/94589307/115366/) Monobank - 50₴ на счет при рег. тут (https://clck.ru/DLX4r) | Номер SIP АТС Москва 7(495) - 0Ꝑ, 8(800) - 800Ꝑ/0Ꝑ (http://goo.gl/XOrCSn)
LEOnidUKG
На сайте с 25.11.2006
Offline
1774
#8
Vl@dimir:
Пробую установить пока проблемы с записью сессии

Ну наверное ещё права на папку 777 нужно поставить.

VD
На сайте с 03.08.2010
Offline
62
#9
LEOnidUKG:
Ну наверное ещё права на папку 777 нужно поставить.

да права на папку ставил, но почему то сессии не записываются и количество посетителей онлайн отображает, но как то не верно не понятно откуда вообще такая цифра. Возможно не правильно указываю путь к папке. Нашёл вариант с БД буду пробовать.

VD
На сайте с 03.08.2010
Offline
62
#10

Поюзал я все эти скрипты и всё что нашёл в сети и остановился на установки счётчика от http://whos.amung.us/

12

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий