За последние 24 часа нас посетили 19197 программистов и 1634 робота. Сейчас ищут 899 программистов ...

точное время

Тема в разделе "PHP для новичков", создана пользователем stalker312, 1 июн 2008.

  1. stalker312

    stalker312 Активный пользователь

    С нами с:
    1 июн 2008
    Сообщения:
    1
    Симпатии:
    0
    Для работы сайта нужно точное время (+ день, месяц и год)

    полагаться на время сервера и использовать date() почему-то не хочется (вдруг с ним, что случится) хочется, чтобы из скрипта делался запрос и получалось это время. Вроде есть NTP серверы - серверы точного времени. Так вот, можно ли организовать запрос на php?

    или как-нибудь по-другому эту задачу решить?..
     
  2. Kreker

    Kreker Старожил

    С нами с:
    8 апр 2007
    Сообщения:
    5.433
    Симпатии:
    0
    Можно, но есть условие - должен быть доступ к системному времени сервера, ибо запрашивать каждый раз время у нтп сервера при выполнении скрипта - чистой воды хулиганство. Во-первых, не желательно нагружать чужой сервер, во-вторых, вы сами будете тормозить свой скрипт, дожидаясь ответа от нтп.
    Если есть доступ к серверу - поставьте автокорректировку времени, если нет, то можно придумать выход - кроном запрашивать время два раза в день (его тоже корректировать, учитывая пинг (?) - неуверен, т.к вроде бы на сервере должна быть автоматическая корректировка), записывать в базу/файл, а уже оттуда черпать каждый раз.

    По поводу подключения через php, попробуйте fscockopen.
     
  3. Hight

    Hight Старожил
    Команда форума Модератор

    С нами с:
    5 мар 2006
    Сообщения:
    7.153
    Симпатии:
    0
    Адрес:
    из злой параллельной вселенной
    А если эти серверы все разом взорвутся или их разом начнут админить блондинки? Что тогда, мы все умрём? (с) Горбунов
    Это я к тому, что даже синхронизация времени с атомными часами стопроцентной гарантии не даст.
    Не надо выдумывать глупости. Есть время сервера, его и надо использовать, а если оно кривое - наезжать на админа.
     
  4. S.t.A.M.

    S.t.A.M. Активный пользователь

    С нами с:
    10 сен 2007
    Сообщения:
    1.041
    Симпатии:
    0