Обменял ЯД на WMR. ТСу спасибо, всё как в аптеке - быстро, точно и по прейскуранту)
Буду обращаться ещё)
С наступающим всех! ))
ХЗ что у вас за сервер, если его запрос к 1000 страниц валит.
Ставьте модули кеширования для WP. Их много, есть разные комбинации, в сети масса статей о установке и настройке.
Или пробуйте crawl-delay решить проблему(хотя он и работает через одно известное место).
Русаков - зло.
Код у него очень своеобразный, хоть и работает.
Под вашу задачу должен подойти этот класс:
https://true-coder.ru/php/toolkit-dlya-resajza-i-kropa-izobrazhenij-na-php.html
Класс работает, только что проверил.
Ресайзите изображение по бОльшему параметру, потом вырезаете в нужной пропорции.
Навскидку, что-то вроде этого:
$imgpath = 'image.jpg'; $img = AcImage::createImage($imgpath); $img->resizeByWidth(350) ->crop(1,1,245,137) ->save(time() .'image245_137.jpg'); $img = AcImage::createImage($imgpath); $img->resizeByWidth(150) ->crop(1,1,102,76) ->save(time() .'image102_76.jpg');
Читаете бредофайл file_get_contents
Потом explode на строку по разделителю пробел.
Потом через цикл или array_map чистите слова от мусора.
Дальше array_randом выдираете нужное количество фраз. Делаете из этого новый массив.
К этому моменту у вас уже должен быть набор ключей в другом массиве.
Сливаете массивы array_merge и shuffle на итоговый массив.
Профит ;)
З.Ы. Возможно не самое красивое решение но навскидку - должно работать)
Смысл раскидывать эти обрезки по файлам?
Руководствуйтесь логикой, зачастую это полезней чем слепо следовать всяким руководствам.
Вместо тысячи слов:
https://learn.javascript.ru/onscroll
А потом привязываете выполнение загрузки скрипта анимации к размеру отступа от верха экрана. Ну, так чтобы скрипт колец отображался.
Linkpad как вариант.
Если сайт небольшой, можно поставить RDS бар и пройтись по страницам вручную(в плагине можно настраивать подсветку внешних ссылок).
Очень расплывчатое понятие "сильная нагрузка". У вас в таблице БД что, сотни тысяч записей чтобы SELECT\Update запросы тормозили?
Если нет - то вы разницу даже с синтетическими тестами не особо заметите.
Разница конечно есть, но она несущественна. Лучше оптимизируйте код или запросы.
В слепую конечно сказать сложно.
Но судя по всему у вас в корне сайта лежит "4elover.php", а "/images/images/images/folio/imya/images/images/images/images/logo2.gif " это не путь по директориям сайта а GET параметры которые передаются скрипту "4elover.php".
200 код это всё может отдавать если у вас не правильно настроен роутер, нет проброса исключений и нет страницы ошибки для этих исключений. Тут надо смотреть и разбирать код, но за "спасибо" этим вряд ли кто-то займётся.
А вообще как то криво реализовано, не вижу причин из-за которых файлы дизайна или изображения в статьях должны быть доступны через скрипты.