Отримав задачку від SEO спеціаліста, де потрібно було реалізувати сьогоднішню дату в карті сайту, не залежно, чи були оновлення чи ні (сеошники, вони такі сеошники).
поміркувавши над рішенням, одразу прийшло на думку написати щось типу:
та коли відкрив файли фіду, всюди всі сутності мали одну єдину часову мітку, що мене досить захвилювало, оскільки алгоритми гоші, досить кмітливі, тому, накинув ось такий метод для отримання рандомної часової мітки між "зараз" (момент генерації файлу карти сайту) та початком поточної доби (сьогодні):
поміркувавши над рішенням, одразу прийшло на думку написати щось типу:
<?php echo date('c', time()); ?>та коли відкрив файли фіду, всюди всі сутності мали одну єдину часову мітку, що мене досить захвилювало, оскільки алгоритми гоші, досить кмітливі, тому, накинув ось такий метод для отримання рандомної часової мітки між "зараз" (момент генерації файлу карти сайту) та початком поточної доби (сьогодні):
private function randomTodayTimer() {
return date('c', rand(strtotime(date('Y-m-d')), time()));
}