Gerga, я не о том. Я о том, что переход на новую версию приводит к появлению кучи багов, которые потом тянутся шлейфом, устраняются постепенно. А те, "кто в теме", тем временем их активно эксплуатируют.
LazyBadger: Позволь все же не согласиться, т.к. "закрыты старые известные баги, посажены новые неизвестные" и некая (прямая) корреляция все же есть, ящетаю
Там всё немного сложнее. Появление большинства версий связано не с требованиями безопасности, а с со всякими "улучшениями" и дополнениями, а также обновлением программного обеспечения - мускуль, пхп, жабаскрипт. Релизы безопасности - это лишь некоторые минорные версии.
Классический пример - переход на пятёрку. Новый редактор, новая тема, "а-ха-ха". Переписали кучу файлов. В результате - раздолье для взломщиков. Багоискатели кидаются на новые версии, как собака на кость. Поэтому после выхода пятёрки вышел уже релиз безопасности 5.0.1.
А ещё ведь приходится вносить изменения во множество плагинов - а там вообще поле непаханное.
Unlock: Но не понимаю как это работает. Мне нужен вот какой функционал - каждый день недели менять вывод определенной информации.
Этот код меняет баннер каждые 3 дня. То есть 3 дня показывает один баннер, следующие 3 дня другой баннер, потом 3 дня третий баннер, три дня четвёртый - и так по кругу. Если поставить вместо 3 значение 1 - то будет менять каждый день, если 7 баннеров - то каждый день показывается следующий из семи баннеров, по кругу.
---------- Добавлено 24.08.2019 в 21:33 ----------
edogs: Unlock, Да, отработает как надо.
Но мы бы упростили до $banners_array = array ( 'tip7.php', 'tip1.php', 'tip2.php', 'tip3.php', 'tip4.php', 'tip5.php', 'tip6.php' ); $banner='tip'.(1+date("w")).'.php';
А зачем $banners_array, - на память? Тогда лучше оформить комментарием.
Gerga, я не о том. Я о том, что переход на новую версию приводит к появлению кучи багов, которые потом тянутся шлейфом, устраняются постепенно. А те, "кто в теме", тем временем их активно эксплуатируют.
Позволь все же не согласиться, т.к. "закрыты старые известные баги, посажены новые неизвестные" и некая (прямая) корреляция все же есть, ящетаю
Там всё немного сложнее. Появление большинства версий связано не с требованиями безопасности, а с со всякими "улучшениями" и дополнениями, а также обновлением программного обеспечения - мускуль, пхп, жабаскрипт. Релизы безопасности - это лишь некоторые минорные версии.
Классический пример - переход на пятёрку. Новый редактор, новая тема, "а-ха-ха". Переписали кучу файлов. В результате - раздолье для взломщиков. Багоискатели кидаются на новые версии, как собака на кость. Поэтому после выхода пятёрки вышел уже релиз безопасности 5.0.1.
А ещё ведь приходится вносить изменения во множество плагинов - а там вообще поле непаханное.
Я пользуюсь последней версией WP - для меня безопасность превыше всего
Последняя версия и безопасность - вещи между собой не коррелирующие.
Не понял. И что?
А то, что с каких пирогов должно грузить то, что не работает? Это ж редактор.
Каждый дополнительный плагин - увеличивает нагрузку на сервер - нет?
Это же админка.
попадаются фото с заглавными буквами, редирект на прописные
Если не знаете, как буковки называются, пишите проще: маленькие букаффки, большие букаффки.
По-видимому, эта ссылочка поможет:
https://proadminz.ru/htaccess-redirekt-url-v-nizhniy-registr/
В смысле это и есть полный код скрипта? Т.е. здесь количество дней никак не задается?
Полный код - там одна строчка, присваивающая имени скрипта цифру дня недели. Упрощено именно для случая соответствия 1 день недели = 1 баннер.
Это вроде бы так и должно быть, но почему тогда при тестирование, когда я менял количество дней, то менялся и номер баннера?
Потому что отсчёт дней ведётся от Рождества Юниксова. И Вы попадаете на какой-то случайный день в середине цикла.
Но не понимаю как это работает. Мне нужен вот какой функционал - каждый день недели менять вывод определенной информации.
Этот код меняет баннер каждые 3 дня. То есть 3 дня показывает один баннер, следующие 3 дня другой баннер, потом 3 дня третий баннер, три дня четвёртый - и так по кругу. Если поставить вместо 3 значение 1 - то будет менять каждый день, если 7 баннеров - то каждый день показывается следующий из семи баннеров, по кругу.
---------- Добавлено 24.08.2019 в 21:33 ----------
Unlock,
Да, отработает как надо.
Но мы бы упростили до
$banners_array = array
(
'tip7.php',
'tip1.php',
'tip2.php',
'tip3.php',
'tip4.php',
'tip5.php',
'tip6.php'
);
$banner='tip'.(1+date("w")).'.php';
И более наглядно было бы
$banner='tip'.date('N').'.php';
Подскажите, пожалуйста, может кто знает причину.
Может быть, кто-то и знает. По крайней мере, тот, кто сочинял код движка.
идея примерно такая
В принципе, идея имеет право на реализацию. Всё опять же от конкретики зависит. Я не стал бы огорчаться по этому поводу.