<?xml version="1.0" encoding="koi8-r"?>
<rss version="0.91">
<channel>
    <title>OpenForum RSS: OpenNews: HTTP-сервер написанный на PHP.</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/36617.html</link>
    <description>Энтузиасты языка программирования PHP разработали (http://www.whenpenguinsattack.com/2007/02/01/a-web-server-in-php/) HTTP/1.1 совместимый web-сервер Nanoweb (http://nanoweb.si.kz) написанный полностью на PHP.&lt;br&gt;&lt;br&gt;&lt;br&gt;Из возможностей, можно отметить:&lt;br&gt;&lt;br&gt;-  Поддержка модулей (http://nanoweb.si.kz/manual/modules.html);&lt;br&gt;-  Keep-alive и средства кеширования;&lt;br&gt;-  Модули для CGI, FastCGI, SSI, сжатия контента, RewriteEngine и т.д.;&lt;br&gt;-  Поддержка виртуальных хостов;&lt;br&gt;-  Средства контроля доступа и аутентификации;&lt;br&gt;-  Поддержка MIME.&lt;br&gt;&lt;br&gt;&lt;br&gt;Что касается производительности, то на сервере на базе AMD Duron 700 c 1 Гб ОЗУ  для выполнения 500 запросов по выдаче статической картинки (20 потоков) было затрачено 3.1 сек (160 запросов в сек., например, раз в 5 меньше apache и раз в 10 меньше nginx).&lt;br&gt;&lt;br&gt;&lt;br&gt;В заключение можно отметить завершение работы (http://www.php.net/) по обновлению движка online документации на php.net, например, появилась поддержка картинок, появилось несколько новых руководств и т.д.&lt;br&gt;&lt;br&gt;&lt;br&gt;URL: http://www.whenpen</description>

<item>
    <title>HTTP-сервер написанный на PHP. (McLaud Jr)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/36617.html#47</link>
    <pubDate>Fri, 16 Mar 2007 11:26:39 GMT</pubDate>
    <description>&amp;gt;&amp;gt; Причина - хотелось пробиться в панель даже при нагруженном/лежащем апаче. &lt;br&gt;&amp;gt;Мде.Я б в таком случае попробовал к lighttpd это приделать.Можно с php &lt;br&gt;&amp;gt;в паре.Его во первых, положить на уровне фантастики (во всяком случае &lt;br&gt;&amp;gt;я в 100 Мбит локалке этого сделать не смог) и ресурсов &lt;br&gt;&amp;gt;ему надо с кошкин зад (1-2 мега оперативки и какие-то доли &lt;br&gt;&amp;gt;процента современного процессора).И что-то у меня ощущение что оно+пхп было бы &lt;br&gt;&amp;gt;легковеснее чем пхп+сервак на пхп и уж чего не боялось бы &lt;br&gt;&amp;gt;так это нагрузки.К полеганию он тоже не склонен т.к. не форкает &lt;br&gt;&amp;gt;процессы тоннами в отличие от апача, не жрет тонны памяти и &lt;br&gt;&amp;gt;прочая.Может, где-то я не прав? &lt;br&gt;По правде говоря мне с lighttpd толком работать не приходилось. Я собственно не то чтобы профессиональный админ и занимаюсь всем этим по принципу достижения цели с минимумом гемороя :)&lt;br&gt;&lt;br&gt;Для себя у данного забавного зверя я выделил следующие преимущества:&lt;br&gt;1. Не требует компиляции. То бишь скопировал с сервака на сервак - как есть, со всеми настройками и прочим - мет</description>
</item>

<item>
    <title>HTTP-сервер написанный на PHP. (ламусанонимус)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/36617.html#46</link>
    <pubDate>Fri, 16 Mar 2007 11:04:11 GMT</pubDate>
    <description>&amp;gt; Причина - хотелось пробиться в панель даже при нагруженном/лежащем апаче. &lt;br&gt;Мде.Я б в таком случае попробовал к lighttpd это приделать.Можно с php в паре.Его во первых, положить на уровне фантастики (во всяком случае я в 100 Мбит локалке этого сделать не смог) и ресурсов ему надо с кошкин зад (1-2 мега оперативки и какие-то доли процента современного процессора).И что-то у меня ощущение что оно+пхп было бы легковеснее чем пхп+сервак на пхп и уж чего не боялось бы так это нагрузки.К полеганию он тоже не склонен т.к. не форкает процессы тоннами в отличие от апача, не жрет тонны памяти и прочая.Может, где-то я не прав?&lt;br&gt;&lt;br&gt;&amp;gt;Заменой нормальному хттп-серваку он никогда не станет, но для хостинга вторичного софта &lt;br&gt;&amp;gt;на резервном веб-сервере (админок, и т д) - то что доктор &lt;br&gt;&amp;gt;прописал. &lt;br&gt;Я еще могу понять зачем оно в девелопменте.Но вот зачем это чудо в production?</description>
</item>

<item>
    <title>HTTP-сервер написанный на PHP. (McLaud Jr)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/36617.html#45</link>
    <pubDate>Fri, 16 Mar 2007 08:51:16 GMT</pubDate>
    <description>На самом деле замечательная штука, заметил ее еще год назад.&lt;br&gt;&lt;br&gt;Искал что-то подобное в качестве вторичного веб-сервера, чтобы разместить самопальную панель управления дедиком. Причина - хотелось пробиться в панель даже при нагруженном/лежащем апаче.&lt;br&gt;&lt;br&gt;Заменой нормальному хттп-серваку он никогда не станет, но для хостинга вторичного софта на резервном веб-сервере (админок, и т д) - то что доктор прописал.</description>
