The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"OpenNews: HTTP-сервер написанный на PHP."
Вариант для распечатки  
Пред. тема | След. тема 
Форумы Разговоры, обсуждение новостей (Public)
Изначальное сообщение [Проследить за развитием треда]

"OpenNews: HTTP-сервер написанный на PHP."  
Сообщение от opennews on 05-Фев-07, 10:49 
Энтузиасты языка программирования PHP разработали (http://www.whenpenguinsattack.com/2007/02/01/a-web-server-in-php/) HTTP/1.1 совместимый web-сервер Nanoweb (http://nanoweb.si.kz) написанный полностью на PHP.


Из возможностей, можно отметить:

-  Поддержка модулей (http://nanoweb.si.kz/manual/modules.html);
-  Keep-alive и средства кеширования;
-  Модули для CGI, FastCGI, SSI, сжатия контента, RewriteEngine и т.д.;
-  Поддержка виртуальных хостов;
-  Средства контроля доступа и аутентификации;
-  Поддержка MIME.


Что касается производительности, то на сервере на базе AMD Duron 700 c 1 Гб ОЗУ  для выполнения 500 запросов по выдаче статической картинки (20 потоков) было затрачено 3.1 сек (160 запросов в сек., например, раз в 5 меньше apache и раз в 10 меньше nginx).


В заключение можно отметить завершение работы (http://www.php.net/) по обновлению движка online документации на php.net, например, появилась поддержка картинок, появилось несколько новых руководств и т.д.


URL: http://www.whenpenguinsattack.com/2007/02/01/a-web-server-in-php/
Новость: http://www.opennet.dev/opennews/art.shtml?num=9723

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

 Оглавление

Сообщения по теме [Сортировка по времени, UBB]


1. "HTTP-сервер написанный на PHP."  
Сообщение от Morph email on 05-Фев-07, 10:49 
он запущен как скрипт на серваке или под apache? )) Если 2-е, то как он может быть быстрее апача :)
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

2. "HTTP-сервер написанный на PHP."  
Сообщение от fresco (??) on 05-Фев-07, 10:53 
Куда мир катится... Сервера на php, операционные системы на oberon. На подходе vm-мониторы вместо BIOS...
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

3. "HTTP-сервер написанный на PHP."  
Сообщение от Аноним on 05-Фев-07, 10:56 
перечитай что там написано, сервер написанный на ПХП обработал 160запросов в секунду что в 5 раз меньше чем апач и 10 раз меньше чем nginx - медленнее чем апач
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

4. "HTTP-сервер написанный на PHP."  
Сообщение от www.andr.ru email on 05-Фев-07, 11:01 
когда коту делать нечего, он шерсть в порядок приводит.
судя по всему, эти ПХП-шники ходят волосатые и грязные. :-))
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

9. "HTTP-сервер написанный на PHP."  
Сообщение от аноним on 05-Фев-07, 11:24 
Это типа пруф-оф-концепт :)
php - это универсальный язык программирования,
и как таковой вполне может использоваться для написания http-серверов.
Или на perl можно писать серверы, а на php - типа моветон? :))

By way - я как-то видел IDE-шку очень похожую на Delphi, но не с pascal-ем, а с php :)

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

20. "HTTP-сервер написанный на PHP."  
Сообщение от Аноним on 05-Фев-07, 16:40 
Php-шникам все-таки не дает покоя комплекс неполноценности. Я, признатся, уже было думал что они убедили себя в том, что у php есть право на жизнь, ан нет. И чего вы кому доказали?
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

32. "HTTP-сервер написанный на PHP."  
Сообщение от lamer (??) on 06-Фев-07, 06:03 
>когда коту делать нечего, он шерсть в порядок приводит.
>судя по всему, эти ПХП-шники ходят волосатые и грязные. :-))
Ничего не имею против пхп но совать имеющееся решение в каждую дырку все-таки немного изврат.Давайте лучше на жабе напишем JVM как PoC?Тормозить конечно будет но зато - концэпт! :)
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

