LINUX.ORG.RU

Документация для разработчиков модулей Nginx


0

0

Вышла новая статья, полностью посвященная разработке модулей для популярного сервера nginx ( http://sysoev.ru/nginx/ ), в которой подробно описываются структуры и функционал модулей. Показаны примеры проксирующего, балансирующего модулей.

Стоит отметить, что полной документации по программированию модулей nginx в интернете пока еще не было.

>>> Guide To Nginx Module Development

Ответ на: комментарий от yk4ever

> После слова "популярного" забыли добавить "в России".

Или как говорил С. Нагиев: "самого популярного... среди моей мамы". :-)

dmesg
()

s/побробно/подробно
s/фунционал/функционал
s/программрованию/программированию

anonymous
()
Ответ на: комментарий от yk4ever

>После слова "популярного" забыли добавить "в России"

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

romka
()

> После слова "популярного" забыли добавить "в России".

Не только. Rails разработчики с очень большим интересом на него смотрят;)

И для django очень хороший вариант.

Кстати, интересное совпадение - я недели 2 назад писал Игорю письмо, в котором как раз просил поподробней рассказать по написание модулей

Motiv_studenta ★★
()
Ответ на: комментарий от yk4ever

> После слова "популярного" забыли добавить "в России".

Буржуи, пишушие под рельсы, регулярно в блогах отписывают о связке монгрел+nginx, так что уже и на западе популярный :).

Cris
()
Ответ на: комментарий от Motiv_studenta

Я тоже последние время занимался исселдованием модулей, нужно было написать свой модуль аля uploadprogress. А тут узнал про такую статью... :)

Извиняюсь за очепятки в тексте

amorphis
() автор топика

Во-первых боян. Во-вторник автор не россиянин. Поэтому и популярен за пределами нашей страны.

anonymous
()
Ответ на: комментарий от Cris

Важно не то, в чём копошатся красноглазики на своих домашних тачках. Важно то, что стоит на продакшенах.

http://survey.netcraft.com/Reports/200704/index.html

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

Монгрелы, говорите... знач в Руби всё так же память течёт, да? Всё никак не залатают?

yk4ever
()
Ответ на: комментарий от yk4ever

> Есть мнение, что если бы линупсоиды...

Есть мнение, что у кого - то мозг желчью разъело.

insa
()
Ответ на: комментарий от yk4ever

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

>Монгрелы, говорите... знач в Руби всё так же память течёт, да? Всё никак не залатают?

Малыш, не брызгай слюной. Ты в рельсах полный ноль, что только что продемонстрировал. Монгрилы используются для того чтобы разработчик мог сам релоадить приложение при деплое. А также чтобы веб-серверу не были нужны права на запись в логи рельс, а то получим кучу гемороя и "Application Error"

И nginx кстати не на три десятых быстрей и в нем есть большой смысл;)

Motiv_studenta ★★
()
Ответ на: комментарий от Motiv_studenta

Монгрелы "используются для того", что толком поддержку FastCGI в рельсах сделать не смогли.

А чего, кстати, умеет нгинх, чего не умеет лайти?

yk4ever
()
Ответ на: комментарий от yk4ever

> Монгрелы "используются для того", что толком поддержку FastCGI в рельсах сделать не смогли.

И не сделают, потому что как минимум надо логи писать. Постоянно следить за правами задалбывает.

> А чего, кстати, умеет нгинх, чего не умеет лайти?

Перефразирую: а чего, кстати, умеет лайти, чего не умеет nginx? nginx очень качественный программный продукт, который имеет своих поклонников. Для меня он намного удобней.

Motiv_studenta ★★
()
Ответ на: комментарий от Motiv_studenta

Союзно! Nginx - крошечный и быстрый, у меня раздает iso-шки (от 160M) на машине пикнутой "со свалки" дык никогда в память или проц не упирался :) Если не могу отдать больше - причина только одна - канал съеден! По крайней мере bouded double T1 - грузит аж циска трещит, а само оно ... Celeron 8-)

Нееее - руки прочь от Nginx'a! А И. Сысоев (СПАСИБО ИГОРЬ!!!) - это как раз те "аццкие российские программеры", которые делают этот имидж. Он один стоит _армии_ [вписать_любимый_жупел]-кодеров! :)

anonymous
()
Ответ на: комментарий от yk4ever

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

Не знаю, мы вот тут почесали репу и сваяли версию сайта (www.pcmag.ru) целиком на nginx. Все это живет на "Битриксе" (знаю, знаю, молчите уж), сейчас на конфигурации с двумя HTTP-серваками (Apache для PHP, nginx как фронт-энд, отдающий статику). И похоже можно будет целиком на nginx перейти...

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.