* [Comm] Что такое libfcgi и libfcgi-devel ? @ 2008-10-08 12:32 Michael Holzman 2008-10-08 19:31 ` Michael Shigorin 0 siblings, 2 replies; 6+ messages in thread From: Michael Holzman @ 2008-10-08 12:32 UTC (permalink / raw) To: ALT Linux Community general discussions Здравствуйте, сообщество! Я пытаюсь понять что находится в этих двух библиотеках и как им пользоваться. Поиски пока привели только на страницу майнтейнера в Сизифе http://sisyphus.ru/srpm/BP3/libfcgi/. Но указанный там адрес http://www.fastcgi.org/ недействителен. Есть у кого-нибудь дополнительная информация? -- Regards, Michael Holzman ^ permalink raw reply [flat|nested] 6+ messages in thread
[parent not found: <651fbed20810080541w453fd8bbl3dc04451bb23ef9e@mail.gmail.com>]
* Re: [Comm] Что такое libfcgi и libfcgi-devel ? @ 2008-10-08 12:55 ` Michael Holzman 0 siblings, 0 replies; 6+ messages in thread From: Michael Holzman @ 2008-10-08 12:55 UTC (permalink / raw) To: ALT Linux Community general discussions 2008/10/8 Konstantin Pavlov <thresh@altlinux.ru>: > 2008/10/8 Michael Holzman <michaelholzman@gmail.com> >> Но указанный там адрес http://www.fastcgi.org/ недействителен. > > Один запрос в google про libfcgi выведет Вас на сайт fastcgi.com. Вот он-то и не отвечал, о чем я честно написал. И раз уж об этом зашла речь, на сайте очень мало информации и совершенно нет привязки к этим двум библиотекам. Если какой-нибудь способ узнать подробности, кроме скачивания src.rpm и чтения их содержимого? -- Regards, Michael Holzman ^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: [Comm] Что такое libfcgi и libfcgi-devel ? 2008-10-08 12:32 [Comm] Что такое libfcgi и libfcgi-devel ? Michael Holzman @ 2008-10-08 19:31 ` Michael Shigorin 2008-10-09 8:19 ` Dmitriy M. Maslennikov 1 sibling, 1 reply; 6+ messages in thread From: Michael Shigorin @ 2008-10-08 19:31 UTC (permalink / raw) To: ALT Linux Community general discussions On Wed, Oct 08, 2008 at 02:32:06PM +0200, Michael Holzman wrote: > Есть у кого-нибудь дополнительная информация? Очень вкратце -- FastCGI от CGI отличается тем, что процесс не создаётся на каждый запрос, а запускается и висит, обрабатывая поток запросов. Тема должна гуглиться хорошо с самых разных прикладных сторон. -- ---- WBR, Michael Shigorin <mike@altlinux.ru> ------ Linux.Kiev http://www.linux.kiev.ua/ ^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: [Comm] Что такое libfcgi и libfcgi-devel ? 2008-10-08 19:31 ` Michael Shigorin @ 2008-10-09 8:19 ` Dmitriy M. Maslennikov 2008-10-09 8:40 ` Michael Shigorin 0 siblings, 1 reply; 6+ messages in thread From: Dmitriy M. Maslennikov @ 2008-10-09 8:19 UTC (permalink / raw) To: shigorin, ALT Linux Community general discussions 8 октября 2008 г. 23:31 пользователь Michael Shigorin <mike@osdn.org.ua> написал: > Очень вкратце -- FastCGI от CGI отличается тем, что процесс > не создаётся на каждый запрос, а запускается и висит, обрабатывая > поток запросов. Тема должна гуглиться хорошо с самых разных > прикладных сторон. Я считаю, что это в корне не верно. FastCGI -- это протокол, который поддерживают многие web-сервера, для получения динамических страниц от FastCGI-серверов. Т. е. web-сервер, получая запрос по HTTP, перенаправляет его FastCGI-серверу, а затем перенаправляет клиенту ответ. При этом web-сервером может осуществляться распределение нагрузки, вычисление сервера по адресу, модификация запроса, кеширование ответа и пр. libfast-cgi -- библиотека на С для написания fastcgi сервера, кажется (все-таки чаще fact-cgi пишут на скриптах). Если FastCGI-сервер только один и запущен на том же компьютере, что и web-сервер, то действительно становиться похоже на обычный CGI, постоянно запущеный как процесс, и выполняющий запросы в разных потоках (как правило). -- Dmitriy M. Maslennikov rlz@etersoft.ru rlz@altlinux.org maslennikovdm@gmail.com master@armory.ru ^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: [Comm] Что такое libfcgi и libfcgi-devel ? 2008-10-09 8:19 ` Dmitriy M. Maslennikov @ 2008-10-09 8:40 ` Michael Shigorin 2008-10-09 17:07 ` Michael Holzman 0 siblings, 1 reply; 6+ messages in thread From: Michael Shigorin @ 2008-10-09 8:40 UTC (permalink / raw) To: ALT Linux Community general discussions On Thu, Oct 09, 2008 at 12:19:28PM +0400, Dmitriy M. Maslennikov wrote: > > Очень вкратце -- FastCGI от CGI отличается тем, что процесс > > не создаётся на каждый запрос, а запускается и висит, > > обрабатывая поток запросов. > Я считаю, что это в корне не верно. FastCGI -- это протокол, Вы описываете со стороны протокола и считаете неверным описание технологии? :) Обычно так спрашивают, когда надо понять суть. С этой точки зрения в корне неверно как раз упираться носом в протокол и за деревьями не видеть леса. Лес -- в том, что форканья (или треденья) по каждому чиху нет. И есть возможность сохранять состояние/коннекшены к базе/... Отсюда совсем другой потолок производительности и функциональности. А кто с какой ноги встал и чем запускать fcgi'шки -- это уже технические детали реализации. -- ---- WBR, Michael Shigorin <mike@altlinux.ru> ------ Linux.Kiev http://www.linux.kiev.ua/ ^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: [Comm] Что такое libfcgi и libfcgi-devel ? 2008-10-09 8:40 ` Michael Shigorin @ 2008-10-09 17:07 ` Michael Holzman 0 siblings, 0 replies; 6+ messages in thread From: Michael Holzman @ 2008-10-09 17:07 UTC (permalink / raw) To: ALT Linux Community general discussions 2008/10/9 Michael Shigorin <mike@osdn.org.ua>: >> Я считаю, что это в корне не верно. FastCGI -- это протокол, > Вы описываете со стороны протокола и считаете неверным описание > технологии? :) Извините, за нудность, но вы ушли в сторону от вопроса. Я знаю, что такое FastCGI и чем он отличается от CGI. Вопрос был о том, что есть в _библиотеках_ libfcgi и libfcgi-devel и где найти соответствующую документацию. Насколько я понял, единственный выход - чтение исходников этих библиотек. Полагаю, что на этом можно закрыть тему. -- Regards, Michael Holzman ^ permalink raw reply [flat|nested] 6+ messages in thread
end of thread, other threads:[~2008-10-09 17:07 UTC | newest] Thread overview: 6+ messages (download: mbox.gz / follow: Atom feed) -- links below jump to the message on this page -- 2008-10-08 12:32 [Comm] Что такое libfcgi и libfcgi-devel ? Michael Holzman 2008-10-08 12:55 ` Michael Holzman 2008-10-08 19:31 ` Michael Shigorin 2008-10-09 8:19 ` Dmitriy M. Maslennikov 2008-10-09 8:40 ` Michael Shigorin 2008-10-09 17:07 ` Michael Holzman
ALT Linux Community general discussions This inbox may be cloned and mirrored by anyone: git clone --mirror http://lore.altlinux.org/community/0 community/git/0.git # If you have public-inbox 1.1+ installed, you may # initialize and index your mirror using the following commands: public-inbox-init -V2 community community/ http://lore.altlinux.org/community \ mandrake-russian@linuxteam.iplabs.ru community@lists.altlinux.org community@lists.altlinux.ru community@lists.altlinux.com public-inbox-index community Example config snippet for mirrors. Newsgroup available over NNTP: nntp://lore.altlinux.org/org.altlinux.lists.community AGPL code for this site: git clone https://public-inbox.org/public-inbox.git