Счетчик просмотров - Visavi.net
https://visavi.net/
RSS - Visavi.nethttps://visavi.net/assets/img/images/logo_small.pngRSS - Visavi.net
https://visavi.net/
[email protected] (admin)[email protected] (admin)Sun, 22 Dec 2024 12:56:25 +0300Не забудьте, что надо учитывать браузерный кеш и надо отключить кеширование изображений. Иначе магии не произойдет.
https://visavi.net/topics/44454/706737
Счетчик просмотров ДмитрийWed, 16 Dec 2020 14:10:38 +0300Сообщенияhttps://visavi.net/topics/44454/706737Храни в файле тогда<br>
file_put_contents($file, ((int) file_get_contents($file)) + 1);
https://visavi.net/topics/44454/706735
Счетчик просмотров Вантуз-менWed, 16 Dec 2020 02:07:20 +0300Сообщенияhttps://visavi.net/topics/44454/706735<a href="/users/Vantuz">Вантуз-мен</a>, в этом и дело. Я и хотел узнать какие есть варианты. Правда, я надеялся обойтись одним пхп без примочек. Спасибо!
https://visavi.net/topics/44454/706733
Счетчик просмотров phpTue, 15 Dec 2020 17:31:49 +0300Сообщенияhttps://visavi.net/topics/44454/706733Ну не используй тогда mysql, пиши в redis, в файл, в tarantool<br>
Есть много способов
https://visavi.net/topics/44454/706732
Счетчик просмотров Вантуз-менTue, 15 Dec 2020 16:24:32 +0300Сообщенияhttps://visavi.net/topics/44454/706732Даже не один запрос на просмотр, а минимум два. Поскольку нужно будет записать и вывести результат.<br>
А если get - запросы считать? Или *** полная?
https://visavi.net/topics/44454/706731
Счетчик просмотров phpTue, 15 Dec 2020 15:27:27 +0300Сообщенияhttps://visavi.net/topics/44454/706731<a href="/users/Vantuz">Вантуз-мен</a>, мне общий счетчик нужно сделать. Для каждого изображения, по одному на странице.<br>
<br>
<em><span style="font-size:x-small">Добавлено через 04:35 сек.</span></em><br>
просто для отображения страницы необходимо 6 запросов к БД на пользователя; до 100 челов - 700 запросов. Я не собираюсь покорять многомиллионную аудиторию... но ресурсы = деньги.<br>
Хотя, в моем случае лишние 100 запросов, наверное, погоду не сделают, но по-моему лучше так не делать, чтобы потом не запариваться.
https://visavi.net/topics/44454/706730
Счетчик просмотров phpTue, 15 Dec 2020 14:35:32 +0300Сообщенияhttps://visavi.net/topics/44454/706730Так тебе нужно общий счётчик просмотров или для конкретного пользователя? <br>
А почему много запросов один просмотр один запрос
https://visavi.net/topics/44454/706728
Счетчик просмотров Вантуз-менTue, 15 Dec 2020 11:40:23 +0300Сообщенияhttps://visavi.net/topics/44454/706728<a href="/users/Vantuz">Вантуз-мен</a>, <br>
Если картинка одна: <pre class="prettyprint">
$file = './photo.jpg';
if (file_exists($file)) {
$counter = isset($_COOKIE['counter']) ? $_COOKIE['counter'] : 0;
$counter++;
setcookie('counter', $counter);
header('Content-Type: image/jpeg');
readfile($file);</pre>
Я правильно понимаю?<br>
Если просмотры хранить в таблице мускул, многовато запросов получится...<br>
<br>
<em><span style="font-size:x-small">Добавлено через 09:23 сек.</span></em><br>
<a href="/users/Vantuz">Вантуз-мен</a>, кстати, гуглил этот вопрос, нормального решения на пхп не нашел.<br>
Из последних, в основном на ajax везде сделано. Хотелось бы пхп обойтись.
https://visavi.net/topics/44454/706727
Счетчик просмотров phpTue, 15 Dec 2020 00:55:23 +0300Сообщенияhttps://visavi.net/topics/44454/706727<a href="/users/php">php</a>, данные нужно хранить на сервере, куки хранятся на стороне клиента<br>
Создаешь таблицу записываешь туда id картинки и кол. просмотров, при просмотре плюсуешь счетчик
https://visavi.net/topics/44454/706726
Счетчик просмотров Вантуз-менTue, 15 Dec 2020 00:18:59 +0300Сообщенияhttps://visavi.net/topics/44454/706726Подскажите пжл, как можно написать счетчик просмотров изображений?<br>
Я считал/записывал число просмотров в cookie, но видимо не очень хорошая идея.
https://visavi.net/topics/44454/706725
Счетчик просмотров phpMon, 14 Dec 2020 19:19:20 +0300Сообщенияhttps://visavi.net/topics/44454/706725