D.iK.iJ

D.iK.iJ
Рейтинг
239
Регистрация
26.05.2013
Должность
Человек-оркестр
Интересы
Занимаюсь адаптивной версткой сайтов, а в свободное время делаю симпатичные кулоны с опалами.
Делай что должен. И будь оно... просто будь! 💬 Когда будет срублено последнее дерево, когда будет отравлена последняя река, когда будет поймана последняя птица, – только тогда вы поймете, что деньги нельзя есть. 💬 Лучший момент, чтобы посадить дерево, был 20 лет назад. Второй лучший момент - сейчас.
sagamorr #:
Можете прислать ссылку где описано как сделать проверку на реферрера? Чтобы ботов отфильтровать.

Я про обычную проверку на PHP. Что-то вроде такого.

if (substr_count(strtolower(getenv("HTTP_REFERER")), getenv("HTTP_HOST"))!==1) {
}

Но это когда в реферрере есть домен. Получается, сработает только при посещении второй страницы. А для первой я бы JavaScript куки попробовал.

Изменения в версиях: https://www.php.net/manual/ru/migration80.incompatible.php

Я тоже в этом не разбираюсь, если что, но единственное что нашел подходящее - parent::__construct();

  • Использование parent внутри класса, у которого нет родителя, теперь приведёт к фатальной ошибке во время компиляции.

Но это я так, пальцем в небо.  Больше для поднятия темы ))

Гуглим "Как изменить индексный файл для каталога?"

Если Вы захотите переопределить список индексных файлов или их приоритет Вы можете создать файл .htaccess со следующей командой:

DirectoryIndex mypage.php

Это оно?

У меня Гугл по простейшим скриптам шарашился. Знаю, так как регулярно косячил и ошибку выдавал. Но он там что-то совсем простое берет. Ну, вроде редиректа по клику.

А еще может просто следить за счетчиками или за переходами браузера. А потом по этим страницам ходить.

Что то браузер, что то... какая разница-то? Ну давайте вернем пользователям таблички  "ваш браузер устарел"...

Ну и в настройках приложения так-то можно переключить. Но это пользователь должен делать сам.

estic #:
Это как? 404 + Location? 😀

Я лет в 18 и не такое писал:

header("HTTP/1.0 404 Not Found"); header("Location: /error/404.php "); die;

А как в PHP отлавливать лишние параметры - просто не догадался. )) Сейчас вот сел и убрал основные адреса с ошибками (по которым Яндекс особенно любит ломиться).

Спасибо.

estic #:

У Вас при некорректных id идет переадресация на /error/404.php с кодом 200.

Да, спасибо. Надо бы давно это поправить. В принципе, блог я начинал писать году в 2006, попутно изучая PHP. Там вещи и поприкольнее есть, если что. )) Постепенно вычищаю, но... зачем сильно налегать, если его никто кроме меня не читает?

У страницы  /error/404.php правда код 200. Уже лет 17 как. Там код ошибки обычно при переадресации на нее передается. Этого хватает.


А. Ну и пост-то был не про то, что у меня какой-то дико охрененный движок для блогов. А то, что иногда самопис или голый .html в разы быстрее готовых движков. Меня все еще немного корежит, когда вижу лендинг на том же Битриксе, например.

Ну пишет и пишет. Всю жизнь писал. Гугл лютую кашу без стилей считает "Мобайл френдли" и 404 страницу - тоже.

При определенном везении вообще что угодно может пройти проверку. Или не пройти.

mmp #:

Не везде (PageSpeed на мобильных): — 60 — 59

Вы взяли статьи с видео Ютуба. Логично, что такой результат и будет. Плеер то еще Г по части скорости загрузки. Если взять статью, где плеер подгружается по клику, результат будет немного другой.

https://dikij.com/blogger/2022/?id=15 

Вот тут, например,  100.  Но я все еще не думаю, что это на что-то вообще влияет.

Rgheno #:
Нам не страшен уход макдональдса🤣

Жареный горох очень очень вкусный, если что.


Всего: 2928