10. "HTTP-сервер написанный на PHP."  
Сообщение от DM email(??) on 05-Фев-07, 11:30 
да на перле уже давно все сделано, и еще будет сделано, а PHP - это язык заточенный под Hello_world() и ничего больше
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

11. "HTTP-сервер написанный на PHP."  
Сообщение от Супербизон on 05-Фев-07, 11:33 
я писал на перле недавно HTTP сервер однопоточный порядка 500 запросов в секунду
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

15. "HTTP-сервер написанный на PHP."  
Сообщение от smb on 05-Фев-07, 12:43 
А смысл? :)
lighttpd|nginx давно закрыли нишу однопоточных серверов :)

Кстати, первый уже не совсем однопоточный, что впрочем лишь положительно сказывается на perfomance =)

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

19. "HTTP-сервер написанный на PHP."  
Сообщение от Бизон on 05-Фев-07, 14:41 
мне нужно было кастом решение - но в итоге всё равно был написан модуль для lighttpd:)
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

31. "HTTP-сервер написанный на PHP."  
Сообщение от lamer (??) on 06-Фев-07, 05:56 
>А смысл? :)
>lighttpd|nginx давно закрыли нишу однопоточных серверов :)
Lighttpd - совершенно убойный :) поставил себе, попробовал озадачить его в 100 мбит локалке на полную.Ага, как же, черта с два - для него это походу игрушечная нагрузка.Обычно при большом числе даунлоадов на большой скорости загибаются ... качалки у юзеров, хавая 100% процессора, а использование CPU этим чудиком - на уровне нуля... ну... ладно, пусть, 1%.И менее чем пару мегов памяти :).Вот так вот надо программы писать ;)

>Кстати, первый уже не совсем однопоточный, что впрочем лишь положительно сказывается на
>perfomance =)
Ээ... сто мегабит со злыми юзерами оптом для него походу фигня.А гигабит у меня винты не прокачают наверное да и инфраструктуры гигабитной нету :).Чем народ такие серваки грузит?Интересно же - сколько он может в принципе и чего на энном железе :)

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

43. "HTTP-сервер написанный на PHP."  
Сообщение от smb on 08-Фев-07, 13:31 
Ну эта...youtube.com, wikipedia.org = lighttpd, тем и грузят :D
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

13. "HTTP-сервер написанный на PHP."  
Сообщение от diam email(??) on 05-Фев-07, 11:48 
Такая же полезная штука, как релиз FreeBSD 2.2.9 или дистрибутив SEXLinux, вышедшие 1 апреля.
http://groups.google.ru/group/mailing.freebsd.announce/msg/25e8dca4f492f0f5
http://www.linuxcenter.ru/lib/press/sex_linux.phtml

Только ребята немного не дотянули до 1 апреля 2007, решили пошутить сейчас. Гы :)

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

14. "HTTP-сервер написанный на PHP."  
Сообщение от DM email(??) on 05-Фев-07, 11:54 

>Только ребята немного не дотянули до 1 апреля 2007, решили пошутить сейчас.
>Гы :)


недотянули, но сами девелоперы ПХП офигенно как дотянули, залезь в сырцы ПХП - там есть проверка на 1е апреля - и если таки 1е апреля то phpinfo выводит вместо логотипа ПХП  - собаку "Nadia" - кстати в федоре идет патч, который выкусывает это с комментом (не помню дословно) - "выхериваем 4 килобайта лишнего кода" :)

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

16. "HTTP-сервер написанный на PHP."  
Сообщение от archi69 on 05-Фев-07, 13:14 
Ну и что...
я на PHP с модулем ming (для генерации флэш-контента) в детстве такие штуки клепал, закачаешься. К сожалению, применения своих наработок я не нашел... Так все и осталось в виртуальной машине (slack 9-й).
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

17. "HTTP-сервер написанный на PHP."  
Сообщение от Аноним on 05-Фев-07, 13:54 
Товарищи, вы чего спорите, этот сервер только полезен в процессе разработки. Это как webrick для ruby, разве не понятно? Какой пень будет использовать этот сервак в production?
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

