Как стать автором
Обновить

Комментарии 46

конкретно на вордпрессе нормально работает? я пробовал ставить плагин php-speedy, но в итоге получал пустую страницу
конкретно для Wordpress и проводилась установка. Просто существует очень много различных окружений с разными условиями. Если не заработает — напишите, пожалуйста, адрес. Посмотрим.
поставил на вордперсс, все прошло нормально. самое интересно! до установки оценка была 60 из 100, теперь же оценка 59 из 100 :) настройки я не трогал, мне кажется что-то не закешировалось
Спасибо за подробности, а где-нибудь есть сравнение до и после использования Web Optimizer?
Сразу в «Избранное», хотя и так все было понятно, Спасибо!
ВЫ пишете «В качестве базы для Web Optimizer использовался PHP Speedy (который также существует в виде дополнения для Wordpress, Joomla и Drupal).»

Что-то не нашел. Где это? Интересует Друпал.
видимо, ничего, кроме заявления самого автора
aciddrop.com/2008/02/04/php-speedy-updated-now-works-with-joomla-and-drupal/
на эту тему нет. Лично у меня сейчас Web Optimizer работает не очень стабильно под последним Drupal (т.е. работает, но есть явные недочеты), планируется в самом ближайшем времени их исправить.
Drupal сам замечательно занимается кэшем, сжатием и всем остальным. Т.к. на страничке набор модулей и соответственно JS/CSS может сильно варьироваться — сливать всё в один файл в некоторых случаях вреднее, чем не сливать.
да, поэтому особого упора на Drupal не делается. Но для него нет ни модуля создания CSS Sprites, ни перевода скриптов в «ненавязивый» режим…
Спасибо, попробую поставить на netcat.
Как попробуете, то расскажите, пожалуйста, о результате. Весьма интересно.
Попробовал поставить на самописный движок, error_reporting у меня полный — вылезает десяток нотисов. СSS файлы скомпрессировались и объеденились в один, JS — нет.

Идея отличная, буду следить за развитием проекта.
НЛО прилетело и опубликовало эту надпись здесь
я, конечно, все понимаю, но зачем ссылку-то было светить?
она же в заметке есть )
ссылки нет в заметке :)
Спасибо. Попробую прикрутить к cakephp в качестве компонента.
Планируется ли поддержка статики на разных хостах?

Тестировал на сайте с вынесенными на другой сервер CSS и изображениями, в кэше ничего не осело.
картинки с других хостов поддерживаются. CSS- и JS-файлы пока нет. Нужно еще определиться с политикой объединения файлов в таком случае — через настройки этот как-то задавать или автоматически вычислять…
поддержка других хостов для CSS/JS-файлов добавлена в последние сборки. Войдет в версию 0.3
Кто нибудь побывал к Битриксу прикрутить? Есть результаты?
битриксу ничего не поможет ;)
ну так на joomla кто-нибудь уже удачно поставил, или вечером придётся быть первооткрывателем?
Версия 0.2.8 протестирована под Joomla 1.5.0 в дефолтной настройке. Полет нормальный
Версия 0.2.8 протестирована под Joomla 1.5.0
Могу сделать перевод на иврит
ок, спасибо :) Как руки дойдут до локализации — кину клич
на денвере пробовали? работает?
вообще говоря, у меня самого Denwer через раз работает. Но под него тоже усиленно тестировалось (в частности, версия 0.2), так что с большой вероятностью заработает и 0.2.6
у меня что-то не дорабатывает — шаг 3 и… все
файлы не сливаются, индекс.пхп оптимизатора не изменяется, хтаксес не создается (
скорее всего, проблемы с корневой директорией… Какая указывается на первом шаге? Она соответствует корневой директории сайта?
стоит денвер.
т.е. сайт доступен по адресу localhost/site/
физически это Z:\home\localhost\www\site\

оптимизатор ловит адрес физический, но без «сайт» — я его дописываю вручную, как и .htaccess дописывал

Дальше — практически базовая конфигурация
в общем, он все правильно делает: сайт-то должен в корне располагаться. А если нет, то можно корневую директорию вручную задать. Другое дело, что предупреждение должно выводиться, если что-то не так происходит с текущей «корневой» директорией.

Будут какие-то соображения по уточнению данного положения?
то есть какие пути: веб или дисковые мне нужно ему кормить?
1. в качестве корня сайта
2. для «кеша»
для корня — то, что в DocumentRoot прописано. Т.е. «корень сайта»
В качестве кэша, вообще говоря, может выступать произвольная директория, но она должна находиться внутри корня (иначе не будет доступа к CSS- / JS-файлам через http) + возможны проблемы при выборе кэширующей директории не по умолчанию.
для кеша он веб-адрес не ест
для корня — не помогает ни один из вариантов.

есть идеи?
веб-адрес и не должен есть. Для кэша должна использоваться директория на диске, а не веб-адрес.

А какие варианты для корня? Что при этом происходит? (проходит установка до шага 3, установка «зависает» на первом шаге)
Z:/home/localhost/www/Kitich/

идет до шага 3 и все
кнопка «закончить», я так понимаю, и не предусмотрена. Кстати зря, было бы нагляднее.
После этого добавляю указанные 2 строки кода в мой индекс.пхп, запускаю — без изменений.

папка кеша остается пустой (только родной yass.loader.js), при входе в оптимизатор повторно запускается инсталл
что записано в config.php для javascript_cachedir / css_cachedir?
$compress_options['javascript_cachedir'] = «Z:/home/localhost/www/Kitich/web-optimizer/cache/»;
$compress_options['css_cachedir'] = «Z:/home/localhost/www/Kitich/web-optimizer/cache/»;

адреса правильные, в проводнике открываются
укажи, плиз, адрес сайта, если удалось успешно запуститься
запустилось, но вылезли глюки: есть ява-скрипты, которые должны запускаться только в начале страницы. Они режутся оптимизатором и переносятся в конец — в итоге, не работают.

Поэтому пока оптимизатор отключил — позже играться буду, сейчас просто не до того :(
ага, спасибо. Там есть опция «Unobtrusive Javascript». Ее можно отключить — и тогда скрипты в начале страницы будут вставлены.
ОК. попробую
С чего это сайт должен располагаться в корне?
на каждый сайт — своя папка. Очень странно, если у сайта своя папка, но сам сайт открывается не из корня (этой папки конечно же)
Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации

Истории