iworkshop

iworkshop
Рейтинг
195
Регистрация
22.12.2008

Обменял ЯД на 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 код это всё может отдавать если у вас не правильно настроен роутер, нет проброса исключений и нет страницы ошибки для этих исключений. Тут надо смотреть и разбирать код, но за "спасибо" этим вряд ли кто-то займётся.

А вообще как то криво реализовано, не вижу причин из-за которых файлы дизайна или изображения в статьях должны быть доступны через скрипты.

Всего: 2626