21. "HTTP-сервер написанный на PHP."  
Сообщение от гость on 05-Фев-07, 17:59 
> Какой пень будет использовать этот сервак в production?
Может быть тот же самый, что разрабатывает на кривом и неполноценном языке для production?
Подробная аргументация тут:
http://tnx.nl/php
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

24. "HTTP-сервер написанный на PHP."  
Сообщение от nuclight email on 05-Фев-07, 18:57 
Этот документ лучше читать в переводе, с более развернутыми тезисами из документов по ссылкам. Вот здесь (по крайней мере, вроде бы ничего столь подробного на русском языке по этой теме нет):
http://nuclight.livejournal.com/107170.html
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

26. "HTTP-сервер написанный на PHP."  
Сообщение от andrey email(??) on 05-Фев-07, 20:42 
Откровенно говоря, обе ссылки - отстой полный (но большое спасибо за них :) ). Внимания могут заслуживать разве только комментарии на второй ссылке. Подобные вопросы (что лучше: php или perl) и всякие изыскания  на этот счет, - не более, чем никому непотребный флейм. Perl имеет довольно большое количество концептуальных отличий от иных языков (не только php). Например, десяток разных способов описания одной и той же переменной, после чего она наделяется совсем разными свойствами. Это, мягко говоря, не стандартная практика. Многие подходы php в умелых руках - просто подарок для разработчика. Другой вопрос в том, что программистов с не очень прямыми руками много... но тут уж извините - у программистов на любом языке есть деление.
Я пишу без проблем на perl и также на php. При этом, на php затрачивается в разы меньше времени на написание и обеспечение переносимости кода (поскольку то, что в нем описано как недостаток - большое кол-во подключенных по дефолту функций есть самым что ни есть плюсом: код, написанный на php и работающий на одной машине, в 90% будет работать и на другой без необходимости доставления каких-либо модулей, чем тот же perl похвастаться не может)

Если же выбирать между php/perl/C++, то (в порядке убывания предпочтительности) для разных задач:
- для написания мелкого системного скрипта - однозначно perl, а лучше shell ;)
- для написания более-менее крупного скрипта (с работой с сокетами/базами данных/организацией псевдоинтерфейсов с другим ПО) - php (именно за счет переносимости, наличия всего, что только душа может пожелать и в одном флаконе), perl
- для написания того, что должно работать быстро... очень быстро (вне зависимости от того, какого рода проект) - С/С++

так что хватит спорить о том, что лучше - трактор или Ferrari. Ferrari в поле не загонишь и борозду не вспашешь. Программист не тот, кто хорошо знает недостати одного языка и недостатки другого, а тот, кто знает достоинства обоих языков и умеет использовать преимущества каждого из них в работе

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

27. "HTTP-сервер написанный на PHP."  
Сообщение от гость on 05-Фев-07, 21:50 
>Откровенно говоря, обе ссылки - отстой полный
будешь меньше откровенничать - легче сойдешь за умного.

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

> для написания более-менее крупного скрипта (с работой с сокетами/базами данных/организацией псевдоинтерфейсов с другим ПО) - php
всё что ты перечислил не требует установки дополнительных модулей в perl

> Программист не тот, кто хорошо знает недостати одного языка и недостатки другого, а
>тот, кто знает достоинства обоих языков и умеет использовать преимущества каждого
>из них в работе

Ты наверное сильно удивишься, но программист это вовсе не тот кто склепал подобие домашней странички на пхп - это человек с хорошими математическими знаниями, который читал и понял книжку Кнута "Искусство программирования", который умеет "программировать", а не "программировать на пхп".


Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

35. "HTTP-сервер написанный на PHP."  
Сообщение от Oles email on 06-Фев-07, 11:27 
>вот только почему-то большинство криволапых как раз и предпочитает пхп... подобное к
>подобному?
Конечно же потому что пхп - отстой, а не потому что он действительно проще и понятливее для программирования и изучения, чем гипертрофированная замена sh/sed/awk ;-)
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

