jeka!
Просто Member
Специфический счётчик хитов, нужно решение...
Сегодня получил письмо от хостера, что мой сайт грузит их машину на 20%, всё из-за одного скрипта счётчика.
Чего он делает:
Читает файл с одной строчкой, которая содержит цифру, увеличивает её на 1 и записывает опять.
Через каждые 100, скрипт выводит пользователю текст.
То есть это просто счётчик загрузок страниц, максимальная цифра 100, 101 загрузка обнуляет счётчик.
Так вот, когда у меня на сайте больше 100 посетителей в онлайне, сервак трещит по швам, из за частого чтения и записи файла.
Есть какой нибудь способ избавиться от сохранения цифры в файле? Думал про базу данных, но там ещё больше гемору будет, в частности с таймаутом запросов.
Может есть способ хранить цифру в памяти, и работать с ней прям от туда?
Сегодня получил письмо от хостера, что мой сайт грузит их машину на 20%, всё из-за одного скрипта счётчика.
Чего он делает:
Читает файл с одной строчкой, которая содержит цифру, увеличивает её на 1 и записывает опять.
Через каждые 100, скрипт выводит пользователю текст.
То есть это просто счётчик загрузок страниц, максимальная цифра 100, 101 загрузка обнуляет счётчик.
Так вот, когда у меня на сайте больше 100 посетителей в онлайне, сервак трещит по швам, из за частого чтения и записи файла.
Есть какой нибудь способ избавиться от сохранения цифры в файле? Думал про базу данных, но там ещё больше гемору будет, в частности с таймаутом запросов.
Может есть способ хранить цифру в памяти, и работать с ней прям от туда?