Пятница, 19.04.2024, 02:50
Приветствую Вас Гость | RSS
Мой сайт
Главная
Регистрация
Вход
Форма входа

Меню сайта

Категории раздела
Об ОС Windows [137]
В категории размещаются статьи, касающщиеся операционных систем от Microsoft.
Об ОС *Nix [198]
В данной категории собраны статьи об ОС семейства Unix/Linux/FreeBSD/...
Справочные материалы [351]
Справка по всему разделу.
Виртуализация и Облака [46]
Networks & Routing [86]
DataBases [22]

Наш опрос
Оцените мой сайт
Всего ответов: 209

Статистика

Онлайн всего: 1
Гостей: 1
Пользователей: 0

Главная » Статьи » Системное администрирование » Об ОС *Nix

apache vs lighthttpd vs nginx
  1. Eugene

    26.04.2010

    0 ↑
    0 ↓
    Что легче, меньше нагружает процессор и быстрее работает?

    Если взять в расчет проект на django, расположенный на виртуальном сервере firstvds.ru, с параметрами:

    процессор - 300 МГц
    оперативная память - 64 Мб
  2. А вы возьмите и проверьте :) В любом случае апаст пожрёт вашу память сильнее lighttpd/nginx, если вы не будете использовать последние для раздачи статических файлов. 64 метра, если вы не обрежете модули лишние апачке, она может тупо не запуститься на таком количестве памяти, особенно если у вас там ещё mysql/postgres есть.

  3. Eugene

    26.04.2010

    0 ↑
    0 ↓
    Lа, posgreSQL используется.
    Проверить пока нет возможности, разве что на виртуальной машине, локально.
    VDS пока нет, я только планирую его заказать...
    А сколько минимум ОЗУ надо, чтобы развернуть Apache + Django (fastCGI) + PostgreSQL?
  4. truetug.ya.ru

    26.04.2010

    1 ↑
    0 ↓
    Apache даже не поднимется на такой конфигурации.
    Не имеет смысла делать Apache + Django (fastCGI), если Apache, то mod_wsgi. Это от 256 mb, если уж такие вопросы возникают.

    nginx + fcgi
    instance nginx примерно 10m
    instance django примерно 20m
    в таком ключе и считай.
    на fvds можно быстро сменить тариф, если чо вдруг.

    ну и конечно проще сделать виртальную машину и поиграть там, если заходит речь о 64 мб =)
  5. Eugene

    26.04.2010

    0 ↑
    0 ↓
    понял, спасибо
  6. Мне удавалось на 100мб поднять nginx + apache/mod_wsgi, но там я обрезал все модули у апача и запустил его в preforked режиме, в threaded он не мог стартануть - на память жаловался. Я б тоже рекомендовал с 200-256мб начинать.

  7. Eugene

    27.04.2010

    0 ↑
    0 ↓
    А можно использовать nginx без apache?
  8. Артур

    27.04.2010

    2 ↑
    1 ↓
    А можно использовать nginx без apache?
    Нужно.
  9. Eugene

    28.04.2010

    0 ↑
    0 ↓
    Насколько я понял из всего прочитанного мной на этом и других форумах, нужно выбирать из lighthttpd и nginx. Поделитесь опытом, какие недостатки/приемущества между ними
  10. srg.kim

    28.04.2010

    0 ↑
    1 ↓
    если у вас что-то маленькое, а у вас похоже именно этот случай, то логично использовать nginx + fcgi. lighttpd давно не обновляется.
  11. Вообще если что-то маленькое и памяти метров двести, то можно и nginx + apache/mod_wsgi поюзать. Приложение будет запускаться самим апачкой и можно будет рестарить его через touch файла. А вот в случае голого nginx придётся какой-нить велосипед придумывать по управлению демоном приложения.

  12. dark-est

    29.04.2010

    0 ↑
    0 ↓
    недавно было обсуждение
    и, вообще, поиск рулит)
  13. evg

    29.04.2010

    0 ↑
    0 ↓
    Ставил себе на firstvds.ru на debian nginx+sqlite и то работает все очень зыбко.. лучше уж 128 сразу брать.
  14. Eugene

    29.04.2010

    0 ↑
    0 ↓
    прочитал "обсуждение", но не совсем понял, хватит мне 128 Mb памяти на VDS OpenZ, если развернуть nginx + flup + PosgreSQL? (проект - блог)
  15. Артур

    30.04.2010

    0 ↑
    0 ↓
    >проект - блог

    Оно вам надо? Напоминают ситуацию с микроскопом и гвоздями.
  16. Eugene

    30.04.2010

    0 ↑
    0 ↓
    Надо. Если проект блог, это не значит, что там маленькая посещаемость...
    Проект не сложный, но если будет 10-20 тыс посетителей в день, то хостинга точно не хватит, мне так кажется
  17. прочитал "обсуждение", но не совсем понял, хватит мне 128 Mb памяти на VDS OpenZ, если развернуть nginx + flup + PosgreSQL? (проект - блог)

    Хватит.

  18. astur.net.ru

    30.04.2010

    0 ↑
    0 ↓

    проект - блог

    ...

    Если проект блог, это не значит, что там маленькая посещаемость...

    nginx + flup + SQLite + StaticGenerator = самое оно :)

  19. Dyadya Zed

    01.05.2010

    0 ↑
    0 ↓
    >nginx + flup + SQLite + StaticGenerator

    Зачем тогда вообще использовать Джанго? Генерировать локально хтмл и заливать на сервер. Подойдет даже хостинг за 2 бакса без питона.
  20. astur.net.ru

    02.05.2010

    0 ↑
    0 ↓

    Зачем тогда вообще использовать Джанго? Генерировать локально хтмл и заливать на сервер. Подойдет даже хостинг за 2 бакса без питона.

    Это прокатит, но только если сайт редко меняется. Джанга тут нужна, чтобы на ней поднять интерфейс, позволяющий "лениво" менять содержимое отдаваемой сервером статики.



Источник: http://softwaremaniacs.org/forum/django/21572/
Категория: Об ОС *Nix | Добавил: admin (30.11.2010)
Просмотров: 1065 | Рейтинг: 0.0/0
Всего комментариев: 0
Имя *:
Email *:
Код *:
Поиск

Друзья сайта
  • Официальный блог
  • Сообщество uCoz
  • FAQ по системе
  • Инструкции для uCoz


  • Copyright MyCorp © 2024