</item>

<item>
    <title>HTTP-сервер написанный на PHP. (lamer)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/36617.html#44</link>
    <pubDate>Fri, 09 Feb 2007 10:51:54 GMT</pubDate>
    <description>&amp;gt;Вы не правы. Писать приложение(именно приложение, а не web), которое обрабатывает большое &lt;br&gt;&amp;gt;кол-во запросов на PHP или PERL-глупо, только C. Разве только для &lt;br&gt;&amp;gt;эксперимента, чтобы попробовать свои возможности. &lt;br&gt;Дык а я о чем?Вон я выше lighttpd нахваливаю ).Просто PHP имхо вполне полнофичный язык.Кто-то сомневался что на нем можно сервер сделать?Тады он клинический дебил.Кто-то сомневается что сервер на PHP (и прочем) тормознее сишного?Тады он тоже дебил :).Вот мне и не понятно - в чем понт был писать этот сервер и пальцы раскидывать?То что это можно сделать вменяемые люди и не сомневались.Как и в том что на практике этот сервер мало кому нужен ибо тормоз.</description>
</item>

<item>
    <title>HTTP-сервер написанный на PHP. (smb)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/36617.html#43</link>
    <pubDate>Thu, 08 Feb 2007 10:31:21 GMT</pubDate>
    <description>Ну эта...youtube.com, wikipedia.org = lighttpd, тем и грузят :D</description>
</item>

<item>
    <title>HTTP-сервер написанный на PHP. (andrey)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/36617.html#42</link>
    <pubDate>Wed, 07 Feb 2007 16:11:11 GMT</pubDate>
    <description>заметь, подобное повидение появилось относительно недавно.&lt;br&gt;однако признаю, ты меня удивил и огорчил одновременно. я не использовал сборки - так или иначе все собиралось модулями, однако отказом от базового набора модулей (в который входил и mysql, и iconv и еще много чего) при сборке, резко снизили переносимость кода. Это не есть гуд и это огорчает :(</description>
</item>

<item>
    <title>HTTP-сервер написанный на PHP. (SubGun)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/36617.html#41</link>
    <pubDate>Wed, 07 Feb 2007 07:58:06 GMT</pubDate>
    <description>Вы не правы. Писать приложение(именно приложение, а не web), которое обрабатывает большое кол-во запросов на PHP или PERL-глупо, только C. Разве только для эксперимента, чтобы попробовать свои возможности.</description>
</item>

<item>
    <title>HTTP-сервер написанный на PHP. (ламусанонимус)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/36617.html#40</link>
    <pubDate>Wed, 07 Feb 2007 03:04:57 GMT</pubDate>
    <description>&amp;gt;Люди просто хотели попробовать на что способен PHP.&lt;br&gt;Может я дебил?Но чем PHP хуже любого другого языка?Что, кто-то сомневался что можно?Ну пусть выпьют йаду, на php можно ровно то же что и на любом ином достаточно фичастом языке программирования.В общем смысл этой затеи остался для меня загадкой - ну разве что хакеров озадачивать - они хотят апач сломать а оказывается что ломать надо что-то другое вообще :)</description>
</item>

<item>
    <title>HTTP-сервер написанный на PHP. (vvv)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/36617.html#39</link>
    <pubDate>Tue, 06 Feb 2007 17:58:45 GMT</pubDate>
    <description>&amp;gt;ой... &lt;br&gt;&amp;gt;------------------------------------------------------------------------------------ &lt;br&gt;&amp;gt;$ cat ./test_perl &lt;br&gt;&amp;gt;#!/usr/bin/perl &lt;br&gt;&amp;gt;&lt;br&gt;&amp;gt;use DBI; &lt;br&gt;&amp;gt;$mysql_dbh = DBI-&amp;gt;connect(&quot;DBI:mysql:mysqlDBName&quot;, &quot;mysqlUsername&quot;, &quot;mysqlPassword&quot;);&lt;br&gt;&amp;gt;&lt;br&gt;&amp;gt;$ ./test_perl &lt;br&gt;&amp;gt;Can&apos;t locate DBI.pm in &#064;INC (&#064;INC contains: /usr/local/lib/perl5/site_perl/5.8.6/mach /usr/local/lib/perl5/site_perl/5.8.6 /usr/local/lib/perl5/site_perl /usr/local/lib/perl5/5.8.6/BSDPAN /usr/local/lib/perl5/5.8.6/mach &lt;br&gt;&amp;gt;/usr/local/lib/perl5/5.8.6 .) at ./test_perl line 3. &lt;br&gt;&amp;gt;BEGIN failed--compilation aborted at ./test_perl line 3. &lt;br&gt;&amp;gt;&lt;br&gt;&amp;gt;$ uname -a &lt;br&gt;&amp;gt;FreeBSD myhost.net 6.1-STABLE FreeBSD 6.1-STABLE #5: &lt;br&gt;&amp;gt;------------------------------------------------------------------------------------ &lt;br&gt;&lt;br&gt;йоп...&lt;br&gt;$ php test.php&lt;br&gt;&lt;br&gt;Fatal error: Call to undefined function mysql_connect() in /var/home/dj_sedoy/test.php on line 2&lt;br&gt;&lt;br&gt;$uname -a&lt;br&gt;FreeBSD xxxx.ru 6.2-STABLE FreeBSD 6.2-STABLE #0: Mon Jan 29 18:56:03 MSK 2007     xxx&#064;xxxx.ru:/opt/usr/obj/opt/usr/src/sys/X</description>
</item>

</channel>
</rss>
