в моем конфиге присутcтвуют строчки и именно с ними на сайте создаются нужные мне картинки предпросмотра:
Если имеется ввиду конфиг с предыдущей страницы - то там размеры картинок не заданы вообще. Естественно в редакторе и не создается превью, потому что в исходном коде их размеры так же не заданы.
Если вы хотите принудительно создавать превьюшки заданных размеров - обратите внимание на параметры $dr_local["thumb_width"], $dr_local["thumb_height"] и $dr_local["thumb_use_defaults"]
$dr_local["thumb_width"]["gallery"]=230; $dr_local["thumb_resize_method"]["gallery"]=1; $dr_local["thumb_use_defaults"]["gallery"]=2;
По моим наблюдениям нагрузку на сервер дает не сам плагин, а вызываемый в нем simple_html_dom.php. Попробуйте закомментировать
как проверить кэширование? плагин дает очень большую нагрузку на сервер 5-10%. не уверен что кэш работает.
[Tue Apr 28 11:52:31 2009] [warn] [client 123.4.70.174] CPU limit exceeded (7.9%) [Tue Apr 28 11:52:31 2009] [warn] [client 123.4.70.174] CPU limit exceeded (7.9%) [Tue Apr 28 12:36:26 2009] [error] PHP Fatal error: Allowed memory size of 33554432 bytes exhausted (tried to allocate 32 bytes) in /home/uxxxx/www/assets/plugins/directresize/includes/simple_html_dom.php on line 637
function Process($content)
{
global $modx;
/*
if ($this->drconfig["bind_config_to_css_selector"])
{
$content = $this->_setCSSBindingLabel($content);
}
*/
а что вообще делает этот simple_html_dom.phpВообще-то он, насколько я понял, строит в памяти объектную модель документа (html), извлекает из неё в виде массива ссылки на картинки (в данном случае) и заменяет их ссылками на превьювы (в данном случае). Измененный html подсовывается браузеру.
Зачем? Версия 0.9 намного лучше по возможностям. Оставь отключенно Process, это не больно. Нагрузку может дать PhpThumb, но это не зависит от версии DR.
боюсь придется возвращаться на 8 версию т.к. иначе хостер заблокирует сайт. я еще на 8ке не смотрел нагрузку
Не угадали, simple_html_dom.php делает не это. Он появился только в последней ревизии и используется для привязки набора параметра к положению изображения в html-структуре документаДля DR, конечно не угадал. Потому что действительно гадал - зачем эта фича в rev.6 появилась. Но предназначение-то simple_html_dom в общем случае (махинации со структурой документа) вроде понял?