- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Как удалить плохие SEO-ссылки и очистить ссылочную массу сайта
Применяем отклонение ссылок
Сервис Rookee
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Здравствуйте
на серваке апач2 собран как prefork
подскажите - имеет ли смысл ставить nginx? Для кеширования динамики
(просто я очень поверхностно в этом разбираюсь)...
понимаю, что на многих сайтах неплохо бы кеширование сделать, т.к. не смог избежать многих запросов к БД в угоду удобству для юзеров...
есть ли какие-то подводные камни? (например, я так понял, что на 80 порту nginx будет жить, апача, соответственно, придется переселить - не появится ли несовместимости? Может чего еще я не знаю?)
Заранее спасибо!
Nginx ставят не для кэширования динамики в основном. А для:
- быстрой отдачи статики
- нормирования загрузки Apache и БД соответственно
- сохранения результатов работы Апач в промежуточном буфере чтобы потом отдавать пользователю (т.е. Апач сразу освобождается как только сгенерировал содержание а не когда он его отдал)
для кеширования динамики советую использовать Memcached. опробовано уже не на одном высоконагрузном проекте. в среднем снижает нагрузку в 5-10 раз
Nginx ставят не для кэширования динамики в основном. А для:
- быстрой отдачи статики
- нормирования загрузки Apache и БД соответственно
- сохранения результатов работы Апач в промежуточном буфере чтобы потом отдавать пользователю (т.е. Апач сразу освобождается как только сгенерировал содержание а не когда он его отдал)
последнее я и назвал кешированием:)
вот основной вопрос у меня сейчас - не будет ли хуже, поскольку большая загрузка не всегда
не бывает ли с ним багов каких на практике?
Mihajlo
в панеле уже встроен nginx... осталость прописать некоторые конфига и запустить...
Narodd - работает классно и быстро. Есть специфическая вещь - некоторые скрипты пытаются отдавать динамические файлы как статику (например картинки на лету генерировать с подменой адреса в htaccess). Для них надо повозиться в настройках.
Вообще Nginx стоит поставить - при большой загрузке будет полезно.
некоторые скрипты пытаются отдавать динамические файлы как статику (например картинки на лету генерировать с подменой адреса в htaccess). Для них надо повозиться в настройках.
А можно разъяснить для меня (в танке немного в этом вопросе)
У меня есть картинки и просто картинки на серваке, а есть, которые именно htacess-ом генерятся (js-ы - тоже, кстати такие есть)
Где тут засада будет, и что за настройки? nginx-а? или htacess?
в общем можно тоже самое повторить, но другими словами:) ?
nginx не умеет htaccess и синтаксис реврайта у него немного другой, соотв. придётся ручками переписывать.
вот пример типовой конфигурации nginx - классная статья, сам по ней настраивал, только не на 8080 порт а на другой внутренний ip-адрес. Единственное - она немного устарела, в том же Debian Etch уже nginx есть в репозитории.
В его конфигурации файлы которые напрямую отдаются nginx, выглядят следующим образом
# Static files location
location ~* ^.+\.(jpg|jpeg|gif|png|ico|css|zip|tgz|gz|rar|bz2|doc|xls|exe|pdf|ppt|txt|tar|wav|bmp|rtf|js)$ {
root /home/mysite/html;
}
Т.е. все картинки nginx попробует отдать сам из каталога, а если они генерируются апачем и php, то ничего не получится (htaccess nginx не обрабатывает и не планирует обрабатывать). Поэтому надо постараться над фильтром, чтобы нужные динамические картинки отдавались Апачем, а статика nginx
Проще сделать так(пример блока server для coppermine):
Всем спасибо большое
понял, что это не для меня:(
столько сайтов на этом серваке - на половине htacess активно юзается, из них у половины еще и жизненно важные фукции через него
все не реально выловить будет....
наверное, когда совсем припрет вынесу известный генератор нагрузки отдельно и уже с ним придется возиться...
зы - Alexei42 - Настройка nginx и сопутствующего софта на freebsd/debian
как раз-таки дебиан и есть;)
nginx можно поставить как аксселлератор