За последние 24 часа нас посетили 17704 программиста и 1280 роботов. Сейчас ищут 1388 программистов ...

Рандомная статья раз в сутки

Тема в разделе "PHP и базы данных", создана пользователем anvyd, 11 май 2015.

  1. anvyd

    anvyd Новичок

    С нами с:
    17 апр 2015
    Сообщения:
    13
    Симпатии:
    0
    Ребят, подскажите, направьте...
    Задача: вывод одной случайной цитаты, и чтобы эта цитата раз в сутки, например ночью, менялась на другую.
    чтобы это было не ресурсоемко для сервера, чтобы он не делал какие то запросы каждый переход по сайту
    как это реализовать?
    не обязательно мне все расписывать, просто в каком направлении двигаться?
    я могу вывести одну статью случайную, но она меняется каждый переход
     
  2. Fell-x27

    Fell-x27 Суперстар
    Команда форума Модератор

    С нами с:
    25 июл 2013
    Сообщения:
    12.156
    Симпатии:
    1.770
    Адрес:
    :сердА
    По крону(гугли php cron) меняй слово в шаблоне. Можно регуляркой. Можно хранить его в отдельном файле, который инклудится в шаблон в нужном месте, как хочешь. Все.
     
  3. Deonis

    Deonis Старожил

    С нами с:
    15 фев 2013
    Сообщения:
    1.521
    Симпатии:
    504
    Как вариант, к предложенному Fell-x27, можно обойтись планировщиком задач самого мускула (достаточно доступно описано и в этой статье). Если у вас VDS/VPS, то проблем не возникнет, но на шаред-хостинге, скорее всего, что планировщик отключен. Лично я практически отказался от cron-а в случаях, когда задача связана с БД в пользу планировщика MySQL, но конечно же всё нужно решать по ситуации.