Модуль Boost. У кого есть опыт использования

Прислано: Valeratal

пн, 15/03/2010 - 05:25

Собственно сабж
интересуют 3 момента

1. Стоит ли игра свеч, если есть фронтэнд нжинс и бэкэнд апач

2. Правда ли, что boost создает html файлы для анонимов. И нет способа сохранить единообразие адресов нод для анонимов и зарегенных. Да и для поисковых систем, которые и так знают адреса типа /мой синоним (и версия для печати и стандартный node/номер), добавлять еще одну версию - не камильфо, имхо.

3. Какие еще баги и подводные камни существуют при использовании для посещаемого сайта.

Комментарии


Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Применить"
Опубликовано seaji в пн, 15/03/2010 - 10:49.

Статика она и есть статика, что тут скажешь.
Буст хорош для тех сайтов, посетители которых - анонимы в большинстве.
Переопределять пути не нужно. Все остается по старому.
Статические файлы встраиваются в текущий адрес урл.


Опубликовано Valeratal в пн, 15/03/2010 - 11:51.

у меня анонимы в большинстве (не менее 90%)

с путями, может я не так выразился
но, вот у меня есть путь
сайт/news/vserossiiskii-konkurs-kouchei-i-biznes-trenerov

при включении буста, что увидят анонимы, не перекинет ли их на адрес

сайт/news/vserossiiskii-konkurs-kouchei-i-biznes-trenerov.htm

как то не хочется вводить еще кучу дублей для ПС

а про глюки, нет информации? Просто помню ставили на друпал.ру, а он подсовывал страницы древние даже зарегенным


Опубликовано Valeratal в вт, 16/03/2010 - 10:00.

и еще вопрос
правильно ли я понимаю, что по истечении "времени жизни" кэша, все страницы обновляются. То есть вообще все и сразу?


Опубликовано volocuga@drupal.org в вт, 16/03/2010 - 16:58.

"Valeratal" написал(а):

сайт/news/vserossiiskii-konkurs-kouchei-i-biznes-trenerov.htm

Не, будет сайт/news/vserossiiskii-konkurs-kouchei-i-biznes-trenerov/index.html

Т.е фактически сайт/news/vserossiiskii-konkurs-kouchei-i-biznes-trenerov


Опубликовано Valeratal в ср, 17/03/2010 - 04:22.

спасибо
еще вопрос созрел, если это по сути html, то как будет работать webform-анкеты для анонимов.


Опубликовано NicomUA@drupal.org в ср, 21/04/2010 - 02:33.

C Boost долго баловался.
Дифекты:

  • Не работаю динамические объекты (captcha,webform и т.д.)
  • Если использовать его вместе с манификацией(js агригаторе, CSS gzip), то вылазят дубликаты сжатых файлов и увеличивают время загрузки сайта
  • Для анонимных пользователей страницы не обновляют, пока не обнулить базу в админке

Единственная прелесть этого модуля: быстро грузится сайт(так как это html) и разгрузка для СУБД(значительно меньше запросов к базе)


Опубликовано Shift-Web в ср, 21/04/2010 - 04:19.

Кривой он ... для статичного сайта сойдёт .. или для такого на который поклали хрен и не нужна авторизация


Опубликовано Valeratal в ср, 21/04/2010 - 05:23.

а что там, с авторизацией

я ставил на 2 дня. Поскольку база у меня на другом сервер, не особо заметил разнизу. Имхо, но даже стало медленнее


Опубликовано Shift-Web в ср, 21/04/2010 - 05:31.

Авторизация слетает при каждой перезагрузке страницы с шансом 3\4. Он как-то из кеша отдаёт непонятно. Он по идее из кеша отдавать должен только гостям т.е. те, кто залогинены ничего не выигрывают, а админа вообще почти не кеширует никогда.

Проще смарти в друпал запилить, чем мучаться с этим беспонтом.


Опубликовано bismigalis@drup... в чт, 22/04/2010 - 20:15.

Стоит, если высокая посещаемость или дохлый хостинг. Работает только для анонимусов, но анонимусы это ведь не только люди.