38. "HTTP-сервер написанный на PHP."  
Сообщение от andrey email(??) on 06-Фев-07, 18:37 
>>Откровенно говоря, обе ссылки - отстой полный
>будешь меньше откровенничать - легче сойдешь за умного.
да я как бы и не пытаюсь походить на умного :) чего и тебе желаю ;) неблагодарное это занятие. а относительно формы твоего общения - так человек, имеющий реальное умственное превосходство, не позволит собеседнику почувствовать свою неполноценность (не говоря о том, чтобы подобные вещи громко вкрикивать в ухо)

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

>> для написания более-менее крупного скрипта (с работой с сокетами/базами данных/организацией псевдоинтерфейсов с другим ПО) - php
>всё что ты перечислил не требует установки дополнительных модулей в perl
ой...
------------------------------------------------------------------------------------
$ cat ./test_perl
#!/usr/bin/perl

use DBI;
$mysql_dbh = DBI->connect("DBI:mysql:mysqlDBName", "mysqlUsername", "mysqlPassword");

$ ./test_perl
Can't locate DBI.pm in @INC (@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 /usr/local/lib/perl5/5.8.6 .) at ./test_perl line 3.
BEGIN failed--compilation aborted at ./test_perl line 3.

$ uname -a
FreeBSD myhost.net 6.1-STABLE FreeBSD 6.1-STABLE #5:
------------------------------------------------------------------------------------
вправишь руки, программист на perl? или теперь система не та? Иль DBI не надо юзать? ;) А, может, через use Mysql забалабасить? - мож, заработает без доустановки модулей?
или правильные программисты используют родной клиент к базам данным и парсят вывод?


>Ты наверное сильно удивишься, но программист это вовсе не тот кто склепал
>подобие домашней странички на пхп - это человек с хорошими математическими
>знаниями, который читал и понял книжку Кнута "Искусство программирования", который умеет
>"программировать", а не "программировать на пхп".
ты меня не удивил. ничуть. как раз подобные разговоры (фаллометрия по сути своей) и присущи людям, держащим одну-единственную книжку в виде библии и познания других меряющие именно по ней. Если кто ее не читал - он не достоин. Пусть даже семь пядей во лбу - пофигу.
тяжело с такими... и в команде и по жизни

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

39. "HTTP-сервер написанный на PHP."  
Сообщение от vvv (??) on 06-Фев-07, 20:58 
>ой...
>------------------------------------------------------------------------------------
>$ cat ./test_perl
>#!/usr/bin/perl
>
>use DBI;
>$mysql_dbh = DBI->connect("DBI:mysql:mysqlDBName", "mysqlUsername", "mysqlPassword");
>
>$ ./test_perl
>Can't locate DBI.pm in @INC (@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
>/usr/local/lib/perl5/5.8.6 .) at ./test_perl line 3.
>BEGIN failed--compilation aborted at ./test_perl line 3.
>
>$ uname -a
>FreeBSD myhost.net 6.1-STABLE FreeBSD 6.1-STABLE #5:
>------------------------------------------------------------------------------------

йоп...
$ php test.php

Fatal error: Call to undefined function mysql_connect() in /var/home/dj_sedoy/test.php on line 2

$uname -a
FreeBSD xxxx.ru 6.2-STABLE FreeBSD 6.2-STABLE #0: Mon Jan 29 18:56:03 MSK 2007     xxx@xxxx.ru:/opt/usr/obj/opt/usr/src/sys/XXXX  i386

Смысл понимаешь, программист на PHP ?
Что там, что там - нужен сторонний модуль. И если он нужен для PHP или Perl, то соответствующий модуль и ставится.

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

