Задачки по PHP

4.53K
.
Jahak, и ещё в твоей логике есть существенный минус - ты записываешь посетителей только один раз, и если кто-то, чей браузер уже записан, зайдёт к тебе спустя какое-то время(день, два ... двадцать дней), то ты об этом даже не узнаешь. То есть, статистику посещения ты упускаешь. А логеры как раз и должны фиксировать посещения. Или я ошибаюсь?
.
# ДоХтор (30.09.2015 / 17:18)
Jahak, и ещё в твоей логике есть существенный минус - ты записываешь посетителей только один раз, и если кто-то, чей браузер уже записан, зайдёт к тебе спустя какое-то время(день, два ... двадцать дн
В ТЗ сказано чтобы при выводе данных из файлов не должно быть повторяющихся связок IP + Юзерагент
Вот я и сделал, чтобы повторяющихся значений не было вообще в файлах
.
ДоХтор, на твой пост (30.09.2015 / 19:02) отвечу, На счёт сортировки я не стал заморачиваться

меня интересует время обращения к скрипту
не понял о чем это ты?

Ну насчёт короткой реализации может и неправ был
.
# Jahak (30.09.2015 / 17:22)
В ТЗ сказано чтобы при выводе данных из файлов не должно быть повторяющихся связок IP + Юзерагент
Вот я и сделал, чтобы повторяющихся значений не было вообще в файлах
В ТЗ сказано чтобы при выводе данных из файлов не должно быть повторяющихся связок IP + Юзерагент

Но это ведь не означает, что не нужно фиксировать обращения к скрипту. Записи делаешь, а вот в вывод направляешь отфильтрованные пары IP + Юзерагент. Иначе, зачем тебе такой логер, "невидящий" посетителей.
.
не понял о чем это ты?

Я о времени последней записи в файл.
.
# ДоХтор (30.09.2015 / 17:27)
В ТЗ сказано чтобы при выводе данных из файлов не должно быть повторяющихся связок IP + Юзерагент

Но это ведь не означает, что не нужно фиксировать обращения к скрипту. Записи делаешь, а вот в выво
Может ты и прав, и я не понял ТЗ
Без внятного ТЗ и результат хер знает какой получается
.
# ДоХтор (30.09.2015 / 17:29)
Я о времени последней записи в файл.
А что не так со временем?
.
Хотелось бы узнать мнение Simba, по этому поводу.
.
(\/)____o_O____(\/)
ДоХтор, я попробовал разными способами. сильно укоротить не получается. но циклов многих можно избежать
завтра выложу. сегодня на сутках
.
# Jahak (30.09.2015 / 17:31)
А что не так со временем?
Ну оно же у тебя хромает часов на шесть наверное(я уже не помню разность). У меня время на моём хосте тоже не совпадает с текущим, поэтому я к функции date() добавил временнУю метку time(), в итоге (по крайней мере у меня) время отображается корректно.
Всего: 270