Boost работает по принципу Imagecache, при помощи хитрых Rewrite правил Apache сначала смотрит в папку cache если находит страницу то отдает её сразу, если не находит то парсит PHP скриты, генерирует страницу и кладёт в папку cache .
Собственно один из этапов настройки модуля, сгенеренные rewrite правила на странице настройки модуля, нужно запихнуть в .htaccess файл.

У меня стоит на двух сайтах. Прирост отзывчивости заметен невооруженным взглядом.


Опубликовано spacesite@drupal.org в вт, 19/10/2010 - 19:34.

webmaster.yandex.ru начал выдавать ошибки о том что страницы выдают неверные заголовки и следаветельно вылетать из индекса - после танцев с бубном и отключения Boost все пришло в норму


Опубликовано Valeratal в ср, 20/10/2010 - 16:20.

я ставил, но мне показалось что нжинс как то быстрее выдавал анонимам

имхо, буст альтернатива нжинсу, то есть если есть нжинс, буст не нужне


Опубликовано andribas@drupal.org в ср, 20/10/2010 - 17:02.

хмм...
а я вот с бустом ковырялся.
По ощущениям чуть быстрей открывает чем у Вас.
делал замеры на главную страницу - без буста с кешированием примерно 100-200 мс у меня было, с бустом стабильно 3мс. Но у Вас скорость тоже отличная.


Опубликовано Valeratal в ср, 20/10/2010 - 18:55.

ну вроде, для анонимов все хорошо
с другой стороны, сейчас делают мне так, чтобы вообще все для анонимов грузилось из кэша нжинсом
(зря что ли 6гб оперативки) :)


Опубликовано andribas@drupal.org в чт, 21/10/2010 - 03:15.

Все из кеша это как?
У меня стоит Cacherouter (apc) + boost.
сам сервер - nginx + php 5.3 (с fpm)
Раз уж контент динамический и его много, то время кеша стоит небольшое, но на друпал.орг мне разные советы давали - особенно посчитать, сколько стоит удалить допустим из кеша 10к нод - операция дорогая и в логике управления кеша я не совсем разобрался.
Сейчас сделал
none   /var/www/site.ru/htdocs/cache  tmpfs   size=256M,nosuid,mode=1777,uid=nobody,gid=nobody        0 0
256 метров оперативки под кеш и раз в 5 минут его чищу, чтобы I/O на диск не напрягало и контент динамичный был (у меня есть блоки сквозные с новостями, которые часто обновляются, но 5 минут вроде всех устроило), а boost туда исправно пишет. В итоге анонимус всегда забирает готовую страницу, единственно, тормоза бывают из-за рекламы и маркетгидов всяких при рендеринге, а без них быстрей чем яндекс открывается страница.

Если Вы говорите про кеш nginx, то операция конечно не тривиальная, я за такое не взялся - там надо логику управления кешем на себя брать, мне этого не захотелось делать :) И на первый взгляд не очевидно, что это дает преимущества в плане производительности. Я еще static-gzip прикрутил, даже на сжатии экономлю :)


Опубликовано Valeratal в чт, 21/10/2010 - 03:27.

техподробности обещаю узнать у хостера


Опубликовано Georgii в чт, 25/11/2010 - 12:15.

NicomUA@drupal.org написал(а):

C Boost долго баловался.
Дифекты:

  • Не работаю динамические объекты (captcha,webform и т.д.)
  • Если использовать его вместе с манификацией(js агригаторе, CSS gzip), то вылазят дубликаты сжатых файлов и увеличивают время загрузки сайта
  • Для анонимных пользователей страницы не обновляют, пока не обнулить базу в админке

Единственная прелесть этого модуля: быстро грузится сайт(так как это html) и разгрузка для СУБД(значительно меньше запросов к базе)

А у меня почему-то работает. И комментирование (Разрешённое для анонимов и вебформа. Дубликатов js или css не видел, страница обновляется сразу, как только статическая страничка удалена из директории cache хотя бы и руками)


Новое на сайте

Ссылки партнёров