Всем привет. Существует масса способов реализации счетчика просмотров страницы на PHP и в основном они работают с базой данных. Но если вам нужно прикрутить по-быстрому к одной странице счетчик посещений, то этот скрипт будет вам полезен. БД он не использует, а создает текстовый файл, в котором и хранит информацию о количестве просмотров. И, как обычно, предлагаю посмотреть как это выглядит:
Наверное это самый простой из всех возможных счетчиков посещений. Как вы уже догадались он считает абсолютно все заходы, то есть хиты, а именно каждую загрузку сайта. Ни о какой уникальности речи не идет, да это и не нужно, для этого нужен совсем другой счетчик, с более сложной структурой. Таким образом мы можем показать посетителям какие записи имеют наибольшую популярность, а так же для красоты.
Вместо слова «Просмотров» можно установить картинку в виде глаза. Это сейчас не только модно, но так же экономит место и смотрится достаточно информативно без каких-либо дополнительных объяснений.
Здравствуйте Александр!
Нашла на Вашем сайте, то что давно искала, но я как говорят, чайник, и не понимаю как установить этот простой скрипт подсчета посетителей на свою страницу сайта.
Прошу Вашей помощи.
Готова оплатить вашу работу
Добрый день, Александр! 27-01-2021г. Ошибка вот такая: Unchecked runtime.lastError: The message port closed before a response was received ! Но считает так что прибавляет 3 каждый раз.
Привожу свой код с добавлениями, которые позволяют записывать в файл имя браузера и время входа на сайт «Простой счетчик просмотров страницы сайта на php»
Добрый день, Александр!
Немного доработал Вашу программу и в другой файл вывожу название браузера и время входа на страницу сайта «Простой счетчик просмотров страницы сайта на php»
Запускал сайт на разных брайзерах. Вот результат.
[2021-01-28 10:02:57] Mozilla/5.0 (Windows NT 10.0; WOW64; Trident/7.0; rv:11.0) like Gecko 1 3 5 7 =8 (содержимое counter.txt после подсчёта =8)
[2021-01-28 10:02:57] Mozilla/5.0 (Windows NT 10.0; Win64; x64; Trident/7.0; rv:11.0) like Gecko
Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/51.0.2704.79 Safari/537.36 Edge/14.14393 1 2 3 4 5 =5 (содержимое counter.txt после подсчёта =5)
С данным движком не знаком. Вам лучше поискать решение с записью количества просмотров в БД. Или нужно только одну считать просмотры только одной страницы?
Здравствуйте Александр.
Спасибо за Ваш труд. Никак не устанавливается. У меня браузер «Уран» — это ранняя версия Хрома. На браузере «Атом» тот же глюк. Пробовал бесплатный счётчик вставить, в Ваш, — отсюда
hostciti.net/stat. Бестолку. Очень хочется простейший, только для подсчёта посещений, счётчик для своего сайта. Растолкуйте, чайнику, как правильно установить Ваш счётчик.
У вас php код выводится на странице, а не должен. Для начала уберите пробелы между угловой скобкой и знаком вопроса (< ?ph). Попробуйте что-то вывести таким образом:
< ?php echo 100; ?>
Но это нужно делать в файле с расширением php.
Пример: file.php
Имейте в виду, что мой редактор автоматом ставит пробелы
(< ?ph) вам нужно их убрать.
Код Юрия не устанавливается. Поставил Ваш. Вырезал из Юрия счётчик и приклеил к Вашему. Всё гладко, но счетчик не работает… Сколько не ставил кодов из И-нета — ни один не установился. Видимо без пошаговой инструкции ловить нечего. Нашёл целый сайт со счётчиками,
webscript.ru/scripts/PHP/Schetchiki
но там не коды, а файлы, которые нужно устанавливать на сайт, а они не хотят, никак.
Похоже, для таких случаев нужно иметь другие мозги. Увы. Сами-то мы не местные… Печально.
Странный народ Айтишники… Зашёл на сайт где предлагают бесплатный счётчик. Дальше описывают как устанавливать к себе на сайт. Ворох указаний: перепишите, проставьте, уберите, добавьте и т.д. Притом что их терминология, для меня, как «новые ворота» — сплошные непонятки. Неужели нельзя сделать программу с самоустановкой или пошаговой инструкцией. А то кинут пригоршню разрозненных деталей деталей и считают что осчастливили всех.
Доделайте до конца, тогда и денег вам не жалко, а то кинут «сырой фарш» и думают что и все им будут благодарны.
Добрый день. Прям очень хочется ваш счетчик использовать, но не понимаю как. Взял код исходной страницы с Демо. Вставил. Все видно, но не считает. Помогите разобраться)
Здравствуйте Александр!
Нашла на Вашем сайте, то что давно искала, но я как говорят, чайник, и не понимаю как установить этот простой скрипт подсчета посетителей на свою страницу сайта.
Прошу Вашей помощи.
Готова оплатить вашу работу
Написал в контакте.
Добрый день, Александр! 27-01-2021г. Ошибка вот такая: Unchecked runtime.lastError: The message port closed before a response was received ! Но считает так что прибавляет 3 каждый раз.
Скорее всего проблема в браузере и скорее всего у вас Хром. Попробуйте открыть страницу в другом браузере. Отпишитесь.
Привожу свой код с добавлениями, которые позволяют записывать в файл имя браузера и время входа на сайт «Простой счетчик просмотров страницы сайта на php»
Пытаюсь отправить свой код с доработками
Подправил.
Добрый день, Александр!
Немного доработал Вашу программу и в другой файл вывожу название браузера и время входа на страницу сайта «Простой счетчик просмотров страницы сайта на php»
Запускал сайт на разных брайзерах. Вот результат.
[2021-01-28 10:02:57] Mozilla/5.0 (Windows NT 10.0; WOW64; Trident/7.0; rv:11.0) like Gecko 1 3 5 7 =8 (содержимое counter.txt после подсчёта =8)
[2021-01-28 10:02:57] Mozilla/5.0 (Windows NT 10.0; Win64; x64; Trident/7.0; rv:11.0) like Gecko
Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/51.0.2704.79 Safari/537.36 Edge/14.14393 1 2 3 4 5 =5 (содержимое counter.txt после подсчёта =5)
[2021-01-28 10:24:21] Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:78.0) Gecko/20100101 Firefox/78.0 =1 2 3 4 5 6 =6 (содержимое counter.txt после подсчёта =6)
[2021-01-28 10:31:22] Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/87.0.4280.141 Safari/537.36 = 1 4 7 10 =12 (содержимое counter.txt после подсчёта =12)
[2021-01-28 10:37:23] Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/87.0.4280.88 YaBrowser/20.12.1.179 Yowser/2.5 Safari/537.36 1 3 5 7 9 11 =12 (содержимое counter.txt после подсчёта =12)
Спасибо за информацию.
Юрий, поясните пожалуйста новичку, а откуда PHP код берёт фаил eye.svg? Предполагаю, что в коде что-то нехватает.
Это картинка в виде глаза. Путь до нее прописан в HTML, а не в PHP.
Здравствуйте. А как поставить этот скрипт на движок шаретроникс?
С данным движком не знаком. Вам лучше поискать решение с записью количества просмотров в БД. Или нужно только одну считать просмотры только одной страницы?
Здравствуйте Александр.
Спасибо за Ваш труд. Никак не устанавливается. У меня браузер «Уран» — это ранняя версия Хрома. На браузере «Атом» тот же глюк. Пробовал бесплатный счётчик вставить, в Ваш, — отсюда
hostciti.net/stat. Бестолку. Очень хочется простейший, только для подсчёта посещений, счётчик для своего сайта. Растолкуйте, чайнику, как правильно установить Ваш счётчик.
У вас php код выводится на странице, а не должен. Для начала уберите пробелы между угловой скобкой и знаком вопроса (< ?ph). Попробуйте что-то вывести таким образом:
Код Юрия не устанавливается. Поставил Ваш. Вырезал из Юрия счётчик и приклеил к Вашему. Всё гладко, но счетчик не работает… Сколько не ставил кодов из И-нета — ни один не установился. Видимо без пошаговой инструкции ловить нечего. Нашёл целый сайт со счётчиками,
webscript.ru/scripts/PHP/Schetchiki
но там не коды, а файлы, которые нужно устанавливать на сайт, а они не хотят, никак.
Похоже, для таких случаев нужно иметь другие мозги. Увы. Сами-то мы не местные… Печально.
Странный народ Айтишники… Зашёл на сайт где предлагают бесплатный счётчик. Дальше описывают как устанавливать к себе на сайт. Ворох указаний: перепишите, проставьте, уберите, добавьте и т.д. Притом что их терминология, для меня, как «новые ворота» — сплошные непонятки. Неужели нельзя сделать программу с самоустановкой или пошаговой инструкцией. А то кинут пригоршню разрозненных деталей деталей и считают что осчастливили всех.
Доделайте до конца, тогда и денег вам не жалко, а то кинут «сырой фарш» и думают что и все им будут благодарны.
А как сделать так, чтобы на сайте был фиксированный блок(как 8K SUBS), но двигался без задержки?
в css:
Добрый день. Прям очень хочется ваш счетчик использовать, но не понимаю как. Взял код исходной страницы с Демо. Вставил. Все видно, но не считает. Помогите разобраться)
В телеграм напишите, посмотрим.
В телеграмме Вас искать или группу?
Как удобно. https://t.me/Mavrinn