42. "HTTP-сервер написанный на PHP."  
Сообщение от andrey email(??) on 07-Фев-07, 19:11 
заметь, подобное повидение появилось относительно недавно.
однако признаю, ты меня удивил и огорчил одновременно. я не использовал сборки - так или иначе все собиралось модулями, однако отказом от базового набора модулей (в который входил и mysql, и iconv и еще много чего) при сборке, резко снизили переносимость кода. Это не есть гуд и это огорчает :(
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

28. "---"  
Сообщение от Dmitry U. Karpov on 05-Фев-07, 22:01 
fresco:
> На подходе vm-мониторы вместо BIOS...

В BIOS давно пора зашивать нормальную операционку, как это делала Acorn ( http://www.acorn.co.uk , http://www.riscos.com ). По кр.мере, тогда производители операционки не смогут сваливать свои ляпы на криворукость инсталировавшего операционку юзера.

FSA:
> Ждём Windows написанный на Visual Basic :-D

А разве Windows (судя по её тормознутости и ресурсоёмкости) написана не на VisualBasic?

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

33. "---"  
Сообщение от FSA (ok) on 06-Фев-07, 06:29 
> А разве Windows (судя по её тормознутости и ресурсоёмкости) написана не на VisualBasic?
Windows Vista похоже что да!
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

30. "HTTP-сервер написанный на PHP."  
Сообщение от lamer (??) on 06-Фев-07, 05:42 
В общем пишем сервер на php, запускаем его на ... сервере на php.На этом запускаем ... сервер на php.Ну и так далее.Желательно с бесконечным числом уровней вложенности, пущай сервит само себя - это ж за**ись!Итого сервера сервят сами себя.Редкие хакеры все-таки как-то пробившиеся сквозь самообслуживание серверами друг друга стопудово сдуреют от такой схемы и немедленно отправятся в психушку, напрочь потеряв способность различать виртуальность и реальность :)
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

34. "HTTP-сервер написанный на PHP."  
Сообщение от Аноним on 06-Фев-07, 09:46 
Абсолютно согласен.. Это исследовательский сервер.. На нем можно экспериментировать выходя за рамки только php, но и исследовать header-ы .. возможно даже искать способы борьбы с DoS и так далее... Это то вроде apache в режиме full - debug
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

36. "HTTP-сервер написанный на PHP."  
Сообщение от Pasystem email(??) on 06-Фев-07, 13:17 
Я не понял, они типа показать хотят на что способен PHP :)
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

37. "HTTP-сервер написанный на PHP."  
Сообщение от SubGun email(??) on 06-Фев-07, 13:25 
>Я не понял, они типа показать хотят на что способен PHP :)

Да нет, написано же, что создали его ЭНТУЗИАСТЫ. Люди просто хотели попробовать на что способен PHP. Они же не дураки, и прекрасно понимали, что он будет во много раз медленнее существующих web-серверов.

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

40. "HTTP-сервер написанный на PHP."  
Сообщение от ламусанонимус on 07-Фев-07, 06:04 
>Люди просто хотели попробовать на что способен PHP.
Может я дебил?Но чем PHP хуже любого другого языка?Что, кто-то сомневался что можно?Ну пусть выпьют йаду, на php можно ровно то же что и на любом ином достаточно фичастом языке программирования.В общем смысл этой затеи остался для меня загадкой - ну разве что хакеров озадачивать - они хотят апач сломать а оказывается что ломать надо что-то другое вообще :)
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

41. "HTTP-сервер написанный на PHP."  
Сообщение от SubGun email(??) on 07-Фев-07, 10:58 
Вы не правы. Писать приложение(именно приложение, а не web), которое обрабатывает большое кол-во запросов на PHP или PERL-глупо, только C. Разве только для эксперимента, чтобы попробовать свои возможности.
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

44. "HTTP-сервер написанный на PHP."  
Сообщение от lamer (??) on 09-Фев-07, 13:51 
>Вы не правы. Писать приложение(именно приложение, а не web), которое обрабатывает большое
>кол-во запросов на PHP или PERL-глупо, только C. Разве только для
>эксперимента, чтобы попробовать свои возможности.
Дык а я о чем?Вон я выше lighttpd нахваливаю ).Просто PHP имхо вполне полнофичный язык.Кто-то сомневался что на нем можно сервер сделать?Тады он клинический дебил.Кто-то сомневается что сервер на PHP (и прочем) тормознее сишного?Тады он тоже дебил :).Вот мне и не понятно - в чем понт был писать этот сервер и пальцы раскидывать?То что это можно сделать вменяемые люди и не сомневались.Как и в том что на практике этот сервер мало кому нужен ибо тормоз.
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

45. "HTTP-сервер написанный на PHP."  
Сообщение от McLaud Jr email on 16-Мрт-07, 11:51 
На самом деле замечательная штука, заметил ее еще год назад.

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

Заменой нормальному хттп-серваку он никогда не станет, но для хостинга вторичного софта на резервном веб-сервере (админок, и т д) - то что доктор прописал.

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

46. "HTTP-сервер написанный на PHP."  
Сообщение от ламусанонимус on 16-Мрт-07, 14:04 
> Причина - хотелось пробиться в панель даже при нагруженном/лежащем апаче.
Мде.Я б в таком случае попробовал к lighttpd это приделать.Можно с php в паре.Его во первых, положить на уровне фантастики (во всяком случае я в 100 Мбит локалке этого сделать не смог) и ресурсов ему надо с кошкин зад (1-2 мега оперативки и какие-то доли процента современного процессора).И что-то у меня ощущение что оно+пхп было бы легковеснее чем пхп+сервак на пхп и уж чего не боялось бы так это нагрузки.К полеганию он тоже не склонен т.к. не форкает процессы тоннами в отличие от апача, не жрет тонны памяти и прочая.Может, где-то я не прав?

>Заменой нормальному хттп-серваку он никогда не станет, но для хостинга вторичного софта
>на резервном веб-сервере (админок, и т д) - то что доктор
>прописал.
Я еще могу понять зачем оно в девелопменте.Но вот зачем это чудо в production?

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

47. "HTTP-сервер написанный на PHP."  
Сообщение от McLaud Jr email on 16-Мрт-07, 14:26 
>> Причина - хотелось пробиться в панель даже при нагруженном/лежащем апаче.
>Мде.Я б в таком случае попробовал к lighttpd это приделать.Можно с php
>в паре.Его во первых, положить на уровне фантастики (во всяком случае
>я в 100 Мбит локалке этого сделать не смог) и ресурсов
>ему надо с кошкин зад (1-2 мега оперативки и какие-то доли
>процента современного процессора).И что-то у меня ощущение что оно+пхп было бы
>легковеснее чем пхп+сервак на пхп и уж чего не боялось бы
>так это нагрузки.К полеганию он тоже не склонен т.к. не форкает
>процессы тоннами в отличие от апача, не жрет тонны памяти и
>прочая.Может, где-то я не прав?
По правде говоря мне с lighttpd толком работать не приходилось. Я собственно не то чтобы профессиональный админ и занимаюсь всем этим по принципу достижения цели с минимумом гемороя :)

Для себя у данного забавного зверя я выделил следующие преимущества:
1. Не требует компиляции. То бишь скопировал с сервака на сервак - как есть, со всеми настройками и прочим - методом копи/пейст прописал крон на автоподнятие в случае чего - готово.
2. Ни с чем не конфликтует. То есть стоит себе спокойненько в отдельной папочке и стоит ) Повторюсь, я админ постольку поскольку - поэтому сборка второго апача/второго лайтхттп с другими путями для меня просто излишний гемор.

>>Заменой нормальному хттп-серваку он никогда не станет, но для хостинга вторичного софта
>>на резервном веб-сервере (админок, и т д) - то что доктор
>>прописал.
>Я еще могу понять зачем оно в девелопменте.Но вот зачем это чудо
>в production?

Ну не знаю. Мне лично удобно.
Что-нибудь серьезное я бы ему не доверил в любом случае.
А вот в качестве тулзы - мне понравилось.

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Оцените тред (1=ужас, 5=супер)? [ 1 | 2 | 3 | 4 | 5 ] [Рекомендовать для помещения в FAQ]




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру