2010-10-01 3 views
1

Мне было интересно, есть ли какие-либо рекомендации или у вас есть хорошие советы по повышению производительности самостоятельного экземпляра openX.openX performance - CDN?

Помимо обычных подозреваемых (например, настройка Apache, PHP и MySQL), используя Memcached для кэширования и т.д.

Есть ли место для CDN или другого кэша прокси перед OpenX? (моя догадка не связана с динамическим характером результатов сценариев доставки)?

ответ

1

Предположим, вы можете кэшировать фактическое объявление (файлы изображений и т. Д.), Но вы правильно поняли, что кеширование скриптов не будет хорошим.

Основываясь на некотором recentquestions, похоже, что для улучшения производительности OpenX, к сожалению, не так уж много сделано.

+2

Это не обещает улучшить производительность OpenX, но предполагается, что он сможет отложить загрузку объявлений до тех пор, пока загрузится остальная страница. По-видимому, он был использован с тегами openX succesfuly. Мы дадим это: http://www.web2ajax.fr/2010/10/19/jquery-lazyload-ad-v1-4-new-version-of-defer-ad-plugin/ – webgr

+0

Я видел эту ссылку по другому вопросу только вчера. Он выглядит интересным, потому что, хотя он не повышает производительность, он, по крайней мере, может помешать работе OpenX блокировать рендеринг остальной части страницы. – pjmorse

0

Вы можете передать эти шаги, приведенные на сайте OpenX, performance tuning OpenX имеют некоторые проблемы, как она извлекает все баннеры из системы, которые соответствие зонировать идентификатор, и применить все ограничения доставки на них, чтобы выбрать правильный баннер для сервировки. , но вы можете попробовать заданные шаги в URL-адресе, и это улучшит производительность.

0

Да, вы можете использовать CDN.

Я использую CDN (зона тяги с CNAME). И я только установить этот параметр:

Конфигурация> Глобальные параметры> Banner Настройки доставки> OpenX Пути доступа сервера

Image Store URL: HTTP: // cdn.yourdomain.